Phàn nàn mà lập trình viên nói tiếng Anh đăng công khai từ 20 đến 22 tháng 10 năm 2026, được tóm tắt dưới đây 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à dẫn tới trang nguồn. Khi tài liệu không đề cập một điểm, chúng tôi nói rõ.
Q1. Khóa AI của tôi nằm trong biến môi trường của máy chủ, và có người rút sạch chúng qua đêm.
Nhà phát triển đang phàn nàn điều gì: Railway công bố ngày 21 tháng 10 rằng một bên không được phép có thể đã đọc biến môi trường đã giải mã, và yêu cầu mọi người dùng xoay các khóa lưu ở đó. Trong vài giờ, một lập trình viên nói có người đã tiêu $500 trên khóa OpenAI của anh, người khác nói số dư OpenAI đã bị dùng hết, người thứ ba nói Anthropic gửi thư báo các khóa lưu trên Railway đã bị vô hiệu. Cùng đêm, một tài khoản bảo mật báo LiteLLM 1.107.0 được phát hành trong thời gian ngắn kèm mã đánh cắp thông tin đăng nhập. Chủ đề trên Hacker News lặp lại một câu hỏi: nếu khóa lộ, ai trả hóa đơn?
PoYo trả lời thế nào: Bí mật đã lộ vẫn là bí mật đã lộ. Hãy xoay trước. Tài liệu nêu các kiểm soát giới hạn việc một khóa PoYo bị lấy cắp có thể làm:
- Danh sách IP cho phép. Bạn có thể chỉ cho IP máy chủ đã duyệt dùng một khóa. Khóa sao chép từ biến môi trường không chạy được từ máy của kẻ tấn công. Xem trang khóa API và Bắt đầu.
- Trần mức dùng theo từng khóa (theo giờ, theo ngày và tổng). Chúng đặt trần cho số tiền một khóa có thể tiêu trước khi bạn nhận ra.
- Chặn theo người dùng cuối. Gửi header
X-End-User-IDrồi bạn có thể chặn một bên gọi lạm dụng trên khóa mà không cần xoay khóa. Xem Nhận dạng người dùng cuối.
Tài liệu công khai không hứa hoàn tiền cho mức dùng phát sinh từ khóa bị lộ. Nếu bạn cho rằng một khóa PoYo bị dùng sai, hãy thu hồi và liên hệ hỗ trợ ([email protected]).
Q2. Một cú nhấp trong ứng dụng thành chín lần gọi API khi nhà cung cấp đang quá tải.
Nhà phát triển đang phàn nàn điều gì: Một lập trình viên chỉ ra SDK của Anthropic đã thử lại yêu cầu thất bại thêm hai lần theo mặc định, với 408, 409, 429 và 5xx. Bọc vòng đó bằng vòng ba lần của riêng bạn, một cú nhấp có thể gửi chín yêu cầu tới API đang bảo bạn chậm lại. Lập trình viên khác nói Sonnet 5.5 vừa ra vẫn gặp lỗi 529 trong một số lúc.
PoYo trả lời thế nào: Trang mã lỗi của chúng tôi gán cho mỗi trạng thái một nghĩa và một hành động được khuyến nghị. Việc quyết định chỗ nào nên thử lại trở nên dễ hơn:
| Mã | error.type | Tài liệu bảo làm gì |
|---|---|---|
| 402 | insufficient_credits_error | Nạp thêm. Thử lại không có ích. |
| 429 | rate_limit_error | Chờ trước khi thử lại, hoặc xếp yêu cầu vào hàng đợi. |
| 500 / 502 / 503 | internal_error / upstream_error / service_error | Thử lại với backoff lũy thừa. |
Còn hai quy tắc đã được ghi. Bắt đầu nói yêu cầu vượt giới hạn tốc độ bị từ chối bằng 429 và không vào hàng đợi, nên thử lại thêm chỉ làm tăng số lần từ chối. Trang đó cũng nói hãy coi mỗi lần gửi lại là công việc có thể phát sinh phí mới và kiểm tra yêu cầu gốc đã tạo tác vụ chưa trước khi thử lại. Với tạo media, llms.txt nêu tác vụ thất bại không bị tính phí.
Nếu bạn muốn chính Sonnet 5.5, Claude Sonnet 5.5 được liệt kê ở $1,60 đầu vào / $8,00 đầu ra cho mỗi 1 triệu token. Trang mô hình mô tả mức này thấp hơn 20% so với giá chuẩn chính thức.
Q3. Tôi để một agent chạy qua đêm và tỉnh dậy với hóa đơn bốn chữ số.
Nhà phát triển đang phàn nàn điều gì: Một lập trình viên nói anh vô tình để hai phiên agent lập trình chạy qua đêm và tiêu hơn $2.000, và chỉ dừng vì thẻ bị từ chối. Phía công ty, một bản tin tuần ghi Accenture giới hạn Claude ở $29 một tháng cho mỗi nhân viên sau khi một số người tiêu từ $500 đến $1.000.
PoYo trả lời thế nào: Đây là những gì tài liệu đưa ra để chặn chi tiêu vượt tầm:
- Tín dụng trả trước, không đăng ký. Trang chủ PoYo mô tả mua tín dụng một lần, không có đăng ký định kỳ. Khi số dư hết, yêu cầu nhận
402 insufficient_credits_error(mã lỗi) thay vì cộng dồn hóa đơn. - Trần theo giờ, theo ngày và tổng trên mỗi khóa. Hãy cho mỗi công cụ, đồng nghiệp hoặc agent một khóa riêng với trần riêng. Một terminal bị quên không thể rút sạch cả tài khoản (Bắt đầu).
- Số dư có thể hỏi.
GET /api/user/balancetrả vềcredits_amounttheo thời gian thực (số dư người dùng). Bạn có thể tự cảnh báo trước khi về không.
Q4. Tôi không lập kế hoạch được quanh hạn mức dùng mà không ai nói cho tôi.
Nhà phát triển đang phàn nàn điều gì: Một bài nhìn lại giai đoạn gần đây của OpenAI ghi khoảng 40.000 tài khoản Codex nhận sai hạn mức dùng. Một bài được đọc rộng phàn nàn các sản phẩm agent lớn không nói hạn mức. Lập trình viên khác đăng ảnh một thông báo “hết mức dùng” chỉ nói giới hạn tốc độ “đặt lại lúc 6:28 chiều”. Một bài khác cố ghi chín dịch vụ AI không nói gì về gói miễn phí.
PoYo trả lời thế nào: Hạn mức mặc định được viết trong Bắt đầu: tối đa 20 yêu cầu tạo mới mỗi 10 giây, trên mỗi tài khoản, mức này “thường cho phép hơn 100 tác vụ chạy cùng lúc.” Yêu cầu vượt hạn mức nhận HTTP 429 và không vào hàng đợi. Nếu 429 xảy ra liên tục, cùng trang nói có thể hỏi hỗ trợ để nâng hạn mức; việc duyệt khá thận trọng. Việc tạo là bất đồng bộ, nên một việc chạy dài không giữ chỗ trong cửa sổ 10 giây đó sau khi đã gửi (tổng quan API).
Q5. Một nhà cung cấp có ngày xấu, và cả sản phẩm của tôi dừng theo.
Nhà phát triển đang phàn nàn điều gì: Trang trạng thái của OpenAI ngày 21 tháng 10 cho thấy gián đoạn một phần với tỷ lệ lỗi API tăng. Một lập trình viên tóm tuần đó là OpenCode, Railway và sự cố Google Cloud cùng lúc. Người khác lập luận: nếu agent dựa vào một nhà cung cấp, bạn “cách một giới hạn tốc độ, một lần tăng giá hoặc một sự cố API là dừng hoàn toàn.”
PoYo trả lời thế nào: Đây là phần tài liệu có cơ sở, và phần tài liệu không có:
- Một khóa, nhiều họ mô hình. Claude, GPT, Gemini, DeepSeek và các mô hình media chạy trên cùng một khóa PoYo. Chuyển sang mô hình khác là đổi giá trị
model, không phải làm lại tích hợp. Mọi mô hình nằm trong llms.txt. - Lỗi upstream tách biệt. Trang mã lỗi tách
502 upstream_errorkhỏi503 service_error. Logic dự phòng có thể phân biệt chúng. - Phần chúng tôi không khẳng định. Tài liệu không mô tả chuyển dự phòng tự động giữa các nhà cung cấp. Hãy xây dự phòng trong client. Bắt đầu cũng nói thẳng rằng “độ ổn định tổng thể của PoYo có thể thấp hơn một chút so với nhà cung cấp chính thức.” Chúng tôi muốn nói điều này từ đầu.
Q6. Một video 1080p dùng hết tín dụng của tôi.
Nhà phát triển đang phàn nàn điều gì: Một người sáng tạo nói cô dùng hết tín dụng Seedance 2.5 cho một video 1080p dài 20 giây và gọi mức chi là quá cao. Một chủ đề làm phim bằng AI được lưu nhiều khuyên hãy hỏi trước khi trả tiền: “Sửa thực sự tốn bao nhiêu tín dụng?”
PoYo trả lời thế nào: Mỗi mô hình video công bố giá theo giây, nên có thể tính một đoạn trước khi gửi:
- Seedance 2.5 liệt kê 480p ở $0,140/giây và 1080p ở $0,570/giây khi không có video đầu vào; mức theo giây thấp hơn khi yêu cầu có video tham chiếu. Theo mức đã liệt kê, một đoạn 1080p dài 20 giây không có video đầu vào là $11,40.
- Kling 3.0 liệt kê 720p không âm thanh ở $0,135/giây và 1080p có âm thanh ở $0,245/giây.
Lặp ở 480p rồi dựng bản cuối ở 1080p là đường rẻ nhất mà các mức giá này cho phép. Mọi mô hình video dùng cùng một luồng gửi rồi kiểm tra trạng thái bất đồng bộ, và được gom trên trang API video AI. Tác vụ thất bại không bị tính phí (llms.txt), nhưng đoạn đã xong mà bạn không thích vẫn là đầu ra thành công và bị tính phí.
Q7. Tôi bị tính phí gia hạn cho tín dụng chưa từng dùng.
Nhà phát triển đang phàn nàn điều gì: Một người dùng nói một nền tảng video tính anh $49 cho lần gia hạn đăng ký dù anh chưa dùng một tín dụng nào, và hỗ trợ trả lời yêu cầu hoàn tiền bằng cách trích điều khoản dịch vụ. Một bài đánh giá bộ video khác gắn nhãn gói là 2.000 tín dụng một tháng, không cộng dồn.
PoYo trả lời thế nào: Trang chủ PoYo nói thẳng: mua một lần, không đăng ký định kỳ, và tín dụng không hết hạn. Không có lần gia hạn để quên, cũng không có lần đặt lại hàng tháng. Có thể xem phần còn lại bất cứ lúc nào qua endpoint số dư người dùng, và so giá từng mô hình trên trang giá.
Tài liệu công khai không nêu chính sách hoàn tiền cho tín dụng đã mua, nên chúng tôi không bịa một chính sách ở đây. Câu hỏi gửi tới [email protected].
Bảng tra nhanh
| Phàn nàn | PoYo ghi ở đâu |
|---|---|
| Khóa bị rút sạch từ biến môi trường | Trang khóa API · Bắt đầu · X-End-User-ID |
| Bão thử lại / 529 | Mã lỗi · Bắt đầu · Claude Sonnet 5.5 |
| Chi tiêu qua đêm vượt tầm | Trang chủ · Bắt đầu: trần khóa · API số dư |
| Hạn mức dùng không được công bố | Bắt đầu: giới hạn tốc độ · Tổng quan API |
| Sự cố của một nhà cung cấp | Danh sách mô hình trong llms.txt · Mã lỗi |
| Tín dụng video hết nhanh | Seedance 2.5 · Kling 3.0 · API video AI |
| Gia hạn không dùng / không cộng dồn | Trang chủ: tín dụng không hết hạn · Giá |