From 66757225785e7a1056517557dfe4639dff1cd033 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Wed, 18 Jun 2025 15:25:59 +0000 Subject: [PATCH] Fixes #4836: Update Gemini 2.5 Flash pricing to correct values - Updated input price from /bin/sh.15/M to /bin/sh.30/M - Updated output price from /bin/sh.60/M to .50/M - Applied fixes to both Gemini and Vertex providers - Affects gemini-2.5-flash-preview-04-17 and gemini-2.5-flash-preview-05-20 models --- packages/types/src/providers/gemini.ts | 12 ++++++------ packages/types/src/providers/vertex.ts | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/types/src/providers/gemini.ts b/packages/types/src/providers/gemini.ts index c8668ff40a..9495616f8d 100644 --- a/packages/types/src/providers/gemini.ts +++ b/packages/types/src/providers/gemini.ts @@ -11,7 +11,7 @@ export const geminiModels = { contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: false, - inputPrice: 0.15, + inputPrice: 0.3, outputPrice: 3.5, maxThinkingTokens: 24_576, supportsReasoningBudget: true, @@ -22,15 +22,15 @@ export const geminiModels = { contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: false, - inputPrice: 0.15, - outputPrice: 0.6, + inputPrice: 0.3, + outputPrice: 2.5, }, "gemini-2.5-flash-preview-05-20:thinking": { maxTokens: 65_535, contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: true, - inputPrice: 0.15, + inputPrice: 0.3, outputPrice: 3.5, cacheReadsPrice: 0.0375, cacheWritesPrice: 1.0, @@ -43,8 +43,8 @@ export const geminiModels = { contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: true, - inputPrice: 0.15, - outputPrice: 0.6, + inputPrice: 0.3, + outputPrice: 2.5, cacheReadsPrice: 0.0375, cacheWritesPrice: 1.0, }, diff --git a/packages/types/src/providers/vertex.ts b/packages/types/src/providers/vertex.ts index 028d308923..1dc4fc531e 100644 --- a/packages/types/src/providers/vertex.ts +++ b/packages/types/src/providers/vertex.ts @@ -11,7 +11,7 @@ export const vertexModels = { contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: true, - inputPrice: 0.15, + inputPrice: 0.3, outputPrice: 3.5, maxThinkingTokens: 24_576, supportsReasoningBudget: true, @@ -22,15 +22,15 @@ export const vertexModels = { contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: true, - inputPrice: 0.15, - outputPrice: 0.6, + inputPrice: 0.3, + outputPrice: 2.5, }, "gemini-2.5-flash-preview-04-17:thinking": { maxTokens: 65_535, contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: false, - inputPrice: 0.15, + inputPrice: 0.3, outputPrice: 3.5, maxThinkingTokens: 24_576, supportsReasoningBudget: true, @@ -41,8 +41,8 @@ export const vertexModels = { contextWindow: 1_048_576, supportsImages: true, supportsPromptCache: false, - inputPrice: 0.15, - outputPrice: 0.6, + inputPrice: 0.3, + outputPrice: 2.5, }, "gemini-2.5-pro-preview-03-25": { maxTokens: 65_535,