cicora.ai
Specifikacija API-jaUstvarjanje besedila

Chat Completions

Večkrožne pogovore ustvarite v znani obliki messages in za vsako zahtevo izberite model.

Referenčna dokumentacija za integracijo: parametre in razpoložljive zmožnosti izberite v nastavitvah API-ja svojega računa in v katalogu modelov za svoje okolje.

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.

Dokončanje klepeta
bash
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.