Zum Inhalt springen

Fehlercodes

Wenn eine API-Anfrage fehlschlägt, enthält die Antwort einen HTTP-Statuscode und eine Fehlermeldung. Hier finden Sie die häufigsten Fehler und deren Behebung.

CodeNameBeschreibungLösung
400Bad RequestUngültiges Anfrageformat oder ParameterÜberprüfen Sie Ihren Anfragekörper und die Parameter
401UnauthorizedFehlender oder ungültiger API-SchlüsselÜberprüfen Sie Ihren Authorization: Bearer-Header
403ForbiddenAPI-Schlüssel hat keine Berechtigung für diese RessourceÜberprüfen Sie Ihre Tarifstufe oder kontaktieren Sie den Support
404Not FoundUngültiger Endpunkt oder Modell nicht gefundenÜberprüfen Sie die URL und den Modellnamen
429Too Many RequestsRate-Limit überschrittenWarten und mit exponentiellem Backoff erneut versuchen
500Internal Server ErrorServerseitiger FehlerNach kurzer Verzögerung erneut versuchen
503Service UnavailableModell ist vorübergehend nicht verfügbarModellstatus prüfen und erneut versuchen
{
"detail": "Incorrect API key provided"
}

Wenn Sie ein Rate-Limit erreichen, implementieren Sie exponentielles Backoff:

import time
from openai import OpenAI, RateLimitError
client = OpenAI()
def call_with_retry(messages, max_retries=3):
for attempt in range(max_retries):
try:
return client.chat.completions.create(
model="Llama-3.3-70B-Instruct",
messages=messages,
)
except RateLimitError:
wait = 2 ** attempt
print(f"Rate limited. Retrying in {wait}s...")
time.sleep(wait)
raise Exception("Max retries exceeded")
  • Überprüfen Sie, ob der Modellname exakt übereinstimmt (Groß-/Kleinschreibung beachten)
  • Verwenden Sie die Modelle-API, um verfügbare Modelle zu prüfen
  • Einige Modelle sind möglicherweise nur in bestimmten Tarifstufen verfügbar
  • Stellen Sie sicher, dass der Schlüssel korrekt in Ihrer Umgebung gesetzt ist
  • Prüfen Sie, ob der Schlüssel abgelaufen ist
  • Besuchen Sie das API-Schlüssel-Portal, um Schlüssel zu verwalten
  • Reduzieren Sie die Eingabelänge oder setzen Sie einen niedrigeren Wert für max_tokens
  • Überprüfen Sie die max_sequence_length des Modells in den Modell-Metadaten