cicora.ai
Spesifikasi APIPembuatan teks

Chat Completions

Buat percakapan multi-giliran dalam format messages yang dikenal dan pilih model untuk setiap permintaan.

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

Pesan dan peran

Array messages memuat konteks sebagai urutan. System menetapkan aturan tugas, user menambahkan permintaan, sedangkan assistant dan tool mempertahankan riwayat eksekusi.

Jangan membangun riwayat dengan menggabungkan string: pertahankan peran dan urutan asli setiap pesan.

Penyelesaian chat
bash
curl --request POST https://cicora.ai/api/v1/chat/completions \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "openai/gpt-5.6-sol",
    "messages": [
      {"role": "system", "content": "Be concise and cite assumptions."},
      {"role": "user", "content": "Draft a release checklist."}
    ],
    "temperature": 0.2
  }'

Kendalikan output

  • model mengidentifikasi keluarga dan varian model.
  • temperature, top_p, dan batas output mengendalikan variasi serta ukuran respons.
  • Kirim hanya parameter yang tercantum sebagai didukung untuk model terpilih.

Siklus yang andal

Bedakan kegagalan transportasi dari respons model yang memiliki finish_reason. Penolakan atau batas konteks adalah data antarmuka, bukan alasan untuk mengganti hasil.

Jika aturan retensi data Anda mengizinkannya, simpan isi permintaan sumber dan respons yang dinormalisasi tanpa kredensial.