Verwende Phaseo, wenn dein Rust-Dienst einen synchronen Phaseo-Gateway-Client benötigt.
Client erstellen
Lade den API-Schlüssel und die optionale Basis-URL aus der Umgebung:
Oder übergib den Schlüssel direkt:
Phaseo blendet den API-Schlüssel und benutzerdefinierte Headerwerte in der Debug-Ausgabe aus.
Eine Responses-Anfrage senden
Die vollständige JSON-Antwort ist weiterhin in response.body verfügbar.
Eine Chat-Completions-Anfrage senden
Einen anderen JSON-Endpoint aufrufen
Verwende post(...) für einen Phaseo-Endpoint, für den es noch keine Hilfsfunktion auf höherer Ebene gibt:
Der Pfad kann mit oder ohne führenden Schrägstrich angegeben werden.
Gateway-Fehler behandeln
PhaseoError enthält den HTTP-Status und den geparsten JSON-Body, wenn das Gateway einen Fehler zurückgibt. Transport- und Konfigurationsfehler haben keinen HTTP-Status.
Weiter
Zuletzt geändert am 2. Oktober 2026