数眼智能
官网主页控制台API文档
条款与协议
官网主页控制台API文档
条款与协议
  1. HappyHorse
  • 快速开始
    • 平台简介
    • 控制台(入门)
    • API key
    • Base URL
  • 开发工具接入
    • OpenClaw
    • Claude Code
    • Claude Code IDE
    • Codex
    • OpenCode
    • Cline
    • Grok CLI
    • Gemini CLI
    • N8N
    • AutoClaw
    • 其他工具
  • AI大模型API
    • 文本生成API
      • 对话补全 Chat Completions
    • 视频生成接口API
      • 豆包Seedance视频生成
        • 00-概述
        • 01-创建视频生成任务
        • 02-查询视频生成任务
        • 03-查询视频生成任务列表
        • 04-取消或删除视频生成任务
        • Seedance 私域素材库 API
      • 海螺Hailuo视频生成
        • 00-概述
        • 01-文生视频-T2V
        • 02-图生视频-I2V
        • 03-首尾帧生成视频-FL2V
        • 04-主体参考视频-S2V
        • 05-查询任务状态
        • 06-视频下载
        • 07-附录-运镜指令与回调
      • MiniMax-H3视频生成
        • 00-概述
        • 01-创建视频生成任务
        • 02-创建视频再生成任务
        • 03-创建H3-Context-IR任务
        • 04-查询任务
        • 05-查询任务列表
        • 06-取消或删除任务
      • 可灵AI视频生成-新版接口
        • 00-概述
        • 01-文生视频
        • 02-图生视频
        • 03-Omni视频生成
        • 04-动作控制
        • 05-查询任务
      • 可灵AI视频生成-原版接口
        • 00-概述
        • 01-文生视频
        • 02-图生视频
        • 03-视频Omni
        • 04-多图参考生视频
        • 05-动作控制
        • 06-多模态视频编辑
        • 07-视频延长
        • 08-对口型
        • 09-数字人
        • 10-文生音效
        • 11-视频配音效
        • 12-语音合成
        • 13-音色克隆
        • 14-图像识别
        • 15-主体管理
        • 16-视频特效
      • Vidu视频生成
        • 00-概述
        • 01-文生视频
        • 02-图生视频
        • 03-参考生视频
        • 04-首尾帧
        • 05-智能多帧
        • 06-场景特效模板
        • 07-模板成片
        • 08-查询任务
      • 即梦视频生成
        • 00-概述
        • 01-3.0Pro视频生成
        • 02-720P文生视频
        • 03-720P图生视频-首帧
        • 04-720P图生视频-首尾帧
        • 05-720P图生视频-运镜
        • 06-1080P文生视频
        • 07-1080P图生视频-首帧
        • 08-1080P图生视频-首尾帧
        • 09-错误码
      • 万相视频生成
        • 00-概述
        • 01-文生视频
        • 02-图生视频
        • 03-参考生视频
        • 04-视频编辑
        • 05-首尾帧生视频
        • 06-动作迁移与视频换人
        • 07-数字人视频
        • 08-通用视频编辑-VACE
        • 09-查询任务
      • HappyHorse
        • HappyHorse-文生视频
        • HappyHorse-图生视频-基于首帧
        • HappyHorse-参考生视频
        • HappyHorse-视频编辑
    • 通用图像生成API
      • 图像生成接口文档
    • Rerank重排序模型
      • 重排序
  • 搜索/阅读API
    • 网页阅读API
      • Web Reader API
    • 联网搜索API
      • 搜索API
      • 搜索+阅读API
    • 模态卡API
      • 天气
        • 天气模态卡
        • 城市 ID 对照表
        • 天气查询API
      • 搜索 API(旧)
      • 热搜 API
    • 文件OCR解析API
      • PDF文件
      • URL解析
  • 进阶与系统接口
    • CODE&错误码
    • HTTP注意事项
    • 身份验证
    • 接入指南
    • 在线调试
    • 数据更新相关
    • API 密钥与额度查询接口
    • API 密钥管理接口文档
    • 额度与密钥查询
    • Models(列出模型)
    • 查询账户信息
  1. HappyHorse

HappyHorse-文生视频

HappyHorse 文生视频#

HappyHorse 文生视频模型,输入文本提示词生成视频。请求与响应格式与官方接口一致(透传),异步调用:先创建任务获取 task_id,再查询任务获取结果,生成通常需要 1–5 分钟。

创建任务#

POST https://platform.shuyanai.com/ali/api/v1/services/aigc/video-generation/video-synthesis

请求示例#

请求头#

参数类型必填说明
Content-Typestring是application/json
Authorizationstring是Bearer sk-xxx
X-DashScope-Asyncstring否异步处理标识。平台会自动补充 enable,无需携带,携带也可以

请求体#

参数类型必填默认值说明
modelstring是模型名称:happyhorse-1.1-t2v、happyhorse-1.0-t2v
input.promptstring是文本提示词,描述期望生成的视频内容。支持任意语言,不超过 5000 个非中文字符或 2500 个中文字符,超出自动截断
parameters.resolutionstring否1080P分辨率档位:720P、1080P
parameters.ratiostring否16:9宽高比:16:9、9:16、1:1、4:3、3:4、4:5、5:4、9:21、21:9
parameters.durationinteger否5视频时长(秒),[3, 15] 的整数
parameters.watermarkboolean否true是否添加水印(视频右下角,文案固定为「Happy Horse」)
parameters.seedinteger否随机随机数种子,[0, 2147483647]。固定 seed 可提升复现性,但不保证完全一致

响应示例#

成功:
{
  "output": {
    "task_status": "PENDING",
    "task_id": "0385dc79-5ff8-4d82-bcb6-xxxxxx"
  },
  "request_id": "4909100c-7b5a-9f92-bfe5-xxxxxx"
}
未提供或提供了无效的 API Key(HTTP 401):
{
  "error": {
    "code": "",
    "message": "未提供令牌 (request id: xxx)",
    "type": "server_error"
  }
}
字段类型说明
output.task_idstring任务 ID,用于查询,有效期 24 小时
output.task_statusstring任务状态,见下文「任务状态」
request_idstring请求唯一标识,可用于问题排查
code / messagestring错误码与详情,仅上游拒绝请求时返回

查询任务#

GET https://platform.shuyanai.com/ali/api/v1/tasks/{task_id}
建议每 15 秒查询一次,状态流转为 PENDING → RUNNING → SUCCEEDED / FAILED。

响应示例#

成功:
{
  "request_id": "99243b47-ec5f-9413-9993-xxxxxx",
  "output": {
    "task_id": "4673458e-28be-4a05-bf2a-xxxxxx",
    "task_status": "SUCCEEDED",
    "submit_time": "2026-04-20 17:55:17.075",
    "scheduled_time": "2026-04-20 17:55:17.129",
    "end_time": "2026-04-20 17:56:36.658",
    "orig_prompt": "一座由硬纸板和瓶盖搭建的微型城市,在夜晚焕发出生机。一列硬纸板火车缓缓驶过,小灯点缀其间,照亮前路。",
    "video_url": "https://xxx.mp4?Expires=xxx"
  },
  "usage": {
    "duration": 5,
    "input_video_duration": 0,
    "output_video_duration": 5,
    "video_count": 1,
    "SR": 720,
    "ratio": "16:9"
  }
}
失败:
{
  "request_id": "e5d70b02-ebd3-98ce-9fe8-759d7d7b107d",
  "output": {
    "task_id": "86ecf553-d340-4e21-af6e-a0c6a421c010",
    "task_status": "FAILED",
    "code": "InvalidParameter",
    "message": "The parameter is invalid."
  }
}

响应字段#

字段类型说明
output.task_idstring任务 ID
output.task_statusstring任务状态
output.submit_time / scheduled_time / end_timestring任务提交 / 开始执行 / 完成时间,格式 YYYY-MM-DD HH:mm:ss.SSS
output.video_urlstring视频下载地址,仅 SUCCEEDED 时返回,有效期 24 小时,MP4(H.264 编码)
output.orig_promptstring原始输入的 prompt
output.code / output.messagestring错误码与详情,仅失败时返回
usage.durationinteger总视频时长(秒),用于计费
usage.input_video_durationinteger输入视频时长(秒),文生视频固定为 0
usage.output_video_durationinteger输出视频时长(秒)
usage.video_countinteger输出视频数量,固定为 1
usage.SRinteger输出视频分辨率档位
usage.ratiostring输出视频宽高比

任务状态#

状态说明
PENDING排队中
RUNNING处理中
SUCCEEDED执行成功
FAILED执行失败
CANCELED已取消
UNKNOWN状态未知(如已超过 24 小时有效期)

完整调用示例(Python)#

注意事项#

task_id 与视频下载地址有效期均为 24 小时,请及时下载保存。
同一请求只需创建一次任务,通过轮询获取结果,不要重复创建。

错误码#

错误说明
HTTP 401 未提供令牌 / 无效的令牌未提供 API Key 或 API Key 无效
InvalidParameter请求参数不合法
Throttling请求频率超限
上一页
09-查询任务
下一页
HappyHorse-图生视频-基于首帧