/v1/responses mengimplementasikan OpenAI Responses API, yang mendukung percakapan multi-giliran berbasis status dengan manajemen riwayat percakapan bawaan. Ini merupakan alternatif dari /v1/chat/completions untuk alur kerja yang memerlukan format respons terbaru dari OpenAI. Kirimkan previous_response_id untuk melanjutkan percakapan tanpa perlu mengirim ulang seluruh riwayat pesan.
Endpoint
Kapan menggunakan endpoint ini
Gunakan/v1/responses jika:
- Aplikasi Anda dibangun di atas OpenAI Responses API
- Anda memerlukan manajemen percakapan berbasis status
- Anda menggunakan parameter
previous_response_iduntuk percakapan multi-giliran
/v1/chat/completions adalah endpoint yang direkomendasikan dan memiliki dukungan model yang lebih luas.
Permintaan
Header
Parameter body
string
wajib
ID model yang akan digunakan. Hanya model yang mendukung format Responses API yang valid di sini.
string | array
wajib
Input pengguna untuk giliran ini. Dapat berupa string atau array objek konten.
string
Instruksi tingkat sistem untuk model (setara dengan pesan
system pada chat completions).string
id dari respons sebelumnya. Jika diberikan, model melanjutkan percakapan dari titik tersebut tanpa klien perlu mengirim riwayat.integer
Jumlah maksimum token yang akan dihasilkan.
boolean
Jika
true, mengembalikan aliran server-sent events. Default: false.Contoh permintaan
python
Multi-giliran dengan previous_response_id
python
Respons
Kolom respons
string
Pengenal unik untuk respons ini. Kirimkan sebagai
previous_response_id untuk melanjutkan percakapan.string
Selalu
"response".integer
Stempel waktu Unix saat respons dibuat.
string
Model yang menghasilkan respons.
array
Array objek output yang dihasilkan oleh model.
object
Jumlah token untuk penagihan.