diff --git a/packages/backend/src/ai/ai.constants.ts b/packages/backend/src/ai/ai.constants.ts index ae669f00..43274917 100644 --- a/packages/backend/src/ai/ai.constants.ts +++ b/packages/backend/src/ai/ai.constants.ts @@ -1,4 +1,4 @@ -export const GPT_MODEL = 'gpt-5.4-mini-2026-03-17'; +export const GPT_MODEL = 'gpt-5.6-terra'; export const GPT_IMAGE_MODEL = 'dall-e-3'; export const MAX_AI_REQUESTS_PER_DAY = 5; diff --git a/packages/backend/src/ai/ai.service.ts b/packages/backend/src/ai/ai.service.ts index 0fe73396..c6cdb508 100644 --- a/packages/backend/src/ai/ai.service.ts +++ b/packages/backend/src/ai/ai.service.ts @@ -201,6 +201,7 @@ export class AIService { instructions: GENERAL_TEXT_INSTRUCTIONS, input: text, user: `${userId}-DaBros2016`, + reasoning: { effort: 'medium' }, }) .then((x) => { return extractAndParseOpenAiResponse(x); @@ -479,6 +480,7 @@ export class AIService { return this.openAi.responses .create({ model: GPT_MODEL, + reasoning: { effort: 'medium' }, tools: [{ type: 'web_search_preview' }], tool_choice: 'auto', instructions: systemInstructions, @@ -580,6 +582,7 @@ export class AIService { return this.openAi.responses .create({ model: GPT_MODEL, + reasoning: { effort: 'medium' }, tools: [{ type: 'web_search_preview' }], tool_choice: 'auto', instructions: systemInstructions,