diff --git a/src/plus/ai/geminiProvider.ts b/src/plus/ai/geminiProvider.ts index 171f291297c2e..2edf54f04e6bc 100644 --- a/src/plus/ai/geminiProvider.ts +++ b/src/plus/ai/geminiProvider.ts @@ -19,11 +19,18 @@ const models: GeminiModel[] = [ provider: provider, hidden: true, }, + { + id: 'gemini-2.5-pro-preview-06-05', + name: 'Gemini 2.5 Pro (Preview)', + maxTokens: { input: 1048576, output: 65536 }, + provider: provider, + }, { id: 'gemini-2.5-pro-preview-03-25', name: 'Gemini 2.5 Pro (Preview)', maxTokens: { input: 1048576, output: 65536 }, provider: provider, + hidden: true, }, { id: 'gemini-2.5-pro-exp-03-25', diff --git a/src/plus/ai/models/model.ts b/src/plus/ai/models/model.ts index dd231fd5f7da2..9fdf96b3701f8 100644 --- a/src/plus/ai/models/model.ts +++ b/src/plus/ai/models/model.ts @@ -126,6 +126,13 @@ export const openAIModels = (provider: AIProviderDesc temperature: null, hidden: true, }, + { + id: 'o3-pro', + name: 'o3 Pro', + maxTokens: { input: 200000, output: 100000 }, + provider: provider, + temperature: null, + }, { id: 'o3-mini', name: 'o3 mini',