Хабарлар мен рөлдер
messages массиві контексті реттелген тізбек ретінде тасымалдайды. System тапсырма ережелерін белгілейді, user сұрау қосады, ал assistant және tool орындау тарихын сақтайды.
Жолдарды біріктіру арқылы тарих құрмаңыз: әр хабардың рөлі мен бастапқы ретін сақтаңыз.
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
}'Шығысты басқару
- model модель тобын және нұсқасын анықтайды.
- temperature, top_p және шығыс шегі жауаптың өзгергіштігі мен өлшемін басқарады.
- Таңдалған модель үшін қолдау көрсетілген деп көрсетілген параметрлерді ғана жіберіңіз.
Сенімді цикл
Тасымалдау ақауын finish_reason мәні бар модель жауабынан ажыратыңыз. Бас тарту немесе контекст шекарасы — нәтиже алмастыру себебі емес, интерфейс деректері.
Деректерді сақтау ережелеріңіз рұқсат етсе, бастапқы сұрау денесі мен қалыпқа келтірілген жауапты тіркелгі деректерінсіз сақтаңыз.