Die Basis-URL ist der Gateway-Stammpfad
Das Gemini-SDK ergänzt den Pfad /v1beta selbst, setze also die Root-URL ohne Versionspfad.
Gemini CLI
Gemini CLI und das @google/genai-SDK senden Gemini-generateContent-Anfragen an die Basis-URL, die du festlegst. Aiduct beantwortet sie unter /v1beta mit demselben API-Schlüssel wie überall sonst.
export GOOGLE_GEMINI_BASE_URL=https://api.aiduct.ai export GEMINI_API_KEY=sk-aiduct-... gemini --model gemini-3.7-flash
UMGEBUNGSVARIABLE
GOOGLE_GEMINI_BASE_URL
PROTOKOLL
generateContent
ENDPUNKT
/v1beta
Das Gemini-SDK ergänzt den Pfad /v1beta selbst, setze also die Root-URL ohne Versionspfad.
Gemini-Modelle werden nativ bereitgestellt. Andere Modelle werden in beide Richtungen nach generateContent übersetzt, Funktionsaufrufe und Thinking bleiben erhalten.
FAQ
Nein. Verwende https://api.aiduct.ai; das Gemini-SDK ergänzt /v1beta selbst.
Als x-goog-api-key-Header, den Aiduct wie ein Bearer-Token akzeptiert.
Ja. Ein nativ bereitgestelltes Modell wird vom Upstream gezählt; jede andere Zählung ist eine Schätzung und wird mit dem Header x-aiduct-token-count: estimated gekennzeichnet.