Passer au contenu principal
Appelez la méthode de chat du SDK pour envoyer POST /v1/chat/completions et obtenir une réponse complète. Pour les nouvelles intégrations, l’API Responses offre une seule forme de requête pour le texte, les entrées multimodales, les outils et des éléments de sortie plus riches.
Chaque valeur renvoyée a la forme Chat Completions : la réponse se trouve dans choices[0].message.content, accompagnée de finish_reason et usage.

Diffuser la réponse en streaming

Chaque fragment analysé (TypeScript et Python) conserve les champs d’origine (choices, id, …) et ajoute text (le contenu ajouté par ce fragment), usage et les tokens de raisonnement (reasoningTokens / reasoning_tokens).

Paramètres

Les noms de champs sont ceux du corps JSON, dans tous les SDK. Le type phaseo.ChatCompletionsRequest de Go utilise des champs de struct en PascalCase (Model, Messages). Paramètres explique chaque champ, et la référence de l’API Chat Completions donne le schéma complet.

Réponse

ChatCompletionsResponse :
Avec stream: true, l’endpoint envoie des trames SSE qui se terminent par data: [DONE] :
Dernière modification le 5 novembre 2026