1. Muhitni tayyorlang
Kalitni faqat muhit o‘zgaruvchisida yoki maxfiy saqlagichda tuting. Mijoz kodi kalitni o‘z ichiga olmasligi va uni loglarga yozmasligi kerak.
Integratsiya bazaviy URL manzili — https://cicora.ai/api/v1. Quyidagi misollarda marshrut shu bazaga qo‘shiladi.
Birinchi so‘rov
bash
export CICORA_API_KEY=replace_with_your_key
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": "user", "content": "Explain this API in one sentence."}]
}'2. So‘rovni tuzing
- Katalogdan modelning aniq identifikatorini kiriting.
- Xabarlarni dialog tartibida yuboring: system, user, assistant va zarur bo‘lsa tool.
- Avval past variativlikdan boshlang, keyin parametrlarni vazifaga moslang.
3. Javobni qayta ishlang
Birinchi mavjud javob elementidan matnni oling va so‘rov id sini o‘z trace-id ingiz yonida saqlang.
Qayta yuborishdan oldin status va xato tuzilmasini tekshiring. Faqat ilovangiz takrorlanishni istisno qila oladigan operatsiyalarni takrorlang.