Fix: strip gemini protocol prefix for OpenAI-compatible endpoint

This commit is contained in:
stevef 2026-04-13 09:25:47 +02:00
parent 316b0f64ad
commit c0d90f2ca8
2 changed files with 2 additions and 1 deletions

View file

@ -253,7 +253,7 @@ data:
}, },
{ {
"model_name": "gemini-flash", "model_name": "gemini-flash",
"model": "gemini/gemini-3-flash-preview", "model": "gemini-3-flash-preview",
"api_base": "https://generativelanguage.googleapis.com/v1beta/openai/", "api_base": "https://generativelanguage.googleapis.com/v1beta/openai/",
"api_key": "file://secrets/google-api-key", "api_key": "file://secrets/google-api-key",
"request_timeout": 300 "request_timeout": 300

View file

@ -64,6 +64,7 @@ var stripModelPrefixProviders = map[string]struct{}{
"lmstudio": {}, "lmstudio": {},
"azure-ai": {}, "azure-ai": {},
"azure-foundry": {}, "azure-foundry": {},
"gemini": {},
} }
func WithMaxTokensField(maxTokensField string) Option { func WithMaxTokensField(maxTokensField string) Option {