cicora.ai
Specifikace APIGenerování textu

Chat Completions

Vytvářejte vícekolové konverzace ve známém formátu messages a pro každý požadavek vyberte model.

Referenční dokumentace integrace: parametry a dostupné možnosti vybírejte v nastavení API svého účtu a v katalogu modelů pro své prostředí.

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.

Dokončení 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
  }'

Ří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ů.