diff --git a/packages/types/src/providers/vertex.ts b/packages/types/src/providers/vertex.ts index 345e9f00bd..55ed4e8ecf 100644 --- a/packages/types/src/providers/vertex.ts +++ b/packages/types/src/providers/vertex.ts @@ -6,6 +6,21 @@ export type VertexModelId = keyof typeof vertexModels export const vertexDefaultModelId: VertexModelId = "claude-sonnet-4-5@20250929" export const vertexModels = { + "gemini-3.5-flash": { + maxTokens: 65_535, + contextWindow: 1_048_576, + supportsImages: true, + supportsPromptCache: true, + supportsReasoningEffort: ["minimal", "low", "medium", "high"], + reasoningEffort: "medium", + + supportsTemperature: true, + defaultTemperature: 1, + inputPrice: 1.50, + outputPrice: 9.00, + cacheReadsPrice: 0.15, + cacheWritesPrice: 1.50, + }, "gemini-3.1-pro-preview": { maxTokens: 65_536, contextWindow: 1_048_576,