OpenAI API速率限制是指用户或客户端调用OpenAI API时在指定时间内的调用次数限制。
一、OpenAI API为什么要有速率限制
速率限制是API的常见做法,设置这个限制的原因一般有以下几点:
- 有助于防止API的滥用或误用。
- 有助于确保每个人都能公平地访问API。
- 可以帮助OpenAI管理其基础设施上的总负载。
二、OpenAI API速率限制是怎么工作的
目前,OpenAI API速率限制通过五种方式衡量:RPM(每分钟请求次数)、RPD(每天请求次数)、TPM(每分钟令牌数)、TPD(每天令牌数)和IPM(每分钟图像数)。
其他值得注意的重要事项:
- 速率限制是在组织级别而不是用户级别施加的。
- 速率限制根据所使用的模型而有所不同。
- 组织每月可以在API上花费的总金额也有限制。
三、不同账户的OpenAI API速率限制是什么
OpenAI对不同用户设有不同的API速率限制,免费用户限制最严重,花的越多,限制越宽松。
目前,OpenAI API一共有6个用户层级,免费的一种(free),付费的五种(TieR 1 – TieR 5),每种层级的要求和金额限制如下:
层级 | 要求 | 金额限制 |
---|---|---|
free | 用户必须在允许的国家调用 | $100 / Month |
TieR 1 | 支付了5美元 | $100 / Month |
TieR 2 | 支付了50美元并且自首次成功支付后已超过7天 | $500 / Month |
TieR 3 | 支付了100美元并且自首次成功支付后已超过7天 | $1,000 / Month |
TieR 4 | 支付了250美元并且自首次成功支付后已超过14天 | $5,000 / Month |
TieR 5 | 支付了1000美元并且自首次成功支付后已超过30天 | $10,000 / Month |
这里整理了OpenAI不同用户层级的速率限制。
更多关于OpenAI免费账号和OpenAI付费账号的可用模型与限制介绍。