From d411d65780441b7bc63b184fab4f9019790469f4 Mon Sep 17 00:00:00 2001 From: Harshit Agarwal Date: Mon, 5 Jan 2026 16:33:12 +0530 Subject: [PATCH] feat(vertexai): add gemini-3-pro-preview, gemini-3-flash-preview, claude-opus-4-5@20251101 (#147) Adds the following models to the Vertex AI provider config: - gemini-3-pro-preview (Gemini 3 Pro Preview) - gemini-3-flash-preview (Gemini 3 Flash Preview) - claude-opus-4-5@20251101 (Claude Opus 4.5 GA) Fixes #145 --- internal/providers/configs/vertexai.json | 37 ++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/internal/providers/configs/vertexai.json b/internal/providers/configs/vertexai.json index e8834ccdf4c44826b4928b2ff5f19f4229a65db3..af151567dabed5113fb31ec8295f7b2b4adb5f4e 100644 --- a/internal/providers/configs/vertexai.json +++ b/internal/providers/configs/vertexai.json @@ -7,6 +7,31 @@ "default_large_model_id": "gemini-2.5-pro", "default_small_model_id": "gemini-2.5-flash", "models": [ + { + "id": "gemini-3-pro-preview", + "name": "Gemini 3 Pro (Preview)", + "cost_per_1m_in": 2, + "cost_per_1m_out": 12, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0.2, + "context_window": 1048576, + "default_max_tokens": 65536, + "can_reason": true, + "has_reasoning_efforts": false, + "supports_attachments": true + }, + { + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash (Preview)", + "cost_per_1m_in": 0.5, + "cost_per_1m_out": 3, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0.05, + "context_window": 1048576, + "default_max_tokens": 65536, + "can_reason": true, + "supports_attachments": true + }, { "id": "gemini-2.5-pro", "name": "Gemini 2.5 Pro", @@ -31,6 +56,18 @@ "can_reason": true, "supports_attachments": true }, + { + "id": "claude-opus-4-5@20251101", + "name": "Claude Opus 4.5", + "cost_per_1m_in": 5, + "cost_per_1m_out": 25, + "cost_per_1m_in_cached": 6.25, + "cost_per_1m_out_cached": 0.50, + "context_window": 200000, + "default_max_tokens": 64000, + "can_reason": true, + "supports_attachments": true + }, { "id": "claude-haiku-4-5@20251001", "name": "Claude 4.5 Haiku",