Google GenAI SDK (Python)
MarkdownSDK · Gemini
Vollständiger Leitfaden
| Format | Wo konfigurieren |
|---|---|
| Gemini | genai.Client(api_key=..., http_options=types.HttpOptions(base_url=...)) |
Konfiguration
Kopieren Sie die Konfiguration und ersetzen Sie sk-... durch Ihren Schlüssel aus dem Ailoot-Kundenbereich. Speichern Sie den Schlüssel am besten in der Umgebungsvariablen AILOOT_API_KEY, sofern die Anwendung dies unterstützt.
Rufen Sie vor dem Start GET /v1/models mit Ihrem Ailoot-Schlüssel ab. Wählen Sie eine genaue Modell-ID mit den Methoden POST /v1beta/models/{model}:generateContent und tragen Sie diese ID in die Konfiguration ein. Prüfen Sie bei Agenten auch die Werkzeugunterstützung und die für Ihre Clientversion benötigten Funktionen.
import os
from google import genai
from google.genai import types
client = genai.Client(
api_key=os.environ["AILOOT_API_KEY"],
http_options=types.HttpOptions(base_url="https://api.ailoot.ai"))
r = client.models.generate_content(model="gemini-3.6-flash", contents="Hallo")
print(r.text)Beispielmodell: gemini-3.6-flash, gemini-3.1-pro. Andere Modelle wählen Sie aus dem Katalog — prüfen Sie, ob das erforderliche Format verfügbar ist.
Wissenswertes
Prüfung
- Für das Gemini-Format lautet die Adresse
https://api.ailoot.aiohne/v1beta. - Stellen Sie eine kurze Frage. Bei einem Fehler prüfen Sie Code und Request ID und vergleichen Sie diese mit der Seite Fehler und Limits.
404:https://api.ailoot.ai→/v1beta/models/{model}:generateContent. Rufen Sie vor dem Start GET /v1/models mit Ihrem Ailoot-Schlüssel ab. Wählen Sie eine genaue Modell-ID mit den Methoden POST /v1beta/models/{model}:generateContent und tragen Sie diese ID in die Konfiguration ein. Prüfen Sie bei Agenten auch die Werkzeugunterstützung und die für Ihre Clientversion benötigten Funktionen.- 402 — das Guthaben reicht für die Reservierung nicht aus. Agenten reservieren mehr als ein Chat: warum.
Dokumentation der Anwendung: https://github.com/googleapis/python-genai#custom-base-url