API-Schlüssel einrichten
API-Schlüssel für Gemini: holen, einrichten & testen
Prüfen Sie vor der Einrichtung Ihres Gemini API-Schlüssels, wer ihn ausstellt. Schlüssel, API-URL und Modell-ID müssen zusammenpassen. Die Schritte unten richten den Zugang über OmniaKey ein.
Offizieller Anbieterschlüssel
Für einen Schlüssel, der direkt von Google ausgestellt und abgerechnet wird, folgen Sie den Konto- und API-Schlüssel-Anweisungen des Anbieters.
Offizielle Schlüsselanleitung öffnenOmniaKey-API-Schlüssel
Nutzen Sie ein OmniaKey-Guthaben und einen Schlüssel für die Modelle, die für Ihr Konto verfügbar sind. Der Schlüssel funktioniert mit dem OmniaKey-Endpunkt.
API-Schlüssel erhalten01OmniaKey-API-Schlüssel erstellen
Melden Sie sich an, öffnen Sie API Keys und erstellen Sie einen Schlüssel für Ihre Anwendung. Prüfen Sie Kontingent, Ablauf und Modelleinschränkungen. Laden Sie Guthaben auf, bevor Sie Generierungsanfragen starten.
API-Schlüssel erhalten02Schlüssel und API-URL setzen
Führen Sie die Befehle in Ihrem Terminal aus und ersetzen Sie den Platzhalter durch Ihren Schlüssel. Bewahren Sie den Schlüssel auf Ihrem Server oder in einem Secret Manager auf. Legen Sie ihn niemals in Browser-Code oder einem öffentlichen Repository ab.
export OMNIAKEY_API_KEY="YOUR_OMNIAKEY_API_KEY"
export OMNIAKEY_BASE_URL="https://api.omniakey.com/v1"03Authentifizierung prüfen
Rufen Sie die Modellliste ab, ohne einen Generierungsjob zu starten. Eine erfolgreiche Antwort ist JSON mit einem data-Array. Das prüft den Schlüsselzugriff; es belegt nicht, dass jedes Modell für Ihr Konto freigeschaltet ist.
curl --fail-with-body "$OMNIAKEY_BASE_URL/models" \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"04Anfrageformat des Modells verwenden
Wählen Sie ein Modell auf der Familienseite, kopieren Sie seine API-ID und folgen Sie der passenden API-Dokumentation. Die Authentifizierung allein prüft Ihre Generierungsparameter nicht.
Ihr Client muss das Protokoll des gewählten Modells unterstützen. Prüfen Sie die Modelldokumentation, bevor Sie zwischen Chat Completions, Responses oder einem anbietereigenen Endpunkt wechseln.
Beispiel-Generierungsanfrage (kostenpflichtig)
Diese Anfrage verwendet Ihr Kontoguthaben. Prüfen Sie zuerst den Preis des gewählten Modells. Das Beispiel folgt dem dokumentierten Anfrageformat; Ihr Konto benötigt weiterhin Zugriff auf das Modell.
curl --fail-with-body 'https://api.omniakey.com/v1beta/models/gemini-4-argon:generateContent' \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain what an API key does in one sentence."
}
]
}
]
}'Wenn die Verbindung fehlschlägt
- 401: Prüfen Sie, ob der Schlüssel vollständig, aktiv und für die aufgerufene API-URL ausgestellt ist.
- 403: Prüfen Sie die Modelleinschränkungen des Schlüssels und die Berechtigungen Ihres Kontos.
- 404 oder HTML statt JSON: Prüfen Sie API-Host und Versionspräfix. Verwenden Sie api.omniakey.com, nicht die Website-Adresse.
- 429: Reduzieren Sie die Parallelität und folgen Sie den Wiederholungshinweisen der Antwort. Senden Sie Generierungsjobs nicht mit neuen Idempotency-Keys erneut.