Modify project rate limit
admin.organization.projects.rate_limits.update_rate_limit(strrate_limit_id, RateLimitUpdateRateLimitParams**kwargs) -> ProjectRateLimit
POST/organization/projects/{project_id}/rate_limits/{rate_limit_id}
Updates a project rate limit.
Parameters
batch_1_day_max_input_tokens: Optional[int]
The maximum batch input tokens per day. Only relevant for certain models.
max_audio_megabytes_per_1_minute: Optional[int]
The maximum audio megabytes per minute. Only relevant for certain models.
max_images_per_1_minute: Optional[int]
The maximum images per minute. Only relevant for certain models.
Modify project rate limit
import os
from openai import OpenAI
client = OpenAI(
admin_api_key=os.environ.get("OPENAI_ADMIN_KEY"), # This is the default and can be omitted
)
project_rate_limit = client.admin.organization.projects.rate_limits.update_rate_limit(
rate_limit_id="rate_limit_id",
project_id="project_id",
)
print(project_rate_limit.id){
"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
}
Returns Examples
{
"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
}