2026-11-03: 8 phàn nàn về API mà chúng tôi nghe hôm nay
Những phàn nàn mà nhà phát triển nói tiếng Anh đăng công khai từ 1 đến 3 tháng 11 năm 2026, được tóm tắt bên dưới kèm liên kết bài gốc. Mỗi câu trả lời chỉ dùng những gì trang công khai và tài liệu của PoYo nói hôm nay, và trỏ tới trang nguồn. Tài liệu không đề cập điểm nào thì chúng tôi nói rõ.
Q1. Một khóa «Maps» gọi Gemini, và hóa đơn lên 82.314 USD.
Nhà phát triển đang phàn nàn điều gì: Một câu chuyện startup được lan lại rất mạnh. Chi Google Cloud khoảng 180 USD mỗi tháng nhảy lên 82.314 USD trong 48 giờ sau khi một khóa Maps công khai cũng gọi được Gemini. Cảnh báo ngân sách chỉ gửi email, không dừng chi tiêu (@moshercode, @latchdogapp). Người khác, sau các vụ xâm nhập nền tảng, coi khóa OpenAI/Claude là «đáng giá như ví crypto» (@GowthamZara), hoặc là mặt trái của bụi crypto bị quên: một khóa bị quên kèm hóa đơn 40.000 USD (@saksonchain, trích @mdudas).
PoYo trả lời thế nào: Hãy coi mỗi khóa PoYo là tiền mặt trên máy chủ của bạn. Bắt đầu nói đừng đưa khóa vào mã frontend, ứng dụng di động hoặc kho công khai. Các kiểm soát bán kính thiệt hại đã ghi trong tài liệu trên trang khóa API:
- Thu hồi / xoay ngay các khóa đã bị lộ.
- Bật danh sách IP cho phép để khóa bị sao chép chỉ chạy từ IP máy chủ đã duyệt.
- Đặt trần dùng theo giờ / theo ngày / tổng trên từng khóa, để bí mật còn sót có trần.
- Gửi
X-End-User-IDtrên tạo và chat gốc để chặn một bên gọi lạm dụng bằng 403end_user_blockedmà không xoay từng tích hợp (nhận dạng người dùng cuối). - Theo dõi
GET /api/user/balancevà dừng ở 402insufficient_credits_error(số dư người dùng, mã lỗi).
Tính phí là tín dụng trả trước theo đầu ra thành công. Tác vụ tạo thất bại không bị tính phí (trang chủ, llms.txt). Tài liệu công khai không hứa hoàn tiền cho mức dùng bằng khóa bị lộ. Viết tới [email protected] nếu bạn cho rằng một khóa PoYo bị dùng sai (Bắt đầu).
Q2. Tuyến AI /api từ vibe coding: khóa đã giấu, người lạ vẫn đốt ví.
Nhà phát triển đang phàn nàn điều gì: Các lần quét ứng dụng vibe coding cứ thấy cùng một dạng. Bí mật không nằm trong JS frontend, nhưng tuyến máy chủ /api gọi OpenAI/Anthropic không có đăng nhập và không có giới hạn tốc độ, nên ai cũng lặp được trên tiền của người xây (@hackorbroke, @hackorbroke, @mendmyapp). Người làm bảo mật nhắc lại rằng mô hình đúng cú pháp mà vẫn trượt ý định: khóa nào là bí mật, endpoint nào cần xác thực (@pritesh_ghodge).
PoYo trả lời thế nào: Chỉ để khóa PoYo trên backend của bạn (Bắt đầu). Rồi xếp các kiểm soát đã ghi trong tài liệu:
- Danh sách IP cho phép và trần theo giờ / theo ngày / tổng trên từng khóa tại trang khóa API.
- Yêu cầu
X-End-User-IDvới bên gọi đa thuê bao và chặn lạm dụng bằng 403end_user_blockedmà không xoay cả khóa (nhận dạng người dùng cuối). - Đặt xác thực của bạn trước mọi tuyến ủy quyền sang PoYo. Kiểm soát khóa của PoYo không thay đăng nhập ứng dụng.
- Cảnh báo khi
GET /api/user/balancegiảm và dừng ở 402 (số dư người dùng).
Tài liệu công khai vẫn không hứa hoàn tiền cho lưu lượng chạm một proxy mở bằng khóa còn hiệu lực. Hãy xoay trước, rồi mở phiếu hỗ trợ tại [email protected] nếu cần (Bắt đầu).
Q3. Chồng của người làm một mình: ChatGPT giới hạn tốc độ, Claude đặt lại sau 5 giờ, Cursor bảo nâng cấp.
Nhà phát triển đang phàn nàn điều gì: Một meme được chia rộng của nhà sáng lập làm một mình xếp các bức tường trong một ngày: ChatGPT bị giới hạn tốc độ, Claude «đặt lại sau 5 giờ», Cursor đòi nâng cấp, mức dùng Vercel vượt ngưỡng (@yapmonk). Các luồng sản xuất chỗ khác vẫn coi 429 rate_limit_error của Anthropic (kể cả cửa sổ Retry-After dài) là vấn đề vận hành hạng nhất, tách khỏi «hết tiền».
PoYo trả lời thế nào: Chat của PoYo là tín dụng trả trước theo đầu ra thành công, không phải tường đăng ký 5 giờ hoặc theo tuần bị cuốn (trang chủ, llms.txt). Tín dụng không hết hạn và không có đăng ký. Chặn một agent lập trình vượt tầm với trần theo giờ / theo ngày / tổng trên từng khóa (trang khóa API).
Tách các mã (mã lỗi):
| Mã | Ý nghĩa trên PoYo |
|---|---|
| 402 | Không đủ tín dụng (insufficient_credits_error). Dừng cứng. Đừng thử lại như thể đó là thông lượng |
| 429 | Vượt giới hạn tốc độ (rate_limit_error). Chờ / xếp hàng |
| 502 / 503 | Upstream / bận. Thử lại với backoff |
Thông lượng tạo mặc định là tối đa 20 yêu cầu mới mỗi 10 giây trên mỗi tài khoản tại /api/generate/submit. Vượt mức trả 429 và không vào hàng đợi. Endpoint LLM hiện không bị giới hạn tốc độ (Bắt đầu). Tài liệu mô tả không chuyển dự phòng tự động giữa các phòng lab khi một công cụ đăng ký đụng tường của chính nó. Hãy dựng điều đó ở client nếu bạn cần.
Q4. Bạn đã trả cho một gói Claude, nhưng claude -p tính vào khóa API.
Nhà phát triển đang phàn nàn điều gì: Tài liệu của chính Claude Code nói rằng nếu shell có ANTHROPIC_API_KEY, claude -p luôn dùng khóa đó và không hỏi. Người dùng gói có thể âm thầm đốt chi tiêu Platform API thay vì mức dùng của gói (@AmrTawfik160).
PoYo trả lời thế nào: PoYo không trộn «hạn mức gói» phía người dùng với một hóa đơn Platform riêng. Bạn tạo khóa tại trang khóa API, xác thực bằng Authorization: Bearer … (hoặc x-api-key trên /v1/messages), và chi từ một số dư tín dụng trả trước (Bắt đầu, llms.txt). Chat có qua Chat Completions / Responses tương thích OpenAI, Claude Messages, hoặc gốc Gemini. Chọn một ID mô hình và đọc giá sống tại https://poyo.ai/models/<id>/llms.txt (mô hình chat). Số dư trống trả 402, không phải một lần chuyển im từ gói sang API (mã lỗi). Trần từng khóa tích hợp. Gỡ hoặc xoay mọi khóa mà bạn không muốn CLI hoặc agent dùng.
Q5. Thuế vận hành nhiều nhà cung cấp: tài khoản, khóa, hóa đơn, vùng, hạn mức, nhân N.
Nhà phát triển đang phàn nàn điều gì: Người xây cho rằng phần khó nhất khi đưa sản phẩm AI ra thường không phải chọn mô hình. Đó là xoay tài khoản, khóa API, hóa đơn, khả dụng theo vùng, hạn mức dùng và hình tích hợp riêng theo từng nhà cung cấp (@Uty_bby). Bài gần đó chào API thống nhất khi hạn mức Claude hết và các nhà cung cấp nói các ngôn ngữ yêu cầu khác nhau (@Uty_bby).
PoYo trả lời thế nào: PoYo là một khóa API thống nhất cho ảnh, video, nhạc, 3D và chat (tổng quan API, llms.txt). Mô hình media dùng chung một luồng bất đồng bộ submit → status / webhook. Chat dùng các endpoint đã ghi tài liệu theo dạng OpenAI / Claude / Gemini. Một ví tín dụng. Schema và giá sống tại https://poyo.ai/models/<id>/llms.txt. Trần khóa trên trang khóa API. Kiểm GET /api/user/balance (số dư người dùng).
Bắt đầu đặt kỳ vọng ổn định thực tế và không ghi chuyển dự phòng tự động, trong suốt giữa các phòng lab upstream. Đổi ID mô hình ở client khi bạn cần nhà cung cấp khác.
Q6. Pool dùng chung của bộ tổng hợp hoặc tầng miễn phí trả 429 trước khi hạn mức của bạn có cảm giác đã dùng.
Nhà phát triển đang phàn nàn điều gì: Luồng Reddit và gateway tiếng Anh (gồm r/openrouter và các thảo luận gateway LLM liên quan) tiếp tục báo 429 của pool upstream dùng chung trên tầng miễn phí hoặc được cấp vốn mỏng. Tài khoản vẫn còn tín dụng, nhưng tuyến dùng chung đã bão hòa. Thêm định tuyến mờ giữa các biến thể mô hình. Người tự lực cũng đuổi TPM cao hơn qua bộ tổng hợp được host khi hạn mức neocloud trực tiếp chật.
PoYo trả lời thế nào: Trên PoYo, hãy tách mã (mã lỗi):
- 429
rate_limit_error→ lùi / xếp hàng (tạo mặc định: tối đa 20 yêu cầu mới/api/generate/submitmỗi 10 giây; endpoint LLM hiện không bị giới hạn tốc độ) (Bắt đầu). - 402
insufficient_credits_error→ nạp. Đừng thử lại như giới hạn tốc độ. - 502 / 503 → upstream hoặc bận thoáng qua. Backoff lũy thừa.
PoYo là một khóa và một ví tín dụng, không phải phiên đấu giá nhiều nhà cung cấp với việc đổi FP4/FP8 im lặng. Tác vụ tạo thất bại không bị tính phí (llms.txt). Với việc media dài, ưu tiên webhook hơn hỏi dồn dập. Tài liệu không khẳng định chuyển nhà cung cấp tự động hay một SLA pool miễn phí đa thuê bao đã công bố. Nếu bạn liên tục đụng 429 khi tạo, hãy liên hệ hỗ trợ để xin hạn mức cao hơn. Phê duyệt được xử lý thận trọng.
Q7. Tín dụng API hàng tháng của ChatGPT Pro không phải hạn mức sản phẩm Codex thêm.
Nhà phát triển đang phàn nàn điều gì: Các bài làm rõ tiếp tục lan. Tín dụng API hàng tháng đủ điều kiện của ChatGPT Pro / Business (100 / 200 / 500 USD theo bậc Pro, v.v.) rơi vào một tổ chức API đã liên kết, không phải hạn mức sản phẩm ChatGPT hoặc Codex thêm. Tín dụng chưa dùng hết hạn mỗi chu kỳ. Codex qua khóa API thường được chỉ là không nằm trong phạm vi (@gzzonkugood, cũng @park_danie36173, @quotadiff).
PoYo trả lời thế nào: PoYo không để tín dụng sau nút nhận đăng ký của sản phẩm khác hoặc cửa sổ hết hạn hàng tháng. Bạn nạp tín dụng trên bảng điều khiển. Chúng không hết hạn. Không có đăng ký (trang chủ). Một số dư phủ ảnh, video, nhạc, 3D và chat (llms.txt). Tạo khóa tại trang khóa API. Kiểm GET /api/user/balance (số dư người dùng). Khi số dư trống bạn nhận 402 insufficient_credits_error, không phải 429 giả kiểu «hết tín dụng khuyến mại» (mã lỗi). Tác vụ tạo thất bại không bị tính phí (llms.txt).
Q8. Một tác vụ Claude Code đốt hơn 1,2 triệu token trong khoảng 30 phút cho việc «đơn giản».
Nhà phát triển đang phàn nàn điều gì: Một báo cáo Claude Code ghi tháng 6 (issue #68619) nổi lại: một tác vụ đốt hơn 1,2 triệu token trong khoảng 30 phút trên việc lẽ ra chỉ là git clone và một lệnh find, sau khi một subagent đụng từ chối quyền và vòng lặp agent vẫn chạy (@NatureBlueee). Cùng tuần, người xây tiếp tục nhắc rằng các bước agent tính phí lại ngữ cảnh, và đơn giá rẻ hơn vẫn phình tổng khi khối lượng nổ.
PoYo trả lời thế nào: Phép tính giá mỗi token không trần mức đốt hàng tháng. Số dư tín dụng và trần khóa mới là trần. Kiểm soát vận hành đã ghi trong tài liệu hôm nay:
- Trần theo giờ / theo ngày / tổng trên từng khóa (trang khóa API).
GET /api/user/balancetrước các lô agent lớn (số dư người dùng).- Coi 402 là dừng cứng, 429 là chậm lại rồi thử lại (mã lỗi).
- Đừng gửi lại mù việc tạo: lần gửi lại không được khử trùng và có thể tạo thêm một tác vụ (Bắt đầu).
- Với việc media dài, ưu tiên webhook. Tác vụ thất bại không bị tính phí (llms.txt). Media đã tạo được giữ 3 ngày. Hãy tải về sớm (Bắt đầu, mô hình video).
Không có sản phẩm «điều kiện dừng» của agent đã ghi trong tài liệu để tự cắt một vòng công cụ vượt tầm thay bạn. Hãy đặt trần khóa và dựng ngân sách phía client nếu bạn cần.
Bảng tra nhanh
| Phàn nàn | PoYo ghi ở đâu |
|---|---|
| Đốt bởi khóa bị lấy hoặc công khai kiểu Maps→Gemini | Xoay + danh sách IP + trần theo khóa · X-End-User-ID · API số dư · không có SLA hoàn tiền |
Tuyến AI /api vibe mở | Khóa chỉ trên máy chủ · danh sách IP · ID người dùng cuối · xác thực cấp ứng dụng |
| Tường tốc độ ChatGPT / Claude / Cursor | Tín dụng không hết hạn · không đăng ký · 402 với 429 · LLM không giới hạn tốc độ |
Nhầm ANTHROPIC_API_KEY với gói | Một ví trả trước · Bearer / x-api-key · trần theo khóa |
| Thuế tài khoản nhiều nhà cung cấp | Khóa thống nhất · submit/status bất đồng bộ · llms.txt theo mô hình · không khẳng định chuyển dự phòng tự động |
| 429 của pool dùng chung bộ tổng hợp | 20 yêu cầu / 10 giây khi tạo · 429 với 402/502/503 · tác vụ thất bại không tính phí |
| Tín dụng API ChatGPT Pro ≠ hạn mức Codex | Nạp trên bảng điều khiển · tín dụng không hết hạn · 402, không phải 429 giả |
| Token vượt tầm của agent / Claude Code | Trần khóa · API số dư · không có sản phẩm điều kiện dừng tự động |
Xem mô hình và giá sống trên poyo.ai, schema qua llms.txt, và chỉ mục tài liệu đầy đủ tại docs.poyo.ai/llms.txt.