Vai alla navigazione

API - Codice di errore 400 o 401

Questi codici di errore possono avere diverse cause. Il messaggio di risposta indicherà la causa dell’errore.

 

max_character_limit_exceeded

Il numero massimo di caratteri per richiesta dipende dal modello.

  • Flash v2.5: fino a 40.000 caratteri (~40 minuti di audio)
  • Turbo v2.5: fino a 40.000 caratteri (~40 minuti di audio)
  • Flash v2: fino a 30.000 caratteri (~30 minuti di audio)
  • Turbo v2: fino a 30.000 caratteri (~30 minuti di audio)
  • Multilingual v1 e v2: fino a 10.000 caratteri (~10 minuti di audio)
  • English v1 e v2: fino a 10.000 caratteri (~10 minuti di audio)

 

invalid_api_key

Significa che non hai impostato correttamente la tua chiave API. Assicurati di usare esattamente “xi-api-key”, senza errori di battitura, quando imposti la chiave API.

 

voice_not_found

Significa che hai inserito un voice_id errato. Verifica di usare il voice_id corretto per la voce che vuoi utilizzare. Puoi verificarlo in Le mie voci.

 

quota_exceeded

Non disponi di una quota sufficiente per completare la richiesta. Puoi acquistare crediti Pay As You Go oppure, con i piani legacy Creator, Pro, Scale e Business, puoi abilitare la fatturazione in base all’utilizzo dalla pagina Abbonamento.

 

Esempio di dettaglio della risposta 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." }

Esempio di dettaglio della risposta 401:

"detail": { "status": "invalid_api_key", "message": "Invalid API key" }