ai

[!NOTE|label:references:]

chat tool

[!NOTE|label:references:]

chatgpt

model

[!NOTE|label:references:]

ABBREVIATION
DESCRIPTION

RPM

Requests Per Minute

TPM

Tokens Per Minute

IPM

Images Per Minute

AMPM

Audio Megabytes Per Minute

RPD

Requests Per Day

TPD

Tokens Per Day

-

Batch Tokens Per Day

MODEL NAME
MAX CONTEXT
MAX OUTPUT TOKENS

16,385

4,096

gpt-3.5-turbo-16k

16,385

-

8,192

8,192

gpt-4-32k

32,768

-

128,000

4,096

gpt-4-32k

32,768

-

gpt-4-32k-0613

32,768

-

128,000

4,096

128,000

16,384

128,000

100,000

1,047,576

32,768

200,000

100,000

1,047,576

32,768

MODEL
TOKEN LIMITS
REQUEST AND OTHER LIMITS
BATCH QUEUE LIMITS

gpt-3.5-turbo

200,000 TPM

500 RPM 10,000 RPD

2,000,000 TPD

gpt-3.5-turbo-0125

200,000 TPM

500 RPM 10,000 RPD

2,000,000 TPD

gpt-3.5-turbo-1106

200,000 TPM

500 RPM 10,000 RPD

2,000,000 TPD

gpt-3.5-turbo-16k

200,000 TPM

500 RPM 10,000 RPD

2,000,000 TPD

gpt-3.5-turbo-instruct

90,000 TPM

3,500 RPM

200,000 TPD

gpt-3.5-turbo-instruct-0914

90,000 TPM

3,500 RPM

200,000 TPD

gpt-4

10,000 TPM

500 RPM 10,000 RPD

100,000 TPD

gpt-4-0613

10,000 TPM

500 RPM 10,000 RPD

100,000 TPD

gpt-4-turbo ↪︎ gpt-4-turbo-2024-04-09 ↪︎ gpt-4-turbo-preview ↪︎ gpt-4-0125-preview ↪︎ gpt-4-1106-preview

30,000 TPM

500 RPM

90,000 TPD

gpt-4.1 ↪︎ gpt-4.1-2025-04-14

30,000 TPM

500 RPM

900,000 TPD

gpt-4.1 (long context)

200,000 TPM

100 RPM

2,000,000 TPD

gpt-4.1-mini ↪︎ gpt-4.1-mini-2025-04-14

200,000 TPM

500 RPM

2,000,000 TPD

gpt-4.1-mini (long context)

400,000 TPM

200 RPM

4,000,000 TPD

gpt-4.1-nano ↪︎ gpt-4.1-nano-2025-04-14

200,000 TPM

500 RPM

2,000,000 TPD

gpt-4.1-nano (long context)

400,000 TPM

200 RPM

4,000,000 TPD

gpt-4.5-preview ↪︎ gpt-4.5-preview-2025-02-27

125,000 TPM

1,000 RPM

50,000 TPD

gpt-4o ↪︎ gpt-4o-2024-05-13 ↪︎ gpt-4o-2024-08-06 ↪︎ gpt-4o-2024-11-20 ↪︎ gpt-4o-audio-preview ↪︎ gpt-4o-audio-preview-2024-10-01 ↪︎ gpt-4o-audio-preview-2024-12-17

30,000 TPM

500 RPM

90,000 TPD

gpt-4o-mini ↪︎ gpt-4o-mini-2024-07-18 ↪︎ gpt-4o-mini-audio-preview ↪︎ gpt-4o-mini-audio-preview-2024-12-17

200,000 TPM

500 RPM 10,000 RPD

2,000,000 TPD

API

[!NOTE|label:references:]

  • api type

    [!TIP|label:curl commands:]

TYPE
EXAMPLE
PUBLICLY DOCUMENTED
STABLE
RECOMMENDED FOR AUTOMATION

Public API

/v1/chat/completions

✅ Yes

✅ Stable

✅ Yes

Private API

/dashboard/rate_limits

❌ No

⚠️ May change

⚠️ For personal/internal use only

Internal API

/api/internal/user/settings

❌ No

❌ Unstable

❌ Not recommended

Browser-bound API

Requires session + Origin + Referer headers

❌ No

⚠️ Risky

❌ Manual use only

get authorization key

  1. visit https://platform.openai.com/settings/organization/limits

  2. + + i to open the devtools

  3. open the tab NetworkFetch/XHR, and search with keyword limit

  4. check the item one by one, untile find the one with Authorization: Bearer sess-**************************************** header in the Request Headers

  5. double confirm the Response tab has the model limits data

chrom devtool

as long as found the correct item, check the Request Headers tab, it will be ( example ):

KEY
VALUE

:authority

api.openai.com

:path

/dashboard/rate_limits

:method

GET

:scheme

https

Authorization

Bearer sess-xxxxxx

[!TIP|label:other APIs]

AUTHORITY
Endpoint
SCHEME
METHOD

api.openai.com

/dashboard/billing/subscription

https

GET

api.openai.com

/dashboard/rate_limits

https

GET

api.openai.com

/dashboard/user/api_keys

https

GET

api.openai.com

/dashboard/feature_flags

https

GET

api.openai.com

/v1/dashboard/organizations/<ORGANIZATION_ID>/projects/<PROJECT_ID>/users

https

GET

  • curl API call example:

model_limits

rate_limits

[!TIP|label:references:]

admin key

[!TIP|label:OPENAI_ADMIN_KEY:]

organization id

group id

[!TIP|label:group id:]

  • to get group id, can be used for -H "OpenAI-Group: group-xxxxxxxxxxxxxxxx"

using chatgpt to generate git commits

using chatgpt to review git diff

RAG

[!TIP]

tips

chatgpt

see details

Last updated

Was this helpful?