cicora.ai
API-specifikationTekstgenerering

Chat Completions

Opret samtaler over flere runder i det velkendte messages-format, og vælg en model for hver anmodning.

Integrationsreference: Vælg parametre og tilgængelige funktioner fra API-indstillingerne for kontoen og modelkataloget for dit miljø.

Meddelelser og roller

Arrayet messages overfører konteksten som en ordnet sekvens. System fastlægger opgavereglerne, user tilføjer en anmodning, og assistant og tool bevarer kørselshistorikken.

Opbyg ikke historikken ved at sammenkæde strenge: bevar rollen og den oprindelige rækkefølge for hver meddelelse.

Chatfuldførelse
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 outputtet

  • model identificerer en modelfamilie og variant.
  • temperature, top_p og en grænse for output styrer variationen og størrelsen på svaret.
  • Send kun parametre som er angivet som understøttet for den valgte model.

Pålidelig sløjfe

Adskil en transportfejl fra et modelsvar med en finish_reason. En afvisning eller kontekstgrænse er grænsefladedata, ikke en grund til at erstatte et resultat.

Når reglerne for dataopbevaring tillader det, gemmer du kildeanmodningens brødtekst og det normaliserede svar uden legitimationsoplysninger.