Buat respons
Permintaan Responses memuat model dan input. Input dapat berupa string pendek atau, bila alur kerja memerlukannya, kumpulan item terstruktur.
Rancang handler berdasarkan array output: teks, pemanggilan alat, dan item layanan dapat memiliki jenis berbeda.
curl --request POST https://cicora.ai/api/v1/responses \
--header "Authorization: Bearer $CICORA_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "openai/gpt-5.6-sol",
"input": "Summarize the incident report for an engineer."
}'Kendalikan alur kerja
- Simpan ID respons dan ID percakapan atau sesi terkait dalam sistem Anda sendiri.
- Batasi langkah otomatis dalam siklus agen di sisi aplikasi.
- Periksa parameter model sebelum menambahkan audio, gambar, atau alat.
Uraikan hasil
Jangan mengandalkan posisi satu item teks. Lakukan iterasi pada output, ekstrak jenis yang dikenali, dan simpan jenis yang tidak dikenal untuk observabilitas.
Jika streaming diperlukan, gunakan bentuk streaming dari alur kerja yang sama dan gabungkan delta hanya berdasarkan pengenal item.