生成模板
生成模板
用于图像和视频生成的单场预设。通过传递模板滑块,应用产品、剪辑、病毒式传播、电影感、动态或转换配方。
模板是预先策划的“创意效果”配方,用于/v1/images/generations和 /v1/videos/generations。每个模板都附带推荐模型、支持模型列表、默认参数和必需输入规则。在请求文中传递template: "<slug>",EmpirioLabs会将该效果应用到你提供的其他内容上,选择最适合你的模型,并将呼叫转发给工人。
同一个模板目录也驱动着游乐场中的“模板”按钮。
列表模板
使用通用端点来获取完整的图像和视频目录,或者在已知生成类型后使用特定模态端点。
列表视频模板
滤波器
category:viral、cinematic、motion、transform、social、extend、product、edit、portraitmodality:video或imagemodel:只返回支持特定模型的模板featured:true仅筛选到精选模板
响应形态
列表图片模板
取一个模板
如果没有实录,则带code: "template_not_found"返回404。
用模板生成视频
把template: "<slug>"加到正常/v1/videos/generations电话里。你必须提供模板要求的任何内容(required_inputs),通常是参考图片。
行为:
- 模型选择:如果未通过
model,模板的recommended_model将被使用。如果有,大多数模板会验证它是否在supported_models,否则会返回400template_model_unsupported。带有metadata.force_recommended_model: true的模板会钉顶到recommended_model以保证效果忠实度。 - 模态检查:图片模板仅适用于
/v1/images/generations;视频模板只适用于/v1/videos/generations。 - 提示词混合:你的
prompt(如果有的话)会与模板内置样式结合,使生成的输出既符合你的请求,也符合效果的美学。发送一个简短的方向提示;EmpirioLabs负责其余部分。 - 默认参数:模板中
default_params合并,只针对你未明确设置的键。 - 必需输入:
\{ "image": true \}表示如果没有提供image_url/image/images,呼叫返回400template_missing_image。
用模板生成图片
响应与正常视频生成相同的异步工作包络:
投票直到终极GET /v1/jobs/\{job_id\}。
延长之前的视频
/v1/videos/generations也接受extend_from延续前一代。EmpirioLabs会帮你处理前一剪辑的接线,并且会用一个合理的连续性提示,除非你自己提供。
你也可以直接传递一个URL:
Extend 可以用模板进行写作:
Extend 适用于所有视频模型
通过extend_from支持的任何视频型号。如果你省略model,EmpirioLabs会为延长选择一个合理的默认。
