Définition
HTTP 429 Too Many Requests est une réponse de limitation de taux d'un serveur API indiquant que le client a envoyé trop de requêtes dans une fenêtre de temps donnée, couramment rencontrée dans les API de recherche comme Gemini, SerpAPI et Brave lorsque le volume de requêtes dépasse les limites du plan.
En profondeur
Les limitations de taux protègent l'infrastructure des API mais peuvent perturber les workflows des agents qui dépendent de la recherche en temps réel. L'API Gemini a renvoyé fréquemment des erreurs 429 et 503 en mai 2026, affectant les agents qui utilisent Gemini pour l'ancrage. Stratégies de gestion : (1) Backoff exponentiel avec jitter -- attendre 1s, 2s, 4s, 8s entre les tentatives, en ajoutant un jitter aléatoire pour éviter l'effet de troupeau. (2) Chaîne de repli -- lorsque l'API de recherche primaire renvoie 429, router automatiquement vers un fournisseur secondaire. Exemple de chaîne : ancrage Gemini -> API de recherche Scavio -> résultats en cache. (3) Budget de crédits -- suivre les dépenses quotidiennes par rapport aux limites du plan et limiter les requêtes de manière proactive avant d'atteindre le plafond. (4) Regroupement de requêtes -- combiner plusieurs requêtes en moins de requêtes plus grandes lorsque l'API le supporte. La tarification basée sur les crédits de Scavio (0,005 $/crédit) n'a pas de limite de taux par minute sur les plans standard, ce qui en fait un repli fiable lorsque les API avec plafond par minute limitent.
Exemple d'utilisation
Un agent IA utilisant l'API Gemini pour l'ancrage rencontre des erreurs 429 aux heures de pointe. Le développeur ajoute un repli : en cas de 429, l'agent appelle le point de terminaison Google de Scavio à la place. Logique de nouvelle tentative : backoff exponentiel (1s, 2s, 4s) sur le primaire, puis repli sur le secondaire après 3 échecs. Résultat : zéro erreur visible par l'utilisateur pendant les périodes d'indisponibilité de Gemini.
Plateformes
Limite de taux d'API (HTTP 429) est pertinent sur les plateformes suivantes, toutes accessibles via l'API unifiée de Scavio :
Termes associés
Chaîne de repli d'API de recherche
Une chaîne de repli d'API de recherche est une liste ordonnée de fournisseurs de recherche qu'une application interroge ...
Idempotence des outils IA
L'idempotence d'un outil IA est la propriété d'une intégration d'outil à retourner des résultats cohérents et prévisible...