Skip to main content
HappyHorse 1.0 是阿里云百炼的视频生成模型系列。四种能力共用 POST /v1/video/generations 创建端点,并通过不同的 AnyFast 模型 ID 选择工作流。
创建接口立即返回任务 ID。使用 GET /v1/video/generations/{task_id} 轮询,直到 data.status 变为 SUCCESSFAILURE

能力示例

以下素材来自阿里云官方文档,仅用于展示各工作流的输入形式,不代表通过 AnyFast 复现的输出结果。
只需描述主体、动作、场景、风格、镜头和声音。模型可输出带音频的 MP4 视频。

创建任务

所有工作流都使用原生 inputparameters 结构。示例中的 720P、3 秒、极宽或极高比例、三张参考图以及视频编辑音频策略均已通过 AnyFast 国内节点验证。
cURL

输出控制

文生视频和参考生视频支持的 9 种比例为:16:99:161:14:33:44:55:49:2121:9
seed 超出 0–2147483647、时长小于 3 秒或大于 15 秒时,创建接口仍可能先返回任务 ID,随后任务异步失败。

输入要求

提示词

  • 文生视频、参考生视频和视频编辑必须提供 input.prompt;图生视频可省略。
  • 非中文提示词最多 5,000 个字符,中文提示词最多 2,500 个字符;超出部分由上游自动截断。

图生视频图片

  • input.media 必须且只能包含 1 个 first_frame
  • 图片必须为公网可下载的 URL;输出比例跟随首帧,不要传 ratio

参考生视频图片

  • AnyFast 当前节点支持 1–3 个 reference_image;不支持 reference_video
  • 每张图片使用公网可下载的 URL。

视频编辑素材

  • input.media 必须且只能包含 1 个 video,并可包含 0–5 个 reference_image
  • 视频:MP4 或 MOV,推荐 H.264;3–60 秒;长边不超过 4096 px、短边不低于 360 px;宽高比 1:2.5–2.5:1;不超过 100 MB;帧率高于 8 FPS。
  • 参考图片:JPEG、JPG、PNG 或 WEBP;宽高均不低于 300 px;宽高比 1:2.5–2.5:1;单张不超过 20 MB。
  • 输入视频不超过 15 秒时,输出时长大体跟随输入;超过 15 秒时,仅处理前 15 秒。

查询和保存结果

cURL
轮询 data.statusNOT_STARTQUEUEDIN_PROGRESS 时继续等待;SUCCESS 时读取 data.result_urlFAILURE 时读取 data.fail_reason。成功响应中的 fail_reason 也可能被兼容层填为结果 URL,因此必须以 status 判断任务是否成功。 结果 URL 通常只保留 24 小时,请及时下载或转存。

相关文档