Facturation du chat
L’API utilise des crédits prépayés. Rechargez dans Portefeuille → Ajouter des crédits, ou choisissez un abonnement facultatif. Le portefeuille affiche aussi votre solde API et vos transactions.
Tarifs
La page des tarifs et GET /v1/chat/catalog utilisent la même configuration que la facturation. Le chat a des tarifs distincts d’entrée et de sortie par million de tokens ; la voix est tarifée par 1 000 caractères. Chaque modèle a son propre tarif. Consultez le catalogue plutôt que de figer les prix. Les réponses de chat contiennent le champ standard usage ; consultez l’historique d’utilisation ou des transactions pour les crédits réels. Seules les réponses vocales incluent billing.
Débits et remboursements
- Le chat réserve des crédits avant l’appel, facture les tokens réellement utilisés, puis restitue le montant inutilisé.
- L’entrée comprend l’historique et la persona. Tous les tokens d’entrée, y compris ceux du cache, utilisent le même tarif. Le raisonnement est déjà inclus dans la sortie et n’est pas facturé deux fois.
- Le total est arrondi une seule fois au supérieur à huit décimales. Des données d’usage manquantes ou invalides libèrent la réservation et entraînent une réponse
503. - La voix est facturée séparément, même lorsqu’elle lit une réponse du chat.
- Un échec de la requête au fournisseur entraîne un remboursement automatique. Un solde insuffisant renvoie
402 insufficient_balance. - Les réponses du chat sont synchrones et ne créent pas de tâches de génération asynchrones.
Texte : Chat compatible OpenAI. Voix et identifiants : Voix et catalogue.
Frais de synthèse vocale
La facturation utilise le nombre de caractères facturables du texte normalisé, arrondi au supérieur à huit décimales, sans minimum de 1 000 caractères. Speech Light, Speech Pro et Speech Expressive comptent les unités UTF-16 : les lettres ordinaires ou caractères chinois comptent pour un, les caractères supplémentaires tels que 😀 pour deux. Speech Standard compte les points de code Unicode.
La règle figure dans speechModels[].characterCounting ou billing.character_counting. À titre d’exemple, avec 0,7 crédit pour 1 000 unités, 100 unités coûtent 0,07 crédit. Une synthèse échouée est remboursée. Les modèles inconnus ou indisponibles sont refusés avant tout débit.
Solde de test local
Les paiements de test Stripe alimentent un solde sandbox distinct qui ne paie pas les appels API réels. Un administrateur peut créditer le solde API pour les tests locaux. 402 concerne ce solde API, pas le solde sandbox. Les paiements réels sont crédités après confirmation.