From d86d601104c94d408f7316b7497e3bc9862ffb19 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Thu, 17 Apr 2025 16:39:00 -0400 Subject: [PATCH] Add gemini 2.5 flash preview (#2720) --- src/shared/api.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/shared/api.ts b/src/shared/api.ts index 2335872bb3..da7b6d79b8 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -485,6 +485,14 @@ export const vertexModels = { inputPrice: 0.15, outputPrice: 0.6, }, + "gemini-2.5-flash-preview-04-17": { + maxTokens: 65_536, + contextWindow: 1_048_576, + supportsImages: true, + supportsPromptCache: false, + inputPrice: 0.15, + outputPrice: 0.6, + }, "gemini-2.5-pro-preview-03-25": { maxTokens: 65_535, contextWindow: 1_048_576, @@ -632,6 +640,14 @@ export const openAiModelInfoSaneDefaults: ModelInfo = { export type GeminiModelId = keyof typeof geminiModels export const geminiDefaultModelId: GeminiModelId = "gemini-2.0-flash-001" export const geminiModels = { + "gemini-2.5-flash-preview-04-17": { + maxTokens: 65_536, + contextWindow: 1_048_576, + supportsImages: true, + supportsPromptCache: false, + inputPrice: 0.15, + outputPrice: 0.6, + }, "gemini-2.5-pro-exp-03-25": { maxTokens: 65_536, contextWindow: 1_048_576,