API接口支持模板自定义参数

This commit is contained in:
puke
2025-12-17 10:58:27 +08:00
parent cbbd85edda
commit f3e0d0d771
4 changed files with 120 additions and 4 deletions

View File

@@ -151,6 +151,10 @@ async def generate_video_sync(
logger.warning("voice_id parameter is deprecated, please use tts_workflow instead")
video_params["voice_id"] = request_body.voice_id
# Add custom template parameters if specified
if request_body.template_params:
video_params["template_params"] = request_body.template_params
# Call video generator service
result = await pixelle_video.generate_video(**video_params)
@@ -252,6 +256,10 @@ async def generate_video_async(
logger.warning("voice_id parameter is deprecated, please use tts_workflow instead")
video_params["voice_id"] = request_body.voice_id
# Add custom template parameters if specified
if request_body.template_params:
video_params["template_params"] = request_body.template_params
result = await pixelle_video.generate_video(**video_params)
# Get file size