Pelajari cara menangani berbagai nilai stop_reason dalam respons API Messages Claude untuk membangun aplikasi yang lebih robust.
stop_reason
yang menunjukkan mengapa model berhenti menghasilkan responsnya. Memahami nilai-nilai ini sangat penting untuk membangun aplikasi yang robust yang menangani berbagai jenis respons dengan tepat.
Untuk detail tentang stop_reason
dalam respons API, lihat referensi Messages API.
stop_reason
adalah bagian dari setiap respons Messages API yang berhasil. Tidak seperti error, yang menunjukkan kegagalan dalam memproses permintaan Anda, stop_reason
memberi tahu Anda mengapa Claude berhasil menyelesaikan generasi responsnya.
max_tokens
yang ditentukan dalam permintaan Anda.
stop_reason
dalam logika penanganan respons Anda:
stop_reason
dan error yang sebenarnya:
stop_reason
adalah:
null
dalam event message_start
awalmessage_delta
stop_reason
dengan benar, Anda dapat membangun aplikasi yang lebih robust yang menangani berbagai skenario respons dengan baik dan memberikan pengalaman pengguna yang lebih baik.