Files
AiDA_Python/app/schemas/generate_image.py
zchengrong 4e55275e6e feat(新功能): generate product relight pose_transform 开发,设置batch generate 的优先级为100 ,single generate 的优先级为1
fix(修复bug):
docs(文档变更):
refactor(重构):
test(增加测试):
2025-04-21 10:04:40 +08:00

62 lines
1.0 KiB
Python

from pydantic import BaseModel
class GenerateMultiViewModel(BaseModel):
tasks_id: str
image_url: str
class GenerateImageModel(BaseModel):
tasks_id: str
prompt: str
image_url: str
mode: str
category: str
gender: str
version: str
class GenerateSingleLogoImageModel(BaseModel):
tasks_id: str
prompt: str
seed: str
class GenerateProductImageModel(BaseModel):
tasks_id: str
prompt: str
image_url: str
image_strength: float
product_type: str
class GenerateRelightImageModel(BaseModel):
tasks_id: str
prompt: str
image_url: str
direction: str
product_type: str
"""
batch generate image
"""
class BatchGenerateProductImageModel(BaseModel):
tasks_id: str
prompt: str
image_url: str
image_strength: float
product_type: str
batch_size: int
class BatchGenerateRelightImageModel(BaseModel):
tasks_id: str
prompt: str
image_url: str
direction: str
product_type: str
batch_size: int