cicora.ai
Špecifikácia APIGenerovanie textu

Chat Completions

Vytvárajte viacťahové konverzácie v známom formáte messages a pre každú požiadavku vyberte model.

Referenčná dokumentácia integrácie: parametre a dostupné funkcie vyberte z nastavení API účtu a katalógu modelov pre svoje prostredie.

Správy a roly

Pole messages prenáša kontext ako usporiadanú postupnosť. System stanovuje pravidlá úlohy, user pridáva požiadavku a assistant spolu s tool uchovávajú históriu vykonávania.

Históriu nevytvárajte spájaním reťazcov: zachovajte rolu a pôvodné poradie každej správy.

Dokončenie chatu
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
  }'

Ovládajte výstup

  • model určuje rodinu a variant modelu.
  • temperature, top_p a limit výstupu riadia variabilitu a veľkosť odpovede.
  • Posielajte iba parametre uvedené ako podporované pre vybraný model.

Spoľahlivá slučka

Oddeľte zlyhanie prenosu od odpovede modelu s finish_reason. Odmietnutie alebo hranica kontextu sú údaje rozhrania, nie dôvod na nahradenie výsledku.

Keď to pravidlá uchovávania údajov dovoľujú, uložte telo zdrojovej požiadavky a normalizovanú odpoveď bez prihlasovacích údajov.