Skip to main content
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