cicora.ai
API-specifikationTextgenerering

Chat Completions

Skapa konversationer med flera turer i det välkända messages-formatet och välj en modell för varje begäran.

Integrationsreferens: välj parametrar och tillgängliga funktioner från API-inställningarna för ditt konto och modellkatalogen för din miljö.

Meddelanden och roller

Matrisen messages innehåller kontext som en ordnad följd. System fastställer uppgiftsregler, user lägger till en begäran och assistant samt tool bevarar körningshistoriken.

Bygg inte historik genom att slå samman strängar: bevara rollen och den ursprungliga ordningen för varje meddelande.

Chattkomplettering
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 utdata

  • model identifierar en modellfamilj och variant.
  • temperature, top_p och en utdatagräns styr svarets variation och storlek.
  • Skicka endast parametrar som anges som stödda för den valda modellen.

Tillförlitlig loop

Skilj ett transportfel från ett modellsvar med finish_reason. En vägran eller kontextgräns är gränssnittsdata, inte ett skäl att ersätta ett resultat.

När dina datalagringsregler tillåter det ska du lagra källbegärans innehåll och det normaliserade svaret utan autentiseringsuppgifter.