← Dokumentation

Meinen ersten API-Aufruf ausführen

7 Tage · 1'000'000 Tokens pro Tag für alle Testmodelle zusammen · ohne Kreditkarte

1. Trial aktivieren und Schlüssel erstellen

Registrieren Sie sich, bestätigen Sie Ihre E-Mail und öffnen Sie die API-Schlüssel. Erstellen und kopieren Sie einen Schlüssel. Prüfen Sie das Modell in GET /v1/models mit diesem Schlüssel.

2. Python-SDK installieren

Voraussetzung: Python 3.10 oder neuer. Verwenden Sie je nach Installation python oder python3.

Python SDK shell

python -m pip install openai

3. Schlüssel für diese Sitzung setzen

Ersetzen Sie den Wert in Anführungszeichen durch Ihren Schlüssel. Bewahren Sie ihn privat und außerhalb Ihres Repositorys auf. Wählen Sie den Befehl für Ihr Terminal.

macOS / Linux shell

export ROUTERLAB_API_KEY="YOUR_ROUTERLAB_API_KEY"

Windows PowerShell powershell

$env:ROUTERLAB_API_KEY="YOUR_ROUTERLAB_API_KEY"

4. Skript speichern und ausführen

Kopieren Sie das gesamte Skript nach routerlab_first_call.py und starten Sie python routerlab_first_call.py. Eine Textantwort erscheint im Terminal; ihr Inhalt kann variieren. Dieses Skript verwendet Chat Completions.

routerlab_first_call.py python

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ROUTERLAB_API_KEY"],
    base_url="https://api.routerlab.ch/v1",
)

response = client.chat.completions.create(
    model="glm-5.3-flash-trial",
    max_tokens=128,
    messages=[{"role": "user", "content": "Hello RouterLab"}],
)
print(response.choices[0].message.content)

Wenn der Aufruf fehlschlägt

401 / AuthenticationError
Prüfen Sie ROUTERLAB_API_KEY im selben Terminal wie das Skript, den aktiven Schlüssel und https://api.routerlab.ch/v1.
403 / PermissionDeniedError
Rufen Sie GET /v1/models mit diesem Schlüssel auf. Wählen Sie eine freigegebene -trial-Variante. Produktionsrouten können gesperrt sein. Prüfen Sie das Trial-Enddatum.
429 / RateLimitError
Alle Schlüssel und Modelle teilen das Kontingent des Kontos. Prüfen Sie das Budget und den nächsten Reset im Kundenbereich. Warten Sie bei einem Rate Limit.
400 / 404
Kopieren Sie die exakte Kennung des freigegebenen Katalogs und verwenden Sie das angegebene Protokoll. Claude-Messages- und Bildmodelle verwenden dieses Chat-Beispiel nicht.