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 :
| Code | error.type | Sens / quoi faire |
|---|---|---|
| 401 | authentication_error | Clé invalide ou absente. Corrigez l’identifiant. Ne réessayez pas la même mauvaise clé (Premiers pas). |
| 402 | insufficient_credits_error | Le solde est épuisé. Rechargez. Réessayer ne servira pas. |
| 429 | rate_limit_error | Limite de débit. Attendez ou mettez en file. |
| 500 / 502 / 503 | internal_error / upstream_error / service_error | Repli 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 :
- Révoquez / faites tourner la clé sur la page des clés d’API.
- Liste d’IP autorisées, pour qu’une clé copiée ne fonctionne que depuis des IP de serveur approuvées.
- Plafonds par clé, horaire / quotidien / total, pour qu’une fuite ait un plafond.
- Envoyez
X-End-User-IDsur la génération et le chat natif. Bloquez un appelant abusif avec HTTP 403end_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 :
- Créez des clés séparées par environnement / harness, chacune avec des plafonds d’usage horaires, quotidiens et totaux (page des clés d’API, Premiers pas).
- Activez une liste d’IP autorisées pour les clés de production.
- Préférez
X-End-User-ID, afin de bloquer un appelant sans supprimer la clé (Identification de l’utilisateur final). - Surveillez le solde en direct avec
GET /api/user/balance(solde utilisateur) et l’historique des tâches dans le tableau de bord (Premiers pas).
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 :
- Posez des plafonds d’usage par clé, horaires / quotidiens / totaux, sur chaque clé de production (Premiers pas, page des clés d’API).
- Combinez avec une liste d’IP autorisées, pour que la clé échoue depuis le réseau de l’attaquant.
- Utilisez
X-End-User-IDplus un blocage pour les applications multi-locataires (Identification de l’utilisateur final). - Sur un 402, arrêtez : les crédits sont épuisés (codes d’erreur). Interrogez le solde avant les gros lots (solde utilisateur).
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
| Plainte | Où PoYo le documente |
|---|---|
| Murs de plafond d’usage / pas de bascule abonnement vers API | Accueil : crédits · API de solde · Codes d’erreur : 402 · Plafonds de clé d’API |
| Un 429 qui veut dire trois échecs différents | Codes d’erreur : 401 / 402 / 429 / 5xx · Premiers pas : limites de débit · Dépannage |
| Clés collées dans les journaux d’agent | Premiers 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ôte | Plafonds 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ée | Plafonds par clé · Liste d’IP · X-End-User-ID · Traitement du 402 |
| Obtention pénible des clés fournisseur / dispersion des clés | Une clé PoYo · Catalogue llms.txt · llms.txt par modèle |
| Abonnement vidéo face au prix par clip et à la facturation des nouvelles tentatives | Catalogue vidéo · Envoi/statut asynchrone · L’échec n’est pas facturé · Réessayer = nouveau travail payant |