diff --git a/src/shared/api-schemas/mistral-ai.ts b/src/shared/api-schemas/mistral-ai.ts index 2fa7131..2a0530d 100644 --- a/src/shared/api-schemas/mistral-ai.ts +++ b/src/shared/api-schemas/mistral-ai.ts @@ -45,7 +45,9 @@ const BaseMistralAIV1CompletionsSchema = z.object({ .default([]) .transform((v) => (Array.isArray(v) ? v : [v])), random_seed: z.number().int().min(0).optional(), - response_format: z.enum(["text", "json_object"]).optional().default("text"), + response_format: z + .object({ type: z.enum(["text", "json_object"]) }) + .optional(), safe_prompt: z.boolean().optional().default(false), });