Aller au contenu
Toute la documentation

Démarrer

Limites de débit

120 requêtes par minute et par clé, et le plafond quotidien que vous fixez dessus. Quand l’un ou l’autre est atteint, la réponse indique combien de temps attendre.

Vérifié le 26 octobre 2026

Les limites

LimiteTailleQuand elle est atteinte
Requêtes par clé120 par minute429 rate_limited
Plafond quotidien par cléAucun si vous n’en fixez pas, de $0.10 à $1,000.00429 daily_cap, jusqu’à 00:00 UTC
Clé de test (sk-nokeep-test)20 par minute et par adresse429 rate_limited
Messages par requête2,000400 invalid_messages
Taille de la requête12 MB413 too_large
Images par requête10, DeepSeek uniquement400 too_many_images

Les en-têtes qui indiquent où vous en êtes

Chaque réponse à un appel avec clé porte x-ratelimit-limit-requests et x-ratelimit-remaining-requests, pour la minute en cours.

Chaque 429 et chaque 503 busy porte Retry-After, en secondes : jusqu’à ce que la minute se libère, jusqu’à 00:00 UTC pour un plafond quotidien, ou 5 pour un modèle occupé.

Relancer

Les SDK Python et JavaScript d’OpenAI relancent seuls les 429 et les 5xx et attendent le délai Retry-After. En HTTP simple, attendez ce délai, puis relancez une fois.

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

Un daily_cap attend minuit UTC. Augmentez le plafond dans la console au lieu de relancer.