API – felkod 400 eller 401
De här felkoderna kan ha flera orsaker. Svarsmeddelandet anger orsaken till felet.
max_character_limit_exceeded
Det maximala antalet tecken per begäran beror på modellen.
- Flash v2.5 – upp till 40 000 tecken (~40 minuters ljud)
- Turbo v2.5 – upp till 40 000 tecken (~40 minuters ljud)
- Flash v2 – upp till 30 000 tecken (~30 minuters ljud)
- Turbo v2 – upp till 30 000 tecken (~30 minuters ljud)
- Multilingual v1 och v2 – upp till 10 000 tecken (~10 minuters ljud)
- English v1 och v2 – upp till 10 000 tecken (~10 minuters ljud)
invalid_api_key
Det betyder att du inte har angett din API-nyckel korrekt. Kontrollera att du använder exakt “xi-api-key”, utan stavfel, när du anger din API-nyckel.
voice_not_found
Det betyder att du har angett fel voice_id. Kontrollera att du använder rätt voice_id för rösten du vill använda. Du kan kontrollera detta i Mina röster.
quota_exceeded
Du har inte tillräcklig kvot för att slutföra begäran. Du kan köpa Pay As You Go-krediter, eller om du har ett äldre Creator-, Pro-, Scale- eller Business-abonnemang kan du aktivera användningsbaserad fakturering på sidan Abonnemang.
Exempel på svarsdetaljer för 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." }
Exempel på svarsdetaljer för 401:
"detail": { "status": "invalid_api_key", "message": "Invalid API key" }