API - foutcode 400 of 401
Deze foutcodes kunnen verschillende oorzaken hebben. Het responsbericht geeft de oorzaak van de fout aan.
max_character_limit_exceeded
Het maximale aantal tekens per request hangt af van het model.
- Flash v2.5 - maximaal 40.000 tekens (~40 minuten audio)
- Turbo v2.5 - maximaal 40.000 tekens (~40 minuten audio)
- Flash v2 - maximaal 30.000 tekens (~30 minuten audio)
- Turbo v2 - maximaal 30.000 tekens (~30 minuten audio)
- Multilingual v1 en v2 - maximaal 10.000 tekens (~10 minuten audio)
- English v1 en v2 - maximaal 10.000 tekens (~10 minuten audio)
invalid_api_key
Dit betekent dat je API-sleutel niet correct is ingesteld. Zorg ervoor dat je bij het instellen van je API-sleutel precies “xi-api-key” gebruikt, zonder typefouten.
voice_not_found
Dit betekent dat je de verkeerde voice_id hebt ingevoerd. Controleer of je de juiste voice_id gebruikt voor de stem die je wilt gebruiken. Je kunt dit controleren in Mijn stemmen.
quota_exceeded
Je hebt onvoldoende quota om de request te voltooien. Je kunt Pay As You Go-tegoed kopen of, als je een oud Creator-, Pro-, Scale- of Business-abonnement hebt, facturering op basis van gebruik inschakelen op je pagina Abonnement.
Voorbeeld van responsdetails voor 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." }
Voorbeeld van responsdetails voor 401:
"detail": { "status": "invalid_api_key", "message": "Invalid API key" }