From 46dfd92a9f61ca9c5fadfc90708027bdbb8cd7a6 Mon Sep 17 00:00:00 2001 From: Timebomb2018 <18868801967@163.com> Date: Wed, 22 Apr 2026 20:23:05 +0800 Subject: [PATCH] feat(api-key): adjust default rate limit and daily request limit values --- api/app/schemas/api_key_schema.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/app/schemas/api_key_schema.py b/api/app/schemas/api_key_schema.py index c7ca1e55..37245aa6 100644 --- a/api/app/schemas/api_key_schema.py +++ b/api/app/schemas/api_key_schema.py @@ -15,8 +15,8 @@ class ApiKeyCreate(BaseModel): type: ApiKeyType = Field(..., description="API Key 类型") scopes: List[str] = Field(default_factory=list, description="权限范围列表") resource_id: Optional[uuid.UUID] = Field(None, description="关联资源ID") - rate_limit: Optional[int] = Field(100, ge=1, le=1000, description="QPS限制(请求/秒)") - daily_request_limit: Optional[int] = Field(10000, description="日请求限制", ge=1) + rate_limit: Optional[int] = Field(50, ge=1, le=1000, description="QPS限制(请求/秒)") + daily_request_limit: Optional[int] = Field(100000, description="日请求限制", ge=1) quota_limit: Optional[int] = Field(None, description="配额限制(总请求数)", ge=1) expires_at: Optional[datetime.datetime] = Field(None, description="过期时间") @@ -55,7 +55,7 @@ class ApiKeyUpdate(BaseModel): description: Optional[str] = Field(None, description="描述") scopes: Optional[List[str]] = Field(None, description="权限范围列表") rate_limit: Optional[int] = Field(None, description="速率限制(请求/分钟)", ge=1) - daily_request_limit: Optional[int] = Field(10000, description="每日请求数限制", ge=1) + daily_request_limit: Optional[int] = Field(100000, description="每日请求数限制", ge=1) quota_limit: Optional[int] = Field(None, description="配额限制(总请求数)", ge=1) is_active: Optional[bool] = Field(None, description="是否激活") expires_at: Optional[datetime.datetime] = Field(None, description="过期时间")