Limites de débit
Les limites de débit dépendent de votre niveau de compte, débloqué automatiquement selon vos dépenses cumulées sur la plateforme.
Tchavi fonctionne en mode paiement à l'usage : les crédits constituent la barrière naturelle, et il n'y a pas d'abonnement. Les limites de débit dépendent de votre niveau de compte, débloqué automatiquement selon vos dépenses cumulées sur la plateforme. Deux limites indépendantes s'appliquent par utilisateur et par minute :
- RPM — nombre maximal de requêtes par minute.
- TPM — nombre maximal de tokens traités par minute (entrée + sortie). Pour le TTS, chaque caractère compte comme 1 token. Pour Whisper, chaque minute facturée compte comme 1 000 tokens.
Niveaux de compte
| Niveau de compte | Débloqué à | RPM | TPM | Clés API max |
|---|---|---|---|---|
| Free | Par défaut | 10 req/min | 100 000 | 1 |
| Builder | Première recharge | 30 req/min | 500 000 | 3 |
| Growth | 10 000 FCFA cumulés | 120 req/min | 1 000 000 | 10 |
| Pro | 50 000 FCFA cumulés | 300 req/min | 3 000 000 | Illimité |
Une limite globale basée sur l'IP de 500 req/min s'applique également à l'ensemble des utilisateurs partageant la même adresse IP.
Le niveau Free
Chaque compte démarre au niveau Free et y reste jusqu'à sa première recharge. Deux restrictions supplémentaires s'appliquent à ce niveau uniquement :
- Modèles du groupe Budget uniquement. Appeler tout autre modèle renvoie
403 plan_model_restricted. - 50 requêtes par jour, réinitialisées à minuit UTC. Au-delà, vous recevez
429 free_tier_daily_limitavec un en-têteRetry-After.
Toute recharge — 1 000 FCFA suffisent — fait passer le compte à Builder et lève ces deux restrictions.
Dépassement d'une limite
Lorsqu'une limite est dépassée, vous recevez une réponse 429 avec un en-tête Retry-After indiquant combien de secondes attendre avant de réessayer. Votre niveau actuel, votre budget RPM et votre budget TPM sont toujours visibles dans les en-têtes de réponse X-RateLimit-* (voir Crédits et facturation).