|
|
@@ -18,7 +18,8 @@ class ContentTypeEnum(IntEnum):
|
|
|
TEXT = 1 # 文本
|
|
|
IMAGE = 2 # 图片
|
|
|
VIDEO = 3 # 视频
|
|
|
-
|
|
|
+ ARTICEL_MEATER = 4 # 文章标题、封面素材
|
|
|
+ MEATER = 5 # 素材
|
|
|
|
|
|
class ContentParam(BaseModel):
|
|
|
channel_content_id: str # 必传
|
|
|
@@ -33,12 +34,12 @@ class ContentParam(BaseModel):
|
|
|
|
|
|
class DecodeContentParam(BaseModel):
|
|
|
scene: SceneEnum # 业务场景:0选题 1创作 2制作
|
|
|
- content_type: ContentTypeEnum # 1 文本 2图片 3 视频
|
|
|
+ content_type: ContentTypeEnum # 1 文本 2图片 3 视频 4 文章标题、封面素材 5 素材
|
|
|
content: ContentParam
|
|
|
|
|
|
class PatternContentParam(BaseModel):
|
|
|
scene: SceneEnum # 业务场景:0选题 1创作 2制作
|
|
|
- content_type: ContentTypeEnum # 1 文本 2图片 3 视频
|
|
|
+ content_type: ContentTypeEnum # 1 文本 2图片 3 视频 4 文章标题、封面素材 5 素材
|
|
|
pattern_name: str # 聚类名称
|
|
|
contents: List[ContentParam]
|
|
|
|