This commit is contained in:
2024-08-16 12:48:53 +02:00
parent 2d64c753cc
commit 727c4cb779
13 changed files with 1217 additions and 1177 deletions

View File

@@ -0,0 +1,17 @@
import { z, zh } from 'h3-zod'
export default defineEventHandler(async (event) => {
const ai = hubAI()
const { source_lang, target_lang, text } = await zh.useValidatedBody(event, z.object({
source_lang: z.enum(['French', 'Spanish']),
target_lang: z.enum(['French', 'Spanish']),
text: z.string(),
}))
return await ai.run('@cf/meta/m2m100-1.2b', {
source_lang: source_lang.toLowerCase(),
target_lang: target_lang.toLowerCase(),
text,
})
})