OpenAI API 用量层级(usage tiers)与速率限制怎么提升:Free、Build、Launch、Grow 和后台 Limits 页

OpenAI API 的限速不是固定的:官方按累计购买额度把组织分成 Free、Build、Launch、Grow 四个层级,达到门槛自动升级。本文讲 RPM、TPM 等指标、怎么在后台查自己的限额、响应头怎么读、花费上限和限速的区别,以及怎么让限额变得够用。

NNathaniel bigo··原创首发·AI 辅助撰写
10 分钟读完
资料核对于 2026-11-05 · 依据官方文档与公开资料整理 其他 账号
本文根据 OpenAI 官方《Rate limits》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 OpenAI 官方网站。API 是按用量计费的独立服务,与 ChatGPT 订阅分开计算,Key 的获取见 /guides/openai-api-key。

适用于谁

  • 刚开始用 OpenAI API,想知道“为什么我的请求限额这么低”的人;
  • 已经遇到 429,想搞清楚限额是怎么定的、能不能提高的人;
  • 要上线一个有一定用户量的应用,想提前规划限额的人。

遇到 429 报错时的具体排查,先看 /guides/openai-api-429-error。本文侧重“层级”和“限额从哪里看、怎么变大”。

结论先说

  1. 限速是为了防滥用、保证公平访问和管理基础设施负载,这是官方给出的三个原因,所有人都有。
  2. 限速按多种指标同时算,哪个先到哪个触发:请求数每分钟(RPM)、每天(RPD)、token 数每分钟(TPM)、每天(TPD)、图片数每分钟(IPM)等。
  3. 限额按组织和项目算,不是按个人,并且随模型而不同。
  4. 官方的层级有四档:Free、Build、Launch、Grow,随你累计购买额度自动升级。
  5. 自己的具体数字要去后台看:Settings > Organization > Limits 里的 Rate limits。

OpenAI API 的四个用量层级和升级条件

图:本站根据 OpenAI 官方《Rate limits》 整理的示意图

一、几个指标怎么理解

官方举了个例子:你的 RPM 是 20,TPM 是 15 万。你发了 20 个只有 100 token 的请求,虽然没用满 15 万 token,但 RPM 已经满了,照样会被限速。所以不是只看一项。

另外几点官方特别提到:

  • 一些长上下文模型有单独的长上下文限额,同样在后台的限额页可以看到;
  • 有些模型族共享限额:后台限额页里列在同一个“shared limit”下的模型,调用量一起算;
  • Batch API 的排队限额按排队中的输入 token 总数算,批次完成后就不再占用,Batch 写法见 /guides/openai-api-batch。

二、四个用量层级

官方页面 2026-11-05 的层级表:

层级官方写的条件每月用量上限
Free用户必须位于官方允许的地区100 美元
Build累计购买额度 5 美元500 美元
Launch累计购买额度 100 美元5,000 美元
Grow累计购买额度 500 美元200,000 美元

官方说:组织的层级会随累计购买额度达到各档门槛而自动升级,层级越高,各模型的限额一般越高。 这里的“累计购买额度”指的是你给 API 账户买过的额度总和,不是你已经花掉的。

地区限制只看官方的支持国家和地区名单,本站不提供任何绕过办法,名单见官方 Supported countries 页面。

三、去哪里看自己的限额

官方指引:进入 Settings > Organization > Limits,在 Rate limits 里可以看到你当前层级下每个模型的限额;要升级层级,在 Usage Tiers 区域点 Upgrade tier。菜单名以英文界面为准。

官方页面还给了一张按层级和模型系列列出 RPM 与 TPM 的表。这些数字和模型系列会随官方更新,本文不照抄,以后台页面和官方当天文档为准。

四、从响应头读到剩余额度

除了后台,每个响应的 HTTP 头里也能读到限额信息:

字段含义
x-ratelimit-limit-requests请求数上限
x-ratelimit-remaining-requests剩余请求数
x-ratelimit-reset-requests请求限额重置还要多久
x-ratelimit-limit-tokenstoken 数上限
x-ratelimit-remaining-tokens剩余 token 数
x-ratelimit-reset-tokenstoken 限额重置还要多久
Retry-After遇到临时限速时,最少要等多少秒再试(出现时)

官方还有项目级的 token 响应头,在项目有 token 限额时才会出现。Retry-After 可能出现在 429(临时限速)和 503(临时模型过载)的响应上,它不代表额度或账单类错误靠重试能解决。

五、限速和花费上限不是一回事

官方把两个概念分开:

  • 限额(rate limit):每分钟请求或 token 数的速度限制;
  • 花费控制(spend limits):你可以给组织或项目设月度花费。官方列了两种:Spend alert 只发通知,API 流量继续;Hard spend limit 达到设定金额后,受影响的请求会返回 429。

所以看到 429 不一定是限速,也可能是你自己设的硬性花费上限到了,先到后台确认。账单怎么看见 /guides/openai-api-pricing-billing,价格以官方价格页当天为准,见 /guides/openai-api-price-official-table。

另外,官方还说 OpenAI 会为每个组织设一个批准的月度用量上限,这和你自己设的花费上限是分开的。

六、两种新的限速错误

被限速时先判断是哪一种:slow_down、server_is_overloaded、硬性花费上限、用满限额、账单类错误

图:本站根据 OpenAI 官方《Rate limits》 整理的示意图,判断表为本站归纳

官方页面说明:

  • 429 + slow_down(错误类型 rate_limit_error):你的请求速度涨得太快。即使每分钟请求数和 token 数都没超,也可能触发,因为它衡量的是增长速度。官方的经验法则:流量到每分钟 100 万输入 token 之后,每 15 分钟的增幅不要超过 50%,具体拐点因模型和流量而异;
  • 503 + server_is_overloaded(错误类型 service_unavailable_error):请求的模型暂时过载。有 Retry-After 就照做,持续出现就拉长重试间隔。

官方建议错误处理要同时看 HTTP 状态码和 error.code,两个都要处理。

七、让限额“够用”的做法

以下做法来自官方同一页:

  1. 指数退避加随机抖动:遇到 429 等一小会再试,每次失败后等待时间加长,并加一点随机延迟,避免大家同时重试。官方说官方 SDK 会自动重试可重试的 429 和 503,但对 Retry-After 的处理随 SDK 版本不同,不要想当然;应用里自己做重试时,要关掉 SDK 的重试或把它计入上限,免得重试叠加;
  2. 别疯狂重发:失败的请求同样会计入每分钟限额;
  3. 把 max_output_tokens 设成接近实际需要的值:官方说你的限额占用按“max_tokens 与按请求字符数估算的 token 数两者中较大的那个”计算,所以设得越接近实际回答长度越好;
  4. 用 Batch API 处理不急的任务:Batch 有独立的限额池,不占用常规的按模型限额;
  5. 别向不可信的用户开放程序化访问或批量功能:官方建议给单个用户设置时间段内的使用上限,超限的用户做硬性截止或人工审核。

想提高层级,唯一官方写明的路径就是累计购买额度达到门槛;除此之外官方这一页没有提供申请提额的入口,需要更高限额的企业用户官方提到可以了解 Scale Tier 或 Reserved Tier,具体以官方页面为准。

常见问题

Q:我刚充了一点钱,为什么限额没变?

层级是按累计购买额度自动升级的,如果刚好没到门槛,就不会升。先到 Limits 页看当前层级和限额。

Q:限额是按 API Key 算的吗?

不是。官方说限额在组织和项目层面定义,不是用户层面。

Q:我一直是 429,也没设花费上限?

看响应里的 error.code 和响应头,区分 slow_down、限额用满、配额或账单问题;配额和账单类错误官方说不要自动重试。

参考资料

  • OpenAI 官方:Rate limits — https://developers.openai.com/api/docs/guides/rate-limits

Nathaniel 的更多内容

  1. 01

    Claude Code 在 Windows 上的常见坑:Git Bash 还是 PowerShell、路径反斜杠、假报错、WSL 怎么选

    Windows 上用 Claude Code,装好之后最容易踩的是:用哪个 shell、路径写法不一致、grep 没匹配就报错、钩子没生效、WSL 和原生怎么选。本文逐条按官方文档整理原因和处理办法,附三段提示词和一张对照表。

    Claude0
  2. 02

    Claude Code Hooks 实战「提交前自动跑测试」:PreToolUse 拦住 git commit,测试不过就退出码 2,附 Windows 注意点

    只写一个完整例子:让 Claude Code 每次要执行 git commit 之前,先自动跑项目测试,没通过就拦下并把输出交给它修。本文按官方 Hooks 文档给出脚本、settings.json 配置、测试方法、排错和 Windows 的两处坑。

    Claude0
  3. 03

    Claude Code 自定义斜杠命令与 Skill 实战:从零写一个「生成更新日志」的 /release-notes,含传参、预执行命令和调试

    概念看过了,还是不知道从哪下手?本文按 Claude Code 官方「Extend Claude with skills」写一个完整可用的例子:用 /release-notes 根据 git 记录生成更新日志,覆盖目录、frontmatter、传参、预执行命令、预授权和调试。

    Claude0
  4. 04

    Claude Code 部署网站:先写 Dockerfile 和 compose 在本机跑通,再按清单上云服务器,别让它直接改线上

    想让 Claude Code 帮你把网站部署到云服务器。本文只写通用做法,按 Docker 官方文档讲:让它写 Dockerfile、.dockerignore 和 compose,在本机跑通,端口和数据卷怎么设,再给出上线清单,并说明为什么不要让它直接动线上机器。

    Claude0
  5. 05

    Claude Code 写爬虫与数据清洗:先查 robots.txt 和网站条款,控制频率,原始数据留一份再清洗

    想让 Claude Code 写爬虫抓数据再清洗。本文先讲合规:robots.txt 不是授权也不是安全措施、网站条款要自己读;再讲怎么用 Python 标准库检查规则、小样本先试、保存原始数据,以及用 pandas 清洗,附四段提示词。

    Claude0
  6. 06

    Claude Code 写 Chrome 扩展:按 Manifest V3 起步,加载未打包的扩展,改了哪些文件要重新加载

    想让 Claude Code 帮你写一个 Chrome 扩展。本文按 Chrome 官方扩展文档讲:manifest.json 的最小写法、在 chrome://extensions 加载未打包的扩展、哪些改动要刷新、怎么看控制台和报错,再给四段提示词,以及权限要尽量少。

    Claude0

同产品的其他教程

  1. 01

    OpenAI API 的 token 怎么算、怎么估算费用:input_tokens 计数接口、tiktoken 和隐藏的输出 token

    发请求前想知道会用多少 token?官方有 Responses 的 input_tokens 计数接口,能把文字、图片、文件、工具定义一起算准;本地 tiktoken 只适合纯文本。本文给 Python 和 Node 示例,讲输出 token 为什么可能比看到的多,以及怎么估算费用。

    ChatGPT0
  2. 02

    OpenAI API Node.js / TypeScript 快速上手:npm install openai、example.mjs 第一个请求,到流式、函数调用、联网搜索

    用 Node.js 调 OpenAI API:设置 OPENAI_API_KEY 环境变量,npm install openai,新建 example.mjs,用 client.responses.create 发出第一个请求。并列出图片、文件、流式、函数调用、联网搜索和错误捕获的 Node 写法。

    ChatGPT0
  3. 03

    OpenAI API 报错 400、401、403、404、429、500、503 怎么排查:按官方错误码页逐个看原因和解决办法

    调用 OpenAI API 返回 400、401、403、404、429、500、503,各自什么意思?本文按官方 Error codes 页,每个状态码一节,写清官方给的原因和解决办法,并说明 404 在官方页面里的位置、429 的六种情形,附 Python 和 Node 的错误捕获写法。

    ChatGPT0
  4. 04

    OpenAI Realtime API 是什么:语音到语音会话、WebRTC 与 WebSocket、临时密钥和事件机制

    Realtime API 让模型直接处理音频,做可以随时打断的语音助手。本文按官方文档讲它是什么、什么时候用、浏览器接入的流程、session 与事件、可用声音、60 分钟会话上限、安全标识,以及它和转写、文字转语音的分工。

    ChatGPT0
  5. 05

    OpenAI 图像生成 API 怎么用:gpt-image 系列、images.generate 与 Responses 工具、尺寸质量和遮罩编辑

    用 OpenAI API 生成或编辑图片,有 Image API 和 Responses 里的 image_generation 工具两条路。本文按官方文档给 Python 和 Node 示例,讲 gpt-image 模型选择、尺寸质量格式参数、遮罩编辑、被拦截时的错误处理,以及需要组织验证的提醒。

    ChatGPT0
  6. 06

    OpenAI API 语音转文字和文字转语音怎么调:gpt-transcribe 转写、25 MB 限制,以及多个语音模型的停服日期

    用 OpenAI API 把录音转成文字,官方现在推荐 gpt-transcribe;文字转语音的 speech 接口则已被官方标为弃用。本文给 Python 和 Node 示例,讲格式、25 MB 限制、prompt 与 keywords,并写明官方公布的停服日期。

    ChatGPT0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~