API héritéeL’API de complétion de texte est une API héritée. Les futurs modèles et fonctionnalités nécessiteront l’utilisation de l’API Messages, et nous recommandons de migrer dès que possible.
"stream": true
pour diffuser progressivement la réponse en utilisant des événements envoyés par le serveur (SSE). Si vous utilisez nos bibliothèques client, l’analyse de ces événements sera gérée automatiquement pour vous. Cependant, si vous construisez une intégration API directe, vous devrez gérer ces événements vous-même.
Exemple
Shell
Response
Événements
Chaque événement inclut un type d’événement nommé et des données JSON associées. Types d’événements :completion
, ping
, error
.
Types d’événements d’erreur
Nous pouvons occasionnellement envoyer des erreurs dans le flux d’événements. Par exemple, pendant les périodes d’utilisation intensive, vous pourriez recevoir uneoverloaded_error
, qui correspondrait normalement à un HTTP 529 dans un contexte non-streaming :
Example error
Versions d’API plus anciennes
Si vous utilisez une version d’API antérieure à2023-06-01
, la forme de la réponse sera différente. Voir versioning pour plus de détails.