diff --git a/schema/dataset_generation.py b/schema/dataset_generation.py index 30eb354..b1e985b 100644 --- a/schema/dataset_generation.py +++ b/schema/dataset_generation.py @@ -4,8 +4,8 @@ from sqlmodel import SQLModel, Relationship, Field class APIProvider(SQLModel, table=True): id: Optional[int] = Field(default=None, primary_key=True) - base_url: str = Field(..., description="API的基础URL") - model_id: str = Field(..., description="API使用的模型ID") + base_url: str = Field(...,min_length=1,description="API的基础URL,不能为空") + model_id: str = Field(...,min_length=1,description="API使用的模型ID,不能为空") api_key: Optional[str] = Field(default=None, description="用于身份验证的API密钥") created_at: datetime = Field( default_factory=lambda: datetime.now(timezone.utc),