guides

2026-10-28 : 7 plaintes sur les API entendues aujourd’hui

PoYo Team
11 min read
Share:

Plaintes publiées ouvertement par des développeurs anglophones entre le 26 et le 28 octobre 2026, résumées ici avec les liens vers les messages d’origine. Chaque réponse n’utilise que ce que le site public et la documentation de PoYo disent aujourd’hui, et renvoie vers la page concernée. Lorsque la documentation ne couvre pas un point, nous le disons.


Q1. Claude Code a heurté le mur d’usage au milieu d’un refactor — et il n’y a toujours pas de chemin propre pour « revenir à ma clé d’API ».

Ce que les développeurs reprochent : Les fils des 27 et 28 octobre étaient pleins de captures côte à côte des limites d’usage de Claude Code et de Codex. Des équipes ont demandé si Claude Code peut revenir à une clé d’API une fois les limites d’abonnement atteintes (@irl_danB), ont plaisanté sur le fait qu’atteindre une limite au milieu d’un refactor est le nouveau « j’ai oublié d’enregistrer » (@automater_ai), et ont comparé des paliers à 20 dollars qui semblent inutiles sur une pile alors qu’un autre abonnement Plus ne se déclenche jamais (@mozdca, @LeoZhang57).

Comment PoYo répond : PoYo, ce sont des crédits prépayés, pas une fenêtre d’abonnement de 5 heures ou d’une semaine. La page d’accueil décrit des achats de crédits en une fois, sans abonnement récurrent, et des crédits qui n’expirent pas. Vous payez les générations réussies. llms.txt indique que les tâches en échec ne sont pas facturées. Le chat et les médias partagent une clé d’API et un solde. Pour un credits_amount à jour, interrogez GET /api/user/balance (solde utilisateur).

Quand le solde est épuisé, PoYo renvoie 402 insufficient_credits_error, et non une fenêtre d’usage glissante habillée en limitation (codes d’erreur). Il n’existe pas de fonction produit documentée de bascule « abonnement → clé d’API », parce que la facturation est déjà au crédit. Plafonnez un agent qui s’emballe avec les limites d’usage par clé, horaires, quotidiennes et totales, sur la page des clés d’API (Premiers pas).


Q2. Le « 429 » de Claude Code, ce sont trois messages différents — attendre sans fin n’aide que l’un d’eux.

Ce que les développeurs reprochent : Un fil de dépannage a relevé que Claude Code peut afficher trois échecs en forme de 429 : attendre une réinitialisation, réessayer dans un instant, ou vérifier la clé d’API. Chacun demande une correction différente (@aiparabellum). À part, des équipes ont demandé si les problèmes de limite de débit dans l’outillage d’agent d’Anthropic étaient déjà corrigés (@XavierDelon, @GeorgeMathew_).

Comment PoYo répond : Nos codes d’erreur tiennent la facturation et les limites de débit sur des numéros différents :

Codeerror.typeSens / quoi faire
401authentication_errorClé invalide ou absente. Corrigez l’identifiant. Ne réessayez pas la même mauvaise clé (Premiers pas).
402insufficient_credits_errorLe solde est épuisé. Rechargez. Réessayer ne servira pas.
429rate_limit_errorLimite de débit. Attendez ou mettez en file.
500 / 502 / 503internal_error / upstream_error / service_errorRepli exponentiel.

Le débit de génération par défaut est documenté jusqu’à 20 nouvelles requêtes par 10 secondes et par compte. Au-delà, la requête reçoit HTTP 429 et n’entre pas dans la file (Premiers pas). Le dépannage d’intégration dit aussi : respectez Retry-After sur les limites de débit, et ne réessayez pas à l’aveugle un envoi payant tant que vous ne savez pas si un task_id a été créé (dépannage).

La documentation décrit l’absence de bascule automatique entre fournisseurs en amont. Construisez-la dans votre client.


Q3. Toute clé d’API que j’ai collée un jour dans le chat de l’agent est encore dans les journaux du projet.

Ce que les développeurs reprochent : Après un fil sur les journaux de projet Claude, une réponse est allée au risque : toute clé d’API collée un jour dans le chat est aussi dans ces journaux. Cherchez sk- dans ~/.claude/projects et faites tourner ce qui ressort (@wazX_7). Des messages voisins répétaient la même hygiène : traitez les clés d’IA comme des identifiants root (@RuntimeAI_io), et cessez de donner à chaque agent une clé partagée sans interrupteur d’arrêt (@RohanBhanotAI).

Comment PoYo répond : Premiers pas est net : n’exposez jamais votre clé d’API dans le code frontend, les applications mobiles ou les dépôts publics, et traitez-la comme un secret. Gardez les clés sur votre serveur. Après un collage ou une fuite suspectée :

  1. Révoquez / faites tourner la clé sur la page des clés d’API.
  2. Liste d’IP autorisées, pour qu’une clé copiée ne fonctionne que depuis des IP de serveur approuvées.
  3. Plafonds par clé, horaire / quotidien / total, pour qu’une fuite ait un plafond.
  4. Envoyez X-End-User-ID sur la génération et le chat natif. Bloquez un appelant abusif avec HTTP 403 end_user_blocked, sans faire tourner toute la clé (Identification de l’utilisateur final).

Nos documents publics ne promettent pas de remboursement pour un usage fait avec une clé divulguée. Écrivez à [email protected] si vous pensez qu’une clé PoYo a été utilisée à mauvais escient.


Q4. Ma clé d’agrégateur oubliée est encore un portefeuille d’agent — une intrusion sur l’hôte a transformé des identifiants inactifs en un travail de 500 étapes.

Ce que les développeurs reprochent : Un message a averti qu’une clé OpenRouter oubliée est encore un portefeuille d’agent : une intrusion de type Railway a mis des clés inactives sur une liste à révoquer, et l’une avait déjà financé un travail d’agent de 500 étapes alors que les tableaux de bord montraient zéro trafic jusque-là. Le correctif indiqué : plafonds de dépense, clés à courte durée, et aucun jeton fournisseur sur des hôtes que vous ne surveillez plus (@neiro_go_neiro). Une autre réponse a relié le même schéma à des fournisseurs qui révoquent encore des clés des semaines après les intrusions (@Kenz_1604).

Comment PoYo répond : Des clés inactives sur des hôtes abandonnés sont un problème de secret côté client. Les contrôles documentés de PoYo limitent le rayon une fois qu’un secret existe :

Supprimez les clés que vous n’utilisez plus. La documentation ne décrit ni une expiration automatique des clés inutilisées, ni un SLA de remboursement pour une dépense liée à une intrusion. Dites-le, et faites tourner la clé.


Q5. J’ai fixé un plafond dur de dépense IA — puis quelqu’un a obtenu la clé et l’a dépassé dans la nuit.

Ce que les développeurs reprochent : Un développeur a fixé une limite de facture IA à 25 dollars. Quelqu’un a obtenu la clé d’API et l’a fait monter à 55 dollars en une nuit (@twentyonemilll). Le thème rejoint d’anciens fils OpenRouter : désactiver ne suffisait pas, et seule la suppression complète de la clé arrêtait la fuite. La fenêtre du 28 octobre produit encore la même plainte : le plafond existait, la fuite a quand même fait mal.

Comment PoYo répond : Les plafonds n’aident que s’ils sont appliqués sur l’identifiant compromis, pas seulement sur un budget souple du tableau de bord. Chez PoYo :

Si une clé a pu sortir, supprimez-la ou révoquez-la. Ne vous contentez pas d’abaisser une alerte souple. Les documents publics ne revendiquent pas de remboursement pour une dépense faite avec une clé divulguée.


Q6. Obtenir une clé d’API Google est si pénible que « utiliser un agrégateur » est devenu le choix par défaut.

Ce que les développeurs reprochent : Un développeur a dit qu’il n’essaiera les modèles Google que si le parcours d’obtention de la clé d’API est réparé. D’ici là, OpenRouter seulement (@sandipb). Des messages voisins ont continué à présenter les agrégateurs comme le portefeuille de paiement et le changement de modèle des agents (@tomcritchlow), pendant que d’autres jonglent encore avec une douzaine de clés fournisseur rien que pour tester (@sunwei57247249).

Comment PoYo répond : PoYo est construit comme une clé unifiée pour l’image, la vidéo, la musique, la 3D et le chat (llms.txt, page d’accueil). Créez une clé sur la page des clés d’API. Les médias utilisent le POST /api/generate/submit asynchrone, plus le statut ou un webhook. Le chat utilise les points d’accès compatibles OpenAI, Claude Messages ou natifs Gemini, selon la documentation de chaque modèle. Changer de modèle, c’est changer la chaîne model (et la forme de point d’accès qui correspond pour le chat), pas un nouveau parcours d’intégration fournisseur.

Les schémas d’entrée et les prix actuels sont sur https://poyo.ai/models/<id>/llms.txt et dans l’index du catalogue (llms.txt). La documentation ne prétend pas que PoYo soit un passage direct du compte officiel de chaque laboratoire. Elle dit aussi que la stabilité d’ensemble peut être un peu plus basse que chez les fournisseurs officiels (Premiers pas). Choisissez ce compromis en connaissance de cause.


Q7. Un abonnement vidéo à 59 dollars est l’entrée chère si je ne sors que quelques clips — et les nouvelles tentatives peuvent inventer une seconde facture.

Ce que les développeurs reprochent : Des créateurs ont comparé les forfaits mensuels d’outils vidéo aux API facturées par clip. Si vous ne faites que quelques vidéos d’IA par mois, un forfait à 59 dollars peut être le chemin cher, alors qu’une API facture par clip et que des agents de code peuvent la piloter (@aliteqai). Douleur d’API voisine : des téléchargements de vidéo terminée ouverts seulement après le règlement de la facturation (@MariaOnchainDev), et la crainte permanente que des nouvelles tentatives à l’aveugle créent un second travail facturé.

Comment PoYo répond : La vidéo chez PoYo est tarifée en crédits par sortie réussie, modèle par modèle. Le catalogue vidéo est dans llms.txt (Sora 2, Veo 3.1, Kling, Wan, Seedance, Hailuo, et d’autres). Le flux est l’API asynchrone unifiée : soumettre, puis interroger le statut ou fixer callback_url (Premiers pas, webhooks). La page d’accueil et llms.txt indiquent tous deux que les tâches en échec ne sont pas facturées.

Avant de marteler une nouvelle tentative sur un travail vidéo lent : Premiers pas avertit que chaque nouvel envoi peut être un nouveau travail payant. Confirmez si la requête d’origine a déjà créé un task_id. Préférez les webhooks à un interrogatoire agressif. Pour 402, 429 et 5xx, suivez le tableau des codes d’erreur. Ne traitez pas un arrêt de crédits comme une limite de débit.


Repère rapide

PlainteOù PoYo le documente
Murs de plafond d’usage / pas de bascule abonnement vers APIAccueil : crédits · API de solde · Codes d’erreur : 402 · Plafonds de clé d’API
Un 429 qui veut dire trois échecs différentsCodes d’erreur : 401 / 402 / 429 / 5xx · Premiers pas : limites de débit · Dépannage
Clés collées dans les journaux d’agentPremiers pas : ne pas exposer la clé · Page des clés d’API · X-End-User-ID
Clés d’agrégateur inactives après une intrusion sur l’hôtePlafonds de clé d’API · Liste d’IP · Solde et historique des tâches · révoquer les clés inutilisées
Plafond de dépense dépassé par une clé divulguéePlafonds par clé · Liste d’IP · X-End-User-ID · Traitement du 402
Obtention pénible des clés fournisseur / dispersion des clésUne clé PoYo · Catalogue llms.txt · llms.txt par modèle
Abonnement vidéo face au prix par clip et à la facturation des nouvelles tentativesCatalogue vidéo · Envoi/statut asynchrone · L’échec n’est pas facturé · Réessayer = nouveau travail payant
Share: