项目速率限制
管理项目的每个模型的速率限制。速率限制可以配置为等于或低于组织的速率限制。
列出项目速率限制
获取 https://api.openai.com/v1/organization/projects/{project_id}/rate_limits
返回项目的每个模型的速率限制。
查询参数
返回
ProjectRateLimit 对象的列表。
示例请求
1
2
3
curl https://api.openai.com/v1/organization/projects/proj_abc/rate_limits?after=rl_xxx&limit=20 \
-H "Authorization: Bearer $OPENAI_ADMIN_KEY" \
-H "Content-Type: application/json"
响应
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
"object": "list",
"data": [
{
"object": "project.rate_limit",
"id": "rl-ada",
"model": "ada",
"max_requests_per_1_minute": 600,
"max_tokens_per_1_minute": 150000,
"max_images_per_1_minute": 10
}
],
"first_id": "rl-ada",
"last_id": "rl-ada",
"has_more": false
}
修改项目速率限制
POST https://api.openai.com/v1/organization/projects/{project_id}/rate_limits/{rate_limit_id}
更新项目速率限制。
请求正文
返回
更新的 ProjectRateLimit 对象。
示例请求
1
2
3
4
5
6
curl -X POST https://api.openai.com/v1/organization/projects/proj_abc/rate_limits/rl_xxx \
-H "Authorization: Bearer $OPENAI_ADMIN_KEY" \
-H "Content-Type: application/json" \
-d '{
"max_requests_per_1_minute": 500
}'
响应
1
2
3
4
5
6
7
8
{
"object": "project.rate_limit",
"id": "rl-ada",
"model": "ada",
"max_requests_per_1_minute": 600,
"max_tokens_per_1_minute": 150000,
"max_images_per_1_minute": 10
}
项目速率限制对象
表示项目速率限制配置。
OBJECT 项目速率限制对象
1
2
3
4
5
6
7
8
{
"object": "project.rate_limit",
"id": "rl_ada",
"model": "ada",
"max_requests_per_1_minute": 600,
"max_tokens_per_1_minute": 150000,
"max_images_per_1_minute": 10
}