HappyHorse 1.1 API
AI 视频HappyHorse 1.1 是阿里在 OmniaKey 上的新一代 HappyHorse 视频家族。一张卡片覆盖三种用法,每种用法有自己的模型名:happyhorse-1.1-t2v 文生视频、happyhorse-1.1-i2v 图生视频(首帧驱动)、happyhorse-1.1-r2v 参考生视频(最多 9 张参考图)。
- 每输出一秒$0.042–$0.108
- 操作文生视频
- 图生视频
- 参考生视频
- IDhappyhorse-1.1-i2v
- happyhorse-1.1-r2v
- 查看工具价格与计费规则
运行模型后,结果会显示在这里。
01
适用场景
HappyHorse 1.1 是阿里在 OmniaKey 上的新一代 HappyHorse 视频家族。一张卡片覆盖三种用法,每种用法有自己的模型名:happyhorse-1.1-t2v 文生视频、happyhorse-1.1-i2v 图生视频(首帧驱动)、happyhorse-1.1-r2v 参考生视频(最多 9 张参考图)。
想要家族里最流畅的动态、光影与主体一致性,就选 HappyHorse 1.1:按分辨率每秒 $0.04–$0.11。只有在提示词已针对 1.0 观感调好时才退回 HappyHorse 1.0。
02
能力范围
文生视频
happyhorse-1.1-t2v
根据文字提示词生成一段短视频。
图生视频
happyhorse-1.1-i2v
把静态图片动起来,生成一段短视频。
参考生视频
happyhorse-1.1-r2v
用参考素材引导生成,让成片沿用其中的人物、画风或动作。
03
深入了解
HappyHorse 1.1 是阿里当前的 HappyHorse 视频家族,在 OmniaKey 上以一张卡片列出三个模型 ID:happyhorse-1.1-t2v 对应提示词、happyhorse-1.1-i2v 对应首帧、happyhorse-1.1-r2v 对应最多九张参考图驱动的镜头。
家族覆盖 480P、720P 与 1080P,支持九种画幅,上限停在 1080P。阿里的水印开关默认打开,会在右下角印上一个小小的双词标记,需要干净画面时在参数里加 watermark false。
2026 年 10 月 26 日我们用三条 720p 提示词与 Seedance 2.0 对比,三条全输;同一组提示词对 Kling 3.0 则赢下两条——面摊和香水环绕。两组结果,加上水印与 9:16 尺寸的检查,都记在下方。
一天内要三条备选
十月那次测试里 HappyHorse 每条都比对手先完成,图生视频环绕只用了 91.7 秒。客户当天要看到三个方向时,这个时间差就是选它而不是选更精细模型的理由。
招牌与文字要干净
面摊那条里手写招牌拼写正确,背景也没有凭空出现的文字,而这正是街景最容易翻车的地方。画面要过审时,再在提示词里明确写上不要额外招牌。
多张参考的角色设定
r2v 最多接受九张参考图,服装、脸和道具可以分成不同文件提交,不必挤在一段描述里。全部以 reference_image 传入,提示词只负责运动、光线和机位。
04
实测记录
在 2026 年 10 月 26 日的三条 720p 提示词测试中,HappyHorse 1.1 三条全部输给 Seedance 2.0:滑板跳跃、面摊和产品镜头。
阅读实测记录同样的三条 720p 提示词对 Kling 3.0 时,HappyHorse 1.1 赢下面摊与香水环绕,滑板特技由 Kling 拿下。
阅读实测记录HappyHorse 1.1 默认在右下角印上一个双词标记,把 watermark 设为 false 后,另一条 3 秒 480P 片段上的标记消失了。
阅读实测记录2026 年 9 月 14 日的快速验证中,一条 5 秒 1080P 的 HappyHorse 1.1 文生视频片段渲染为 1920x1080、5.16 秒的 MP4。
2026 年 10 月 25 日我们请求 480P 的 9:16 时,HappyHorse 1.1 返回 480x848,而同样的请求在 Wan 3.0 上是 480x854。
05
需要预留的限制
- 三个 ID 而不是一个:操作决定请求里填哪个模型名,脚本从文生切到图生再切到参考时,除了换媒体还要换 ID。
- 水印默认开着,而且画在画面里而不是元数据里。要调色或抠像的镜头,每个任务都要加 watermark false。
- 静帧只能当首帧:没有尾帧,也没有参考视频,家族上限是 1080P,因此拿不到 4K 母版。
- 它会加提示词里没有的东西:香水环绕那条自行加了飘动的烟雾,还把液体颜色调深,情绪片无所谓,产品镜头就是错的。
06
对比相近模型
| 模型 | 更适合 | 操作 | 标价 |
|---|---|---|---|
| HappyHorse 1.1当前页 happyhorse-1.1 | 每种操作一个 ID,九种画幅,480P 到 1080P,返回较快。 | 文生视频 · 图生视频 · 参考生视频 | $0.042–$0.108 每秒 |
| Seedance 2.0 dreamina-seedance-2-0-260128 | 在我们的测试里动作与产品还原更准,但队列更慢。 | 文生视频 · 图生视频 · 参考生视频 | $0.077–$0.407 每秒 |
| Kling 3.0 kling-3.0 | 固定 5、10、15 秒并按档位计价,没有参考输入操作。 | 文生视频 · 图生视频 | $0.80–$3.00 每次调用 |
07
来源与核验
指南更新于 2026-10-27。
08
接入方式
媒体模型采用异步任务:创建任务、轮询到完成,再下载签名后的资源地址。
# 1. Create the job. 202 Accepted; the body carries the task id,
# the pre-charged price, and a poll_url. Reuse one Idempotency-Key
# across retries so a timeout never starts a second paid job.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: happyhorse-1.1-001" \
-d '{
"model": "happyhorse-1.1-t2v",
"type": "video",
"operation": "text_to_video",
"input": {"prompt": "a paper boat on a quiet lake at sunset"},
"parameters": {"duration": 6, "resolution": "720p"}
}'
# 2. The operation picks the model id on this route:
# happyhorse-1.1-t2v prompt only
# happyhorse-1.1-i2v media[] type "first_frame"
# happyhorse-1.1-r2v media[] type "reference_image"
# 3. Poll GET /v1/media/tasks/{id} until status is
# succeeded | failed | canceled. Progress carries percent and stage.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks/TASK_ID \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"
# 4. Download assets[0].url before expires_at, or poll again for a
# fresh signed URL. Failed and canceled jobs are refunded.
curl -sS -o out.mp4 "$(jq -r '.assets[0].url' result.json)"09
价格
视频任务按实际输出的秒数计费,不按 Token 计费;失败或取消的任务会自动退款。
$0.042–$0.108每秒省 40%
- 480P
- $0.042每秒
- 720P
- $0.084每秒
- 1080P
- $0.108每秒
Alibaba 的更多模型
相关文章
拍手猫表情包怎么做:用 AI 让你家宠物鼓掌
一张照片、一条提示词、三个模型:三段视频里猫都坐了起来并鼓掌,但嘴和水印不一样。
阅读文章HappyHorse 1.1 vs 可灵 3.0:同一提示词实测对比与价格
三条提示词:HappyHorse 1.1 赢了夜市和香水瓶,可灵 3.0 把滑板动作做对了。
阅读文章HappyHorse 1.1 vs Seedance 2.0:同一提示词实测对比与价格
三条提示词、同一天:Seedance 2.0 出片更好,HappyHorse 1.1 快一倍。
阅读文章Wan 3.0 提示词怎么写:结构、示例和实测成片
五条提示词、五段真跑的视频:Wan 3.0 照做了什么、漏了什么、怎么修。
阅读文章常见问题
如何在 OmniaKey 上调用 HappyHorse 1.1?
向 /v1/media/tasks 发送 POST,带上模型 ID、type 设为 "video"、operation 设为 "text_to_video";若用首帧图生视频,改为 "image_to_video",并把首帧放入 input.media[](type 设为 "first_frame")。重试时复用同一个 Idempotency-Key,超时就不会再生成第二笔付费任务。
HappyHorse 1.1 如何收费?
HappyHorse 1.1 按生成视频的时长计费:$0.042–$0.108 每秒。创建时会按请求时长从预付余额中预扣,失败或取消的任务会自动退款。
为什么接口返回任务 ID 而不是视频?
视频渲染大约需要一分钟到几分钟,OmniaKey 因此把所有视频路由统一为同一套异步流程。轮询 GET /v1/media/tasks/{id},直到状态变为 succeeded,再读取签名后的资源地址。
三个 ID 分别什么时候用?
一种操作用一个:文生视频填 happyhorse-1.1-t2v,带首帧时填 happyhorse-1.1-i2v,由参考图驱动时填 happyhorse-1.1-r2v。三者共用同一套分辨率与按秒计费规则。
水印怎么去掉?
在参数里写 watermark false。不写就是开启状态,右下角会印上一个双词小标记;我们在另一条 3 秒 480P 片段上验证过这个开关,返回的文件没有标记。标记是画面的一部分,裁切并不可靠。
能接受几张参考图?
r2v 最多九张,以 input.media 里的 reference_image 条目提交。i2v 是另一回事:只接受一张首帧,没有尾帧也没有参考视频。按手里的素材选 ID,而不是按想要的结果选。
它比 Seedance 2.0 更好吗?
在我们那三条 720p 提示词上三条都输,主要输在动作准确度和自行添加元素上,但每条都比对方先返回。它又在同样的三条里赢了 Kling 3.0 两条,所以答案取决于你原本用的是哪一个。
HappyHorse 1.1 会生成声音吗?
我们的片段都带音轨,滑板有板声、香水那条有滴水声,而阿里的参考文档没有为这个家族描述声音开关。把想要的声音写进提示词,事后检查响度,因为各条片段的音量差别很大。
