API – Fehlercode 400 oder 401
API – Fehlercode 400 oder 401
Diese Fehlercodes können verschiedene Ursachen haben. Die Antwortmeldung gibt die Fehlerursache an.
max_character_limit_exceeded
Die maximale Anzahl von Zeichen pro Anfrage hängt vom Modell ab.
- Flash v2.5 – bis zu 40.000 Zeichen (~40 Minuten Audio)
- Turbo v2.5 – bis zu 40.000 Zeichen (~40 Minuten Audio)
- Flash v2 – bis zu 30.000 Zeichen (~30 Minuten Audio)
- Turbo v2 – bis zu 30.000 Zeichen (~30 Minuten Audio)
- Multilingual v1 und v2 – bis zu 10.000 Zeichen (~10 Minuten Audio)
- English v1 und v2 – bis zu 10.000 Zeichen (~10 Minuten Audio)
invalid_api_key
Das bedeutet, dass Sie Ihren API-Key nicht korrekt festgelegt haben. Stellen Sie sicher, dass Sie beim Festlegen Ihres API-Keys exakt “xi-api-key” ohne Tippfehler verwenden.
voice_not_found
Das bedeutet, dass Sie eine falsche voice_id eingegeben haben. Prüfen Sie, ob Sie die korrekte voice_id für die Stimme verwenden möchten. Sie können dies unter Meine Stimmen prüfen.
quota_exceeded
Ihr Kontingent reicht nicht aus, um die Anfrage abzuschließen. Sie können Pay-As-You-Go-Credits kaufen oder in den älteren Tarifen Creator, Pro, Scale und Business auf Ihrer Seite Abonnement die nutzungsbasierte Abrechnung aktivieren.
Beispiel für Antwortdetails bei 400:
"detail": { "status": "max_character_limit_exceeded", "message": "This request's text has 627 characters and exceeds the character limit of 333 characters for non signed in accounts." }
Beispiel für Antwortdetails bei 401:
"detail": { "status": "invalid_api_key", "message": "Invalid API key" }