guides

2026-10-30: 8 API-klager, vi hørte i dag

PoYo Team
9 min read
Share:

Klager, som engelsksprogede udviklere postede offentligt mellem 28. og 30. okt. 2026, gengivet med egne ord nedenfor og med links til de oprindelige opslag. Hvert svar bruger kun det, PoYos offentlige hjemmeside og dokumentation siger i dag, og linker til den side, det stammer fra. Hvor dokumentationen ikke dækker noget, siger vi det.


Q1. Fra december drikker ChatGPT og Codex af den samme kop.

Det klager udviklerne over: Udviklere gravede i betalingssiden for ChatGPT Plus og fandt en meddelelse om, at ChatGPT og Codex fra december deler én samlet forbrugsgrænse i abonnementet (@Curline1222, @argofowl, @mrfokki). Andre beskrev det som en chat om pastaopskrifter og agenten, der bygger din app om, og som konkurrerer om den samme bjælke (@ZeeshhDecodes, @MochaComeBack), eller advarede om, at det at lægge chat ind i Codex-puljen skrumper den samlede kodekapacitet (@RooFixAI).

Sådan svarer PoYo: PoYo sælger ikke en ChatGPT- / Codex-abonnementspulje, så der findes ingen dokumenteret "forbrugsbjælke", der slår chat og kodeagenter sammen under ét nulstillingsvindue. Fakturering sker med forudbetalte kreditter uden abonnementer, og kreditter udløber aldrig (forsiden, llms.txt). Én saldo dækker billeder, video, musik, 3D og chat. Hvis du vil have isolation mellem arbejdsbelastninger, så opret separate API-nøgler og sæt timegrænser, døgngrænser og samlede forbrugsgrænser på hver (Kom i gang, siden med API-nøgler). For multi-tenant- eller multiagent-kaldere på én nøgle skal du sende X-End-User-ID og blokere én misbrugende kalder med 403 end_user_blocked uden at rotere for alle (identifikation af slutbrugere). Hold øje med den delte saldo med GET /api/user/balance (brugersaldo); når kreditterne er brugt op, returnerer PoYo 402 insufficient_credits_error (fejlkoder).


Q2. Fast-tilstand er 2,5 gange og Ultrafast 8 gange – uden hastighedsgaranti.

Det klager udviklerne over: Superbrugere pegede på abonnementstilstande, der dræner kvoten med en fast multiplikator, mens de kun reklamerer med en potentiel hastighedsgevinst: Fast til 2,5 gange og Ultrafast til 8 gange forbrugsgrænsen (@mrrobotfromwish). Nærliggende rapporter fra Codex-brugerfladen beskrev, at Fast-tilstand blev hængende i backend, efter at brugerfladen var skiftet tilbage til normal (@JeffJef43439997).

Sådan svarer PoYo: Prissætningen af chat og medier hos PoYo er pr. vellykket resultat og trækkes fra kreditter til modellens offentliggjorte takst – ikke en multiplikator på en ugentlig abonnementskvote (forsiden, llms.txt). Aktuelle priser findes i hver models https://poyo.ai/models/<id>/llms.txt og på modelsiden; udled dem ikke af træningsdata. Der findes ingen dokumenteret "Fast / Ultrafast"-abonnementstilstand, der i det skjulte multiplicerer en kvote. Sæt et loft på løbske agenter med timegrænser, døgngrænser og samlede grænser pr. nøgle (siden med API-nøgler, Kom i gang). Standardgennemstrømningen for generering er op til 20 nye anmodninger pr. 10 sekunder pr. konto; overskydende anmodninger returnerer 429 og kommer ikke i køen (Kom i gang). Respektér Retry-After ved 429; behandl 402 som et hårdt stop for kreditter, ikke et hastighedsniveau (fejlfinding, fejlkoder). Dokumentationen lover hverken SLA'er for svartid eller automatisk failover til en hurtigere upstream.


Q3. Mine "gratis" API-kreditter døde med en 429, der ikke var en hastighedsgrænse.

Det klager udviklerne over: Efter OpenAI's udrulning af API-kreditter til Pro / Business dokumenterede udviklere, at det kan ende med en 429, hvis man kun kører på de kreditter, og at den egentlige betydning er opbrugte kreditter (credit_balance_exhausted), ikke RPM – og at ubrugte månedlige kreditter ikke overføres til næste måned (@MarMarLabs, @nick_raddon, @RunJesseExe).

Sådan svarer PoYo: Hos PoYo er tom saldo og hastighedsgrænse forskellige koder. Utilstrækkelige kreditter returnerer 402 insufficient_credits_error; hastighedsgrænse returnerer 429 rate_limit_error (fejlkoder). Læs altid code / error.type i svaret – prøv ikke igen med en 402, som om det var trafikregulering. Kreditter er forudbetalte, udløber aldrig, og mislykkede genereringsopgaver afregnes ikke (forsiden, llms.txt). Poll GET /api/user/balance for aktuelle credits_amount før store batches (brugersaldo). Ved 429 skal du respektere Retry-After og vente (fejlfinding). Send ikke blindt betalt arbejde igen: genforsøg med indsendelse dedupliceres ikke og kan oprette endnu en opgave (Kom i gang, fejlfinding).


Q4. Jeg betaler for ChatGPT Pro via Google Play – og der er ingen knap til at indløse API-kreditter.

Det klager udviklerne over: Pro-abonnenter, der købte via Google Play / App Store, meldte om manglende indløsningsflows til de nye månedlige API-kreditter, mens dokumentationen for webkanalen reklamerede med op til $500 om måneden (@FateOfMuffins, @AShozak, @cnflwzh, @0xSolaX).

Sådan svarer PoYo: PoYo binder ikke kreditter til et andet produkts butikskanal eller en "indløs denne måned"-knap. Du opretter en konto, fylder kreditter op i dashboardet og bruger dem, til saldoen rammer nul – kreditter udløber aldrig, og der er intet abonnement (forsiden). Opret en nøgle på siden med API-nøgler; tjek saldoen med GET /api/user/balance (brugersaldo). Kampagnekreditter fra en anden leverandør, der er begrænset til en region eller butik, ligger uden for PoYos produkt. Når din PoYo-saldo er tom, får du 402, ikke en brugerflade, der stille mangler noget (fejlkoder).


Q5. Mit kodeværktøj er den nye nøglering – og nogle gange tilbagekalder det alles nøgler natten over.

Det klager udviklerne over: Sikkerhedsopslag advarede om, at AI-kodestacks nu sidder på nøglerne: OpenCode lækkede API-nøgler til modeller, Warp mistede agentspor via en leverandør, og stealers snupper login til Claude / Codex / Cursor (@eric_m_freeman). Derudover tilbagekaldte Command Code alle kunders API-nøgler efter en hændelse relateret til destillation, hvilket tvang alle til at logge ind igen (@RyanYanBuilds, @Smlay_ero, @SJ_X_fo_me). Scanninger af offentlige git-repositories bliver ved med at afsløre aktive OpenAI- / DeepSeek- / cloudnøgler (@hackerfact0ry).

Sådan svarer PoYo: Kom i gang er ligefrem: eksponér aldrig din API-nøgle i frontend-kode, mobilapps eller offentlige repositories. Behandl nøgler som hemmeligheder på din server. Dokumenterede kontroller, der begrænser skadens omfang:

  1. Tilbagekald / roter på siden med API-nøgler, så snart et værktøj eller en host ser forkert ud.
  2. Aktivér en IP-hvidliste, så en kopieret nøgle kun virker fra godkendte server-IP'er.
  3. Sæt timegrænser / døgngrænser / samlede grænser pr. nøgle, så en hemmelighed, der bliver liggende, har et loft.
  4. Foretræk X-End-User-ID ved generering og native chat, så du kan blokere én kalder med 403 end_user_blocked uden at rotere alle integrationer (identifikation af slutbrugere).
  5. Hold øje med GET /api/user/balance, og stop ved 402 (brugersaldo, fejlkoder).

Den offentlige dokumentation lover ikke refundering for forbrug med en lækket nøgle, og den beskriver ikke automatisk udløb af ubrugte nøgler. Kontakt [email protected], hvis du mener, at en PoYo-nøgle er blevet misbrugt (Kom i gang). Hold PoYo-nøgler ude af tredjeparters "AI-indstillinger"-brugerflader, du er holdt op med at holde øje med.


Q6. Det samme Veo-klip, 46 % prisforskel afhængigt af, hvilken aggregator jeg rammer.

Det klager udviklerne over: Videoudviklere sammenlignede den samme Veo 3.1 Fast 720p-anmodning på tværs af routere og så cirka $0.08/sek. vs $0.15/sek. – omkring 46 % forskel på et klip på 8 sekunder (@video_router). Andre fremhævede video-API'er uden avance som svar på routernes marginer (@revenueaireport).

Sådan svarer PoYo: PoYo prissætter medier pr. vellykket resultat på en forudbetalt kreditsaldo; de aktuelle tal står i hver models https://poyo.ai/models/<id>/llms.txt og på modelsiden (llms.txt, forsiden). Video kører via den samme asynkrone vej som andre medier: POST /api/generate/submit, derefter statuspolling eller webhook (Kom i gang, videomodeller, webhooks). Mislykkede opgaver afregnes ikke (llms.txt). Et modelskifte er en model-streng på én nøgle – ikke en ny oprettelse hos en ny leverandør. Dokumentationen påstår ikke, at PoYo matcher spotprisen hos alle tredjepartsroutere, og Kom i gang bemærker, at den samlede stabilitet kan være en smule lavere end hos de officielle udbydere. Sammenlign prisen i llms.txt pr. model, før du skalerer en klipfabrik op.


Q7. Billig inferens, der bliver ved med at fejle, er dyrere end den "pålidelige" rute.

Det klager udviklerne over: Efter OpenRouters ændring af routing den 28. okt. (mindre ren rangering efter inputpris) argumenterede udbydere og udviklere for, at bundpriser taber, når man regner genforsøg og nedetid med (@chutes_ai, @OnChainFox, @AIQuanting). Andre bad om en opdeling pr. anmodning af, hvorfor en udbyder vandt (@jt_sidious), eller advarede om, at TTFT alene skjuler klipper ved lang kontekst (@jacobeverly).

Sådan svarer PoYo: PoYo er en samlet nøgle på tværs af modaliteter, ikke en auktion mellem flere udbydere, du selv skal fejlfinde (llms.txt). Du vælger et dokumenteret model-ID; du får ikke en udokumenteret automatisk failover-kæde, når en upstream er syg – Kom i gang sætter realistiske forventninger til stabilitet og påstår ikke automatisk failover mellem udbydere. Reducér spildt forbrug på den dokumenterede måde:

  • Foretræk webhooks frem for aggressiv polling til lange jobs (webhooks).
  • Ved fejl skal du undersøge, om der allerede findes en task_id, før du sender igen – genforsøg kan være nyt betalt arbejde (fejlfinding, Kom i gang).
  • Mislykkede genereringsopgaver afregnes ikke (llms.txt).
  • Hold 402 (kreditter) adskilt fra 429 (hastighed) og fra 502/503 (upstream / optaget); prøv kun igen med backoff ved den forbigående klasse (fejlkoder).

Q8. Claudes abonnementsvæg rykkede tættere på – fem dages råderum blev til to.

Det klager udviklerne over: Claude-abonnenter sagde, at den seneste forringelse af forbrugsgrænserne forvandlede en rækkevidde på ca. 5 dage på 20×-abonnementet til ca. 2 dage, og at de sad stille, indtil det grundlæggende kvoteproblem flyttede sig (@ZoelioSoftware). Memes om at ramme Claude-væggen inden kl. 10 om morgenen cirkulerede stadig (@aiwithadb).

Sådan svarer PoYo: PoYo-chat er prissat i kreditter pr. vellykket resultat, ikke en glidende abonnementsnulstilling i Claude-stil (llms.txt, forsiden). Chat-endpoints er dokumenteret som OpenAI-kompatible Chat Completions / Responses, Claude Messages eller Gemini-native – vælg et model-ID, og læs modellens aktuelle skema på https://poyo.ai/models/<id>/llms.txt (chatmodeller). Sæt et loft på en løbsk kodeagent med timegrænser, døgngrænser og samlede grænser pr. nøgle (siden med API-nøgler). Ved tom saldo får du 402; ved overskridelse af kontoens gennemstrømning får du 429 (standard op til 20 nye genereringsanmodninger pr. 10 sekunder) (Kom i gang, fejlkoder). Dokumentationen beskriver ingen automatisk failover til et andet lab, når et upstream-kodeværktøj rammer sin egen væg – byg det ind i din klient, hvis du har brug for det.


Hurtigt overblik

KlageHvor PoYo dokumenterer det
Fælles forbrugsbjælke for ChatGPT + Codex fra decemberÉn kreditsaldo · Separate nøgler + grænser · X-End-User-ID · 402
Fast-/Ultrafast-multiplikatorer uden hastigheds-SLAKreditpriser pr. resultat · Grænser pr. nøgle · 429 + Retry-After · ingen SLA for svartid
Kampagne-API-kreditter, der dør som en falsk 429Fejlkoder: 402 vs 429 · Kreditter udløber aldrig · Saldo-API
Pro-pladser fra Play Store uden brugerflade til at indløse kreditterPåfyldning i dashboardet · Kreditter udløber aldrig · intet indløsningsflow via butikskanal
Kodeværktøjer / stealers / massetilbagekaldelse af nøglerRoter + IP-hvidliste + grænser · X-End-User-ID · ingen SLA for refundering
Samme videomodel, stor prisforskel mellem aggregatorerPriser i llms.txt pr. model · Samlet asynkron video-API · mislykkede opgaver er gratis
Billige ruter, der fejler efter genforsøgIngen påstand om automatisk failover · Webhooks · bekræft task_id før gensending · 402/429/502
Claude-abonnementsvægge, der rykker tættere påKreditbaseret chat · Grænser pr. nøgle · 402 vs 429 · ingen dokumenteret automatisk failover
Share: