Skip to main content
通过 POST /v1/video/generations 创建 HappyHorse 1.0 任务。四种工作流使用各自的模型 ID;可选控制参数可放在顶层或 parameters 中。

创建任务

POST /v1/video/generations
cURL
200

请求头

string
必填
Bearer 鉴权,格式为 Bearer YOUR_API_KEY
string
默认值:"application/json"
必填
请求体格式。

请求参数

string
必填
必须为 happyhorse-1.0-t2v
string
必填
视频内容描述。

查询任务(单个)

GET /v1/video/generations/{task_id}

请求头

string
必填
Bearer 鉴权,格式为 Bearer YOUR_API_KEY
string
默认值:"application/json"
必填
请求体格式。

路径参数

string
必填
创建任务时返回的任务 ID。
cURL
200

响应字段

string
查询成功时为 success
string
附加响应消息。
string
AnyFast 任务 ID。
string
任务使用的工作流动作。
string
任务状态,例如 QUEUEDIN_PROGRESSSUCCESSFAILURE
string
任务成功后的结果视频 URL。
string
上游任务服务返回的失败详情;成功响应中该字段也可能被填充为结果 URL。
integer
任务提交时间,Unix 时间戳。
integer
任务开始处理时间,Unix 时间戳。
integer
任务完成时间,Unix 时间戳。
string
任务进度百分比。
string
AnyFast 外层响应的请求 ID。
object
上游任务输出详情。
string
上游任务 ID。
string
上游任务状态,例如 SUCCEEDED
string
上游结果视频 URL。
string
任务提交时使用的原始提示词。
string
上游任务提交时间。
string
上游任务调度时间。
string
上游任务完成时间。
string
上游任务服务返回的请求 ID。
object
上游任务服务返回的用量和输出指标。
integer
输出超分辨率值。
number
请求或生成的视频时长。
number
输入视频时长。
number
输出视频时长。
string
输出画面比例。
integer
生成的视频数量。

通用请求参数

string
默认值:"1080P"
720P1080P
string
默认值:"16:9"
16:99:161:14:33:4
integer
默认值:5
视频时长,范围为 3 至 15 秒。
boolean
默认值:true
是否添加 HappyHorse 水印。
integer
[0, 2147483647] 范围内的随机种子。

响应

string
创建后的任务 ID。
string
创建后的任务 ID,用于查询任务。
string
创建任务所使用的模型。
string
任务初始状态。
integer
任务初始进度。

错误响应

  • 400 Bad Request - 请求参数无效或参数组合不支持。
  • 401 Unauthorized - API 密钥缺失或无效。
  • 429 Rate limit exceeded - 请求超过适用的速率限制。