Skip to main content

Giới Hạn Tốc Độ

Giới hạn tốc độ được áp dụng theo từng khóa API dựa trên gói đăng ký của bạn:

Header Giới Hạn Tốc Độ

Mỗi phản hồi đều bao gồm các header giới hạn tốc độ:

Xử Lý Lỗi 429

Khi bị giới hạn tốc độ, bạn sẽ nhận được phản hồi 429 Too Many Requests:

Thử Lại Tự Động

Tất cả SDK chính thức tự động thử lại khi gặp lỗi 429 với cơ chế tăng thời gian chờ theo hàm mũ:
Thời gian chờ thử lại tuân theo: min(500ms × 2^attempt, 5000ms)

Phương Pháp Tốt Nhất

  1. Sử dụng tăng thời gian chờ theo hàm mũ — các SDK xử lý điều này tự động
  2. Giám sát hạn mức còn lại — kiểm tra header X-RateLimit-Remaining
  3. Sử dụng streaming — yêu cầu streaming được tính là một yêu cầu bất kể độ dài phản hồi
  4. Nâng cấp gói — nếu bạn liên tục đạt giới hạn, hãy cân nhắc nâng cấp
  5. Phân phối tải — sử dụng nhiều khóa API cho các dịch vụ khác nhau