AIGC 生视频
接口: POST https://4zapi.com/tencent-vod/v1/aigc-video
腾讯云点播视频生成,按 model_name(Hailuo/Kling/Vidu)区分具体能力与参数取值范围。
官方文档:https://cloud.tencent.com/document/product/266/126240
请求体 (application/json)
model_name(string, 必填): 模型名称。取值: Hailuo:海螺; Kling:可灵; Vidu; 示例值:Hailuomodel_version(string, 必填): 模型版本。取值: 当 ModelName 是 Hailuo,可选值为 H3、H3-Max; - H3:时长 4–15 秒,分辨率 768P / 2K(传 1080P 按 768P、传 4K 按 2K 生成),宽高比 21:9、16:9、4:3、1:1、3:4、9:16;支持文生、图生(首尾帧)、多模态参考生 - H3-Max:H3 的极速版,时长 5–15 秒,分辨率 480P / 768P;支持文生、图生(首尾帧),不支持参考素材 当 ModelName 是 Kling,可选值为 1.6、2.0、2.1、2.5、2.6、O1、3.0、3.0-Omni; 当 ModelName 是 Vidu,可选值为 q2、q2-pro、q2-turbo、q3-pro、q3-turbo; 示例值:H3prompt(string, 必填): 提示词enhance_prompt(string): 是否自动优化提示词。开启时将自动优化传入的 Prompt,以提升生成质量。取值有: Enabled:开启; Disabled:关闭; 示例值:Enabledext_info(object): 保留字段,特殊用途时使用。 示例值:myextinfofile_infos(array): 最多包含三张素材资源图片的列表,用于描述模型在生成视频时要使用的资源图片。 支持多图输入的模型: 1. GV,使用多图输入时,不可使用LastFrameFileId和LastFrameUrl。 2. Vidu,支持多图参考生视频。q2模型1-7张图片,可通过FileInfos里面的ObjectId作为主体id来传入。 注意: 1. 图片大小不超过10M。 2. 支持的图片格式:jpeg、png。last_frame_url(string): 用于作为尾帧画面来生成视频的媒体文件 URL。说明: 1. 只支持模型 GV 、Kling、Vidu,其他模型暂不支持。当 ModelName 为 GV 时,如果指定该参数,则需同时指定 FileInfos 作为待生成视频的首帧。当 ModelName 为 Kling 、ModelVersion 为 2.1 并且指定输出分辨率 Resolution 为 1080P 时,才能指定该参数。当 ModelName 为 Vidu、ModelVersion 为 q2-pro、q2-turbo 时,才能指定该参数。 2. 图片大小需小于5M。 3. 3. 图片格式的取值为:jpeg,jpg, png, webp。 示例值:https://test.com/1.pngnegative_prompt(string): 要阻止模型生成视频的提示词。 示例值:redoutput_config(object): 生视频任务的输出媒体文件配置。scene_type(string): 场景类型。取值如下: 当 ModelName 为 Kling 时: motion_control 表示动作控制; avatar_i2v 表示数字人; lip_sync 表示对口型; 其他 ModelName 暂不支持。 示例值:motion_controlsession_context(string): 来源上下文,用于透传用户请求信息,音画质重生完成回调将返回该字段值,最长 1000 个字符。 示例值:mySessionContextsession_id(string): 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 示例值:mysessiontasks_priority(string): 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 示例值:10
请求示例
{
"model_name": "Hailuo",
"model_version": "H3",
"output_config": {
"aspect_ratio": "16:9",
"duration": 6,
"resolution": "768P"
},
"prompt": "清晨的海边,一只金毛犬追着浪花奔跑,镜头缓慢跟随"
}