Pranešimai ir vaidmenys
Masyvas messages perduoda kontekstą kaip sutvarkytą seką. system nustato užduoties taisykles, user prideda užklausą, o assistant ir tool išsaugo vykdymo istoriją.
Nekurkite istorijos sujungdami eilutes: išsaugokite kiekvieno pranešimo vaidmenį ir pradinę tvarką.
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
}'Valdykite išvestį
- model nurodo modelio šeimą ir variantą.
- temperature, top_p ir išvesties apribojimas valdo atsakymo kintamumą ir dydį.
- Siųskite tik tuos parametrus, kurie nurodyti kaip palaikomi pasirinktam modeliui.
Patikimas ciklas
Perdavimo klaidą atskirkite nuo modelio atsakymo su finish_reason. Atsisakymas arba konteksto riba yra sąsajos duomenys, o ne priežastis pakeisti rezultatą.
Kai tai leidžia jūsų duomenų saugojimo taisyklės, išsaugokite pradinės užklausos turinį ir normalizuotą atsakymą be kredencialų.