Dansk LLM

Brug API'et

Fejl

Hvad fejlene betyder, og hvad du gør ved dem.

En fejl har samme form som hos OpenAI, så SDK'erne kan læse den:

{
  "error": {
    "message": "You exceeded your current quota. Add credits at https://platform.danskllm.dk to continue.",
    "type": "insufficient_quota",
    "param": null,
    "code": "insufficient_quota"
  }
}
StatuscodeBetyderDet gør du
400nullForespørgslen er ugyldig. param peger på feltet, når vi kan se hvilket.Ret forespørgslen.
400context_length_exceededPrompten og svaret kan ikke være i kontekstvinduet.Gør samtalen kortere, eller sæt max_tokens ned.
401nullDer var ingen API-nøgle.Send nøglen i Authorization-headeren.
401invalid_api_keyNøglen findes ikke eller er slettet.Opret en ny nøgle på platformen.
401account_deactivatedKontoen er spærret.Skriv til os.
404model_not_foundModellen findes ikke eller er slået fra.Se modellerne.
413nullForespørgslen fylder mere end 2 MB.Send mindre tekst.
429insufficient_quotaSaldoen er brugt op.Få mere kredit. Prøv ikke igen før.
429rate_limit_exceededFor mange forespørgsler på én gang, eller for mange afviste nøgler fra din IP-adresse. Se grænser.Vent, til en forespørgsel er færdig, eller den tid Retry-After angiver.
503nullModellen er midlertidigt utilgængelig.Prøv igen om et øjeblik.
500nullFejl hos os.Prøv igen. Skriv til os med X-Request-ID fra svaret, hvis det bliver ved.

Nye forsøg

OpenAI's SDK'er prøver selv igen ved status 429 og 5xx. Ved insufficient_quota sender vi headeren x-should-retry: false, så de ikke prøver igen. Ved 503 sender vi Retry-After, så de ved, hvor længe de skal vente.

Fejl midt i en stream

Når en stream først er begyndt, er status allerede 200. Holder modellen op med at svare undervejs, kommer fejlen som den sidste event i strømmen. Se streaming.

På denne side