This repository was archived by the owner on Jun 5, 2025. It is now read-only.
This repository was archived by the owner on Jun 5, 2025. It is now read-only.
Unable to create Google Gemini provider #1327
Open
Description
Describe the issue
I find it impossible to create a provider to connect to Google Gemini.
When I try to create an OpenAI provider with endpoint https://generativelanguage.googleapis.com/v1beta/openai
, CodeGate tries to download the models from https://generativelanguage.googleapis.com/v1beta/openai/v1/models
, while the proper url should have been https://generativelanguage.googleapis.com/v1beta/openai/models
.
Steps to Reproduce
- Add provider
- Name: gemini
- Provider: openai
- Endpoint: https://generativelanguage.googleapis.com/v1beta/openai
Operating System
Linux (Intel)
IDE and Version
N/A
Extension and Version
N/A
Provider
OpenAI
Model
N/A
Codegate version
v0.1.30
Logs
2025-03-31T11:01:41.269280Z [info ] HTTP Request: GET https://generativelanguage.googleapis.com/v1beta/openai/v1/models "HTTP/1.1 404 Not Found" lineno=1025 module=_client pathname=/usr/local/lib/python3.12/site-packages/httpx/_client.py
Additional Context
No response