Update features and dependencies
This commit is contained in:
@@ -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}`,
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user