Skip to content

Commit 933f8ed

Browse files
committed
Add MODEL_MAP_GEMINI for gemini-2.5/3.x models
1 parent 3c4550a commit 933f8ed

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

src/OpenRouterCLIProxyAPI.jl

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,23 @@ const PROXY_ONLY_MODELS = Dict{String,@NamedTuple{name::String, context_length::
6161
"openai/gpt-5.3-codex-spark" => (name = "GPT 5.3 Codex Spark", context_length = 128000, pricing = CODEX_SPARK_PRICING),
6262
)
6363

64-
const MODEL_MAP = merge(MODEL_MAP_ANTHROPIC, MODEL_MAP_OPENAI)
64+
const MODEL_MAP_GEMINI = Dict{String,String}(
65+
"gemini-2.5-flash" => "google/gemini-2.5-flash",
66+
"gemini-2.5-flash-lite" => "google/gemini-2.5-flash-lite",
67+
"gemini-2.5-pro" => "google/gemini-2.5-pro",
68+
"gemini-3-flash" => "google/gemini-3-flash-preview",
69+
"gemini-3-flash-preview" => "google/gemini-3-flash-preview",
70+
"gemini-3-pro-preview" => "google/gemini-3-pro-image-preview",
71+
"gemini-3-pro-low" => "google/gemini-3-pro-image-preview",
72+
"gemini-3-pro-high" => "google/gemini-3-pro-image-preview",
73+
"gemini-3.1-flash-image" => "google/gemini-3.1-flash-image-preview",
74+
"gemini-3.1-flash-lite-preview" => "google/gemini-3.1-flash-lite-preview",
75+
"gemini-3.1-pro-preview" => "google/gemini-3.1-pro-preview",
76+
"gemini-3.1-pro-low" => "google/gemini-3.1-pro-preview",
77+
"gemini-3.1-pro-high" => "google/gemini-3.1-pro-preview",
78+
)
79+
80+
const MODEL_MAP = merge(MODEL_MAP_ANTHROPIC, MODEL_MAP_OPENAI, MODEL_MAP_GEMINI)
6581
const MODEL_MAP_REVERSE = Dict(v => k for (k, v) in MODEL_MAP)
6682

6783
# ============ Transform Function ============

0 commit comments

Comments
 (0)