提交外部视频模型任务
外部模型任务
提交外部视频模型任务
通过晨羽智云应用接口提交外部视频模型任务
POST
提交外部视频模型任务
提交外部视频模型任务
通过cpn-ai 应用接口提交外部视频模型任务。平台会先完成 API Key 认证和余额预扣,再把任务提交到大模型网关执行。任务完成后按真实结果结算,失败或取消会释放预扣。
图片、视频、音频等普通媒体字段直接传资源字符串:公网 URL、
data:image/<format>;base64,<data> 或 asset://asset_xxx。需要声明素材角色或在提示词中引用素材时,使用 { "uri": "...", "role": "reference_image", "label": "人物A" }。本地文件建议先调用 上传工作流资源,再把返回的 asset_uri 字段值放入 inputs。请求参数
幂等键,由调用方生成。建议使用业务订单号、请求流水号或 UUID
调用方请求 ID。不传时默认使用
idempotency_key外部模型输入参数
视频模型 ID。可通过大模型网关模型列表查询支持视频的模型
视频生成提示词
生成方式。常用值:
text_to_video、first_frame_to_video、first_last_frame_to_video首帧图片。图生视频或首尾帧视频必填。支持资源字符串,也支持
{ "uri": "...", "role": "first_frame", "label": "首帧" }尾帧图片。首尾帧视频必填。支持资源字符串,也支持
{ "uri": "...", "role": "last_frame", "label": "尾帧" }参考图片列表。数组元素支持公网 URL、data URL、
asset://asset_xxx,也支持带 uri、role 和 label 的对象。传 label 后可在 inputs.prompt 中用 @label 引用该素材参考视频列表。对象写法支持
uri、role 和 label参考音频列表。对象写法支持
uri、role 和 label视频时长,单位秒
输出分辨率,例如
480p、720p、1080p。具体支持范围以模型为准画面比例,例如
16:9、9:16、1:1输入图片或视频素材包含真人并需要进行素材备案时传
true响应参数
响应码,
0 表示成功响应信息
任务信息
代码示例
提示词引用素材
多模态参考生视频时,推荐给每个需要被提示词点名的素材设置label。label 不需要带 @,提示词中引用时再写 @label。
label会被服务端去掉首尾空格和可选的@前缀,建议直接写阿九prompt中支持@阿九,也兼容{{阿九}}和{{ 阿九 }}- 同一个请求里
label不能重复 - 服务端会把自定义标签绑定到当前请求中的资源顺序,例如图片会映射为上游需要的
@图1、@图2