cicora.ai
API spetsifikatsiyasiChat Completions

Chat Completions

messages formatida ko‘p bosqichli dialoglar yarating va har bir so‘rov uchun modelni tanlang.

Integratsiya ma’lumotnomasi: muhitingiz uchun parametrlar va mavjud imkoniyatlarni akkaunt API sozlamalari hamda model katalogidan tanlang.

Xabarlar va rol

messages massivi kontekstni xabarlar ketma-ketligi sifatida uzatadi. System vazifa qoidalarini belgilaydi, user so‘rovni qo‘shadi, assistant va tool bajarilish tarixini qaytaradi.

Tarixni satrlarni birlashtirish bilan qurmang: har bir xabarning roli va asl tartibini saqlang.

Chat completion
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
  }'

Chiqishni boshqarish

  • model model oilasi va variantini belgilaydi.
  • temperature, top_p va chiqish limiti javob variativligi hamda hajmini belgilaydi.
  • Faqat tanlangan model uchun qo‘llab-quvvatlanadigan parametrlarni yuboring.

Ishonchli sikl

Tarmoq xatosini finish_reason li to‘g‘ri model javobidan ajrating. Model rad javobi yoki kontekst limiti interfeys uchun ma’lumotdir.

Ma’lumotlaringizni saqlash qoidalari ruxsat berganida, kalitlarsiz asl request body va normallashtirilgan javobni saqlang.