Streaming Text Completions
API Lama
API Text Completions adalah API lama. Model dan fitur di masa depan akan memerlukan penggunaan Messages API, dan kami merekomendasikan untuk bermigrasi sesegera mungkin.
Saat membuat Text Completion, Anda dapat mengatur "stream": true
untuk mengalirkan respons secara bertahap menggunakan server-sent events (SSE). Jika Anda menggunakan pustaka klien kami, penguraian event ini akan ditangani secara otomatis untuk Anda. Namun, jika Anda membangun integrasi API langsung, Anda perlu menangani event ini sendiri.
Contoh
Event
Setiap event mencakup tipe event yang diberi nama dan data JSON terkait.
Tipe event: completion
, ping
, error
.
Tipe event error
Kami mungkin sesekali mengirimkan error dalam aliran event. Misalnya, selama periode penggunaan tinggi, Anda mungkin menerima overloaded_error
, yang biasanya sesuai dengan HTTP 529 dalam konteks non-streaming:
Versi API Lama
Jika Anda menggunakan versi API sebelum 2023-06-01
, bentuk responsnya akan berbeda. Lihat versioning untuk detailnya.
Was this page helpful?