L'URL de base est la racine de la passerelle
Le SDK Gemini ajoute lui-même le chemin /v1beta : définissez donc l'URL racine sans chemin de version.
Gemini CLI
Gemini CLI et le SDK @google/genai envoient les requêtes generateContent de Gemini à l'URL de base que vous définissez. Aiduct y répond sur /v1beta avec la même clé API que partout ailleurs.
export GOOGLE_GEMINI_BASE_URL=https://api.aiduct.ai export GEMINI_API_KEY=sk-aiduct-... gemini --model gemini-3.7-flash
VARIABLE D'ENV
GOOGLE_GEMINI_BASE_URL
PROTOCOLE
generateContent
POINT DE TERMINAISON
/v1beta
Le SDK Gemini ajoute lui-même le chemin /v1beta : définissez donc l'URL racine sans chemin de version.
Les modèles Gemini sont servis nativement. Les autres modèles sont traduits vers et depuis generateContent, en conservant les appels de fonction et la réflexion.
FAQ
Non. Utilisez https://api.aiduct.ai ; le SDK Gemini ajoute /v1beta lui-même.
Dans l'en-tête x-goog-api-key, qu'Aiduct accepte comme un jeton Bearer.
Oui. Un modèle servi nativement est compté par son fournisseur amont ; tout autre comptage est une estimation, signalée par l'en-tête x-aiduct-token-count: estimated.