Sporočila in vloge
Polje messages prenaša kontekst kot urejeno zaporedje. system določi pravila naloge, user doda zahtevo, assistant in tool pa ohranjata zgodovino izvajanja.
Zgodovine ne sestavljajte z združevanjem nizov: ohranite vlogo in izvirni vrstni red vsakega sporočila.
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
}'Nadzirajte izhod
- model določa družino in različico modela.
- temperature, top_p in omejitev izhoda nadzorujejo spremenljivost in obseg odgovora.
- Pošljite le parametre, ki so navedeni kot podprti za izbrani model.
Zanesljiva zanka
Napako prenosa ločite od odgovora modela s finish_reason. Zavrnitev ali meja konteksta je podatek vmesnika in ni razlog za nadomestitev rezultata.
Kadar vaša pravila hrambe podatkov to dopuščajo, shranite telo izvorne zahteve in normalizirani odgovor brez poverilnic.