Clés et sécurité
- La clé est sur votre serveur, lue depuis une variable d’environnement ou un gestionnaire de secrets. Elle n’est pas dans l’application, dans la page web ni dans le dépôt.
- Chaque application et chaque environnement a sa propre clé, avec seulement les permissions qu’il utilise.
- Vous savez comment révoquer une clé et qui, dans votre équipe, peut le faire.
- Votre serveur vérifie vos propres utilisateurs avant d’appeler l’API pour eux, pour qu’un inconnu ne puisse pas se servir de votre serveur pour dépenser votre quota.
Fiabilité
- Les délais d’attente sont généreux (plusieurs minutes), car la première requête après une période calme est plus lente.
- Les erreurs réseau,
429 rate_limitedet les5xxsont réessayés avec une pause de plus en plus longue ; les erreurs4xxne le sont pas. - Les enregistrements sont gardés jusqu’à l’arrivée de leur réponse, pour qu’un envoi raté ne demande jamais à quelqu’un de parler à nouveau.
- Vos journaux gardent le
request_iddes requêtes qui échouent (mais ni l’audio ni le texte).
Coût et limites
- L’audio diffusé à beaucoup de personnes est généré une fois et stocké.
- Vous consultez
/v1/usageet vous savez ce qui se passe dans votre application quandquota_exceededarrive. - Si vous prévoyez de dépasser le quota de la bêta, vous nous avez écrit avant le lancement.
Les personnes
- Les auditeurs savent que la voix est générée par une IA.
- Les gens savent que leur voix est envoyée à un service pour être transcrite ou traduite, et ils l’ont accepté.
- Là où une erreur pourrait faire du tort (santé, argent, droit), une personne vérifie ce que le modèle a produit.
- Des locuteurs natifs de la langue de vos utilisateurs ont écouté l’audio de votre application et lu ses transcriptions avant le lancement.