Skip to content

Rate limits

The default is 60 requests per minute and 5 concurrent requests per key. An administrator can set different limits for each key.

Response headers

Every /v1 response carries these headers:

HeaderMeaning
X-RateLimit-LimitRequest limit per minute for this key.
X-RateLimit-RemainingRequests left in the current window.
X-RateLimit-ResetReset time in epoch seconds.
X-RateLimit-ConcurrencyConcurrent request limit.

429 codes

CodeMeaning
RATE_LIMIT_EXCEEDEDRequests per minute exceeded the limit. The body also carries limit, remaining, and retry_after.
RATE_LIMIT_CONCURRENCY_EXCEEDEDConcurrent requests exceeded the limit.
RATE_LIMIT_IP_EXCEEDEDThe per-IP limit was exceeded. The response carries a Retry-After header.

Still haven't found the answer? Try it directly in Playground or view the list of active models.