feat: add ai generate recipe

This commit is contained in:
YunYouJun
2024-03-13 16:43:58 +08:00
parent d42e3cf65d
commit d25148c731
9 changed files with 297 additions and 1 deletions

14
utils/api/index.ts Normal file
View File

@@ -0,0 +1,14 @@
// filter prompt
export async function generateRecipeImage(foods: string[]) {
return $fetch('/api/recipes/image/generate', {
method: 'POST',
body: {
foods,
},
})
}
export async function getRecipeImage(foods: string[]) {
const data = await generateRecipeImage(foods)
return `data:image/png;base64,${data.images[0]}`
}