Utilisez Phaseo lorsque votre service Rust a besoin d’un client synchrone Phaseo Gateway.
Créer un client
Chargez la clé API et l’URL de base facultative depuis l’environnement :
Vous pouvez aussi transmettre la clé directement :
Phaseo masque la clé API et les valeurs d’en-têtes personnalisés dans sa sortie Debug.
Envoyer une requête Responses
La réponse JSON complète reste accessible dans response.body.
Envoyer une requête Chat Completions
Appeler un autre endpoint JSON
Utilisez post(...) pour un endpoint Phaseo qui ne dispose pas encore d’une fonction de haut niveau :
Le chemin peut inclure ou omettre la barre oblique initiale.
Ajouter un en-tête de requête
Gérer les erreurs Gateway
PhaseoError contient le statut HTTP et le corps JSON analysé lorsqu’une erreur est renvoyée par Gateway. Les erreurs de transport et de configuration n’ont pas de statut HTTP.
Étapes suivantes
Dernière modification le 2 octobre 2026