Legacy APIDie Text Completions API ist eine Legacy-API. Zukünftige Modelle und Features erfordern die Verwendung der Messages API, und wir empfehlen eine Migration so bald wie möglich.
"stream": true
setzen, um die Antwort schrittweise mit Server-Sent Events (SSE) zu streamen. Wenn Sie unsere Client-Bibliotheken verwenden, wird das Parsen dieser Events automatisch für Sie übernommen. Wenn Sie jedoch eine direkte API-Integration erstellen, müssen Sie diese Events selbst verarbeiten.
Beispiel
Shell
Response
Events
Jedes Event enthält einen benannten Event-Typ und zugehörige JSON-Daten. Event-Typen:completion
, ping
, error
.
Error Event-Typen
Wir können gelegentlich Fehler im Event-Stream senden. Zum Beispiel können Sie während Zeiten hoher Nutzung einenoverloaded_error
erhalten, der normalerweise einem HTTP 529 in einem nicht-streamenden Kontext entsprechen würde:
Example error
Ältere API-Versionen
Wenn Sie eine API-Version vor2023-06-01
verwenden, wird die Antwortstruktur anders sein. Siehe Versionierung für Details.