Fehlerantwortformat
Alle Fehler geben ein JSON-Objekt mit einemerror-Feld zurück:
HTTP-Statuscodes
400 Bad Request
Der Anfrage-Body ist fehlerhaft oder es fehlt ein Pflichtfeld.- Fehlendes
model- odermessages-Feld bei Chat-Completions - Ungültiges JSON im Anfrage-Body
- Das
messages-Array ist leer
401 Unauthorized
Die Authentifizierung ist fehlgeschlagen. Entweder ist der Schlüssel ungültig, fehlt oder das Kontoguthaben beträgt null.403 Forbidden
Der API-Schlüssel hat keine Berechtigung, auf das angeforderte Modell zuzugreifen.404 Not Found
Die Modell-ID wird von Flatkey nicht erkannt.429 Too Many Requests
Ihr Schlüssel hat das Ratenlimit überschritten.500 Internal Server Error
Beim Verarbeiten Ihrer Anfrage ist ein unerwarteter Fehler aufgetreten.503 Service Unavailable
Der Modellanbieter ist vorübergehend nicht verfügbar.Wiederholungsstrategie
Bei429-, 500- und 503-Fehlern sollten Sie exponentielles Backoff implementieren:
python
Das OpenAI SDK verfügt über integrierte Wiederholungslogik über den
max_retries-Parameter. Setzen Sie max_retries=3 im OpenAI-Client-Konstruktor, um bei vorübergehenden Fehlern automatisch zu wiederholen.