真人素材库本地完成

This commit is contained in:
2026-07-06 15:13:41 +08:00
parent 75d1f7a428
commit ab67bdf19e
52 changed files with 4131 additions and 137 deletions
@@ -41,6 +41,21 @@ class GenerationAIReference(BaseModel):
description="参考素材时长(秒)。type=video/audio 时使用,用于视频/音频素材时长校验",
examples=[5.0],
)
source: str | None = Field(
None,
description="参考素材来源。private_portrait_asset=真人素材库;为空表示普通上传文件",
examples=["private_portrait_asset"],
)
private_asset_id: str | None = Field(
None,
description="真人素材库本地素材ID。source=private_portrait_asset 时必填,后端据此解析 remote_asset_id",
examples=["0019fxxx"],
)
remote_asset_id: str | None = Field(
None,
description="后端回填的火山 Asset ID。前端传入时不可信,创建任务时以后端查库为准",
examples=["asset-20260318071009-xxxxx"],
)
class GenerationAITaskCreate(BaseModel):