diff --git a/src/app/api/admin/ai-settings/route.ts b/src/app/api/admin/ai-settings/route.ts index 0883f5e5d..90f406b88 100644 --- a/src/app/api/admin/ai-settings/route.ts +++ b/src/app/api/admin/ai-settings/route.ts @@ -18,7 +18,7 @@ export const GET = apiHandler(async () => { }); const hasKey = Boolean(settings?.adminAiKeyEncrypted); - const model = settings?.adminAiModel ?? "gpt-4o-mini"; + const model = settings?.adminAiModel ?? "gpt-4o"; const baseUrl = settings?.adminAiBaseUrl ?? "https://api.openai.com/v1"; return apiSuccess({ diff --git a/src/lib/ai/provider.ts b/src/lib/ai/provider.ts index e695f3058..e71b923c4 100644 --- a/src/lib/ai/provider.ts +++ b/src/lib/ai/provider.ts @@ -52,7 +52,7 @@ function buildUserProvider(row: UserAIRow): AIProvider | null { // the SDK default is correct. return new AnthropicClient({ apiKey: decrypt(row.aiAnthropicKeyEncrypted), - model: row.aiModel ?? "claude-3-5-sonnet-latest", + model: row.aiModel ?? "claude-sonnet-4-6", }); } case "LOCAL": {