Files
AiDA_Python/app/schemas/design.py
zcr 9ba3a0ca49
All checks were successful
git commit AiDA python develop 分支构建部署 / scheduled_deploy (push) Has been skipped
feat : 新增seg anything 接口
2026-01-08 17:33:54 +08:00

35 lines
561 B
Python

from pydantic import BaseModel
class SAMRequestModel(BaseModel):
image_path: str
points: list[list[float]]
labels: list[int]
class DesignModel(BaseModel):
objects: list[dict]
process_id: str
class DesignStreamModel(BaseModel):
objects: list[dict]
process_id: str
requestId: str
callback_url: str
class DesignProgressModel(BaseModel):
process_id: str
class ModelProgressModel(BaseModel):
model_path: str
class DBGConfigModel(BaseModel):
tasks_id: str
user_id: str
file_name: str
total: int