cicora.ai
API-spesifikasjonTekstgenerering

Chat Completions

Opprett samtaler over flere runder i det velkjente messages-formatet, og velg en modell for hver forespørsel.

Integrasjonsreferanse: Velg parametere og tilgjengelige funksjoner fra API-innstillingene for kontoen og modellkatalogen for miljøet ditt.

Meldinger og roller

Matrisen messages overfører konteksten som en ordnet sekvens. System fastsetter oppgavereglene, user legger til en forespørsel, og assistant og tool bevarer kjøringshistorikken.

Ikke bygg historikk ved å slå sammen strenger: behold rollen og den opprinnelige rekkefølgen til hver melding.

Chattefullføring
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
  }'

Styr utdataene

  • model identifiserer en modellfamilie og variant.
  • temperature, top_p og en grense for utdata styrer variasjonen og størrelsen på svaret.
  • Send bare parametere som er oppført som støttet for den valgte modellen.

Pålitelig sløyfe

Skill en transportfeil fra et modellsvar med en finish_reason. En avvisning eller kontekstgrense er grensesnittdata, ikke en grunn til å erstatte et resultat.

Når reglene dine for dataoppbevaring tillater det, lagrer du den opprinnelige forespørselskroppen og det normaliserte svaret uten legitimasjon.