Đi tới nội dung
Tất cả tài liệu

Bắt đầu

Giới hạn tốc độ

120 yêu cầu mỗi phút cho mỗi khóa, và hạn mức ngày bạn đặt cho khóa đó. Khi đạt một trong hai, phản hồi sẽ cho biết phải chờ bao lâu.

Đã kiểm tra 26 tháng 10, 2026

Các giới hạn

Giới hạnMứcKhi đạt tới
Yêu cầu mỗi khóa120 mỗi phút429 rate_limited
Hạn mức ngày cho mỗi khóaKhông có, trừ khi bạn đặt; từ $0.10 đến $1,000.00429 daily_cap, đến 00:00 UTC
Khóa thử (sk-nokeep-test)20 mỗi phút cho mỗi địa chỉ429 rate_limited
Tin nhắn mỗi yêu cầu2,000400 invalid_messages
Kích thước yêu cầu12 MB413 too_large
Hình ảnh mỗi yêu cầu10, chỉ DeepSeek400 too_many_images

Các tiêu đề cho biết bạn đang ở đâu

Mọi phản hồi cho một lần gọi có khóa đều mang x-ratelimit-limit-requests và x-ratelimit-remaining-requests, cho phút hiện tại.

Mọi 429 và mọi 503 busy đều mang Retry-After, tính bằng giây: đến khi phút đó được giải phóng, đến 00:00 UTC với hạn mức ngày, hoặc 5 giây với mô hình đang bận.

Thử lại

SDK Python và JavaScript của OpenAI tự động thử lại các mã 429 và 5xx, chờ theo thời gian Retry-After. Với HTTP thuần, hãy chờ đúng khoảng thời gian đó, rồi thử lại một lần.

Python
import time
import requests

def call(body, key):
    for _ in range(3):
        res = requests.post(
            "https://nokeep.ai/v1/chat/completions",
            headers={"Authorization": f"Bearer {key}"},
            json=body,
        )
        if res.status_code not in (429, 503):
            return res
        time.sleep(int(res.headers.get("Retry-After", "5")))
    return res

daily_cap chờ đến nửa đêm UTC. Hãy tăng hạn mức trong bảng điều khiển thay vì thử lại.