创建视频(HappyHorse)
该系列支持OpenAI视频生成格式(详见链接 视频生成Sora兼容格式)。
HappyHorse 阿里视频生成接口,公开路径遵循 DashScope 官方协议。
支持 5 个对外模型:happyhorse-1.0、happyhorse-1.0-i2v、happyhorse-1.0-t2v、happyhorse-1.0-r2v、happyhorse-1.0-video-edit。其中 happyhorse-1.0 是聚合模型,需要通过 mode 区分 t2v、i2v、r2v、video_edit。
公开接口保持官方端点格式;渠道专用前缀仅用于网关请求特定上游渠道时内部拼接。客户端不需要显式传 X-DashScope-Async,由网关或官方渠道适配层处理。
补充 HappyHorse 阿里官方视频生成格式的公开请求骨架、任务查询结构和推荐验证模板,公开路径保持官方端点格式。
支持模型: happyhorse-1.0, happyhorse-1.0-t2v, happyhorse-1.0-i2v, happyhorse-1.0-r2v, happyhorse-1.0-video-edit
统一请求字段:
model(string, 必填): HappyHorse 对外模型名。聚合模型happyhorse-1.0需配合mode使用。mode(string, 可选): 聚合模型模式,常见值为t2v、i2v、r2v、video_edit。固定子模型可不传。input.prompt(string, 必填): 视频生成或编辑提示词。input.media(array[object], 可选): 多媒体输入。图生视频使用first_frame,参考生视频使用reference_image,视频编辑使用video和可选reference_image。parameters.duration(integer, 可选): 生成时长,按秒计费。parameters.resolution(string, 可选): 输出分辨率,常见值720P、1080P。parameters.ratio(string, 可选): 输出宽高比,文生视频和参考生视频常用。parameters.watermark(boolean, 可选): 是否添加水印。parameters.seed(integer, 可选): 随机种子。
常见模型/模式差异:
HappyHorse 聚合模型: 支持模型 happyhorse-1.0;聚合模型通过 mode 区分最终模型。HappyHorse 文生视频: 支持模型 happyhorse-1.0-t2v;官方格式文生视频。HappyHorse 首帧图生视频: 支持模型 happyhorse-1.0-i2v;官方格式首帧图生视频。HappyHorse 参考生视频: 支持模型 happyhorse-1.0-r2v;官方格式多参考图生视频。HappyHorse 视频编辑: 支持模型 happyhorse-1.0-video-edit;官方格式视频编辑。
授权
使用 Bearer Token 认证。
格式: Authorization: Bearer sk-xxxxxx
请求体
HappyHorse 对外模型名。聚合模型 happyhorse-1.0 需配合 mode 使用。
happyhorse-1.0, happyhorse-1.0-t2v, happyhorse-1.0-i2v, happyhorse-1.0-r2v, happyhorse-1.0-video-edit "happyhorse-1.0-t2v"
聚合模型模式,常见值为 t2v、i2v、r2v、video_edit。固定子模型可不传。
t2v, i2v, r2v, video_edit 