Update features and dependencies

This commit is contained in:
Arnaud
2026-07-01 11:10:37 +02:00
parent 9d9dfb46c6
commit 8b57a3fd87
107 changed files with 14654 additions and 458 deletions
@@ -39,7 +39,7 @@ export async function suggestVariations(
steps: Array<{ instruction: string }>;
},
count = 3,
config?: AiConfig,
config?: AiConfig & { userContext?: string },
directions?: string,
locale?: string
): Promise<VariationSuggestion[]> {
@@ -61,7 +61,7 @@ export async function suggestVariations(
model,
schema: VariationsOutputSchema,
system:
`You are a creative chef. Suggest meaningful variations of recipes — dietary adaptations, flavor profiles, technique changes. Each variation should be distinct and practical. Respond in ${lang}.`,
`You are a creative chef. Suggest meaningful variations of recipes — dietary adaptations, flavor profiles, technique changes. Each variation should be distinct and practical. Respond in ${lang}.${config?.userContext ? `\n\nUser preferences and context:\n${config.userContext}` : ""}`,
prompt: `Suggest ${count} variations of this recipe:\n\n${recipeText}${directionsClause}`,
});