cicora.ai
Spesifikasi APIOutput terpadu

Responses API

Gunakan satu objek input bila aplikasi Anda memperoleh manfaat dari penanganan item output dan tindakan dalam satu model data.

Referensi integrasi: pilih parameter dan kemampuan yang tersedia dari pengaturan API akun Anda dan katalog model untuk lingkungan Anda.

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.

Permintaan Responses API
bash
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.