Zprávy a role
Pole messages nese kontext jako uspořádanou posloupnost. System stanovuje pravidla úkolu, user přidává požadavek a assistant a tool zachovávají historii provádění.
Nevytvářejte historii spojováním řetězců: zachovejte roli a původní pořadí každé zprávy.
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
}'Řízení výstupu
- model určuje rodinu a variantu modelu.
- temperature, top_p a limit výstupu řídí variabilitu a velikost odpovědi.
- Posílejte pouze parametry uvedené jako podporované pro zvolený model.
Spolehlivá smyčka
Odlište selhání přenosu od odpovědi modelu s finish_reason. Odmítnutí nebo hranice kontextu jsou údaje rozhraní, nikoli důvod k nahrazení výsledku.
Pokud to vaše pravidla uchovávání dat dovolují, ukládejte tělo zdrojového požadavku a normalizovanou odpověď bez přihlašovacích údajů.