VIDEO / 视频生成
视频生成 API
统一视频生成接口,支持 Wan、HappyHorse、PixVerse 等多模型。API 采用异步调用方式:先创建任务获取 task_id,再轮询查询结果。视频生成通常需要 1-5 分钟。
HTTP 调用流程
1
创建任务获取 task_idPOST
https://nexusflow.hk/v1/tasks2
根据 task_id 轮询结果GET
https://nexusflow.hk/v1/tasks/{task_id}支持模型
按输出视频时长计费(如 720P 5 秒 = 单价 x 5)。仅对成功任务计费,失败任务不扣费。
注意事项:
- 视频生成仅支持异步调用,不提供同步接口。创建任务后请使用
id(即 task_id)轮询结果,请勿重复创建任务。 - 轮询建议间隔 10-15 秒,并对失败重试使用指数退避。
- task_id 查询有效期 24 小时,超时后无法查询。
- 视频 URL 有效期 24 小时,获取后请立即下载保存。
请求参数
代码示例
# 步骤1:创建文生视频任务
curl -X POST 'https://nexusflow.hk/v1/tasks' \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan2.6-t2v",
"prompt": "黄昏城市海岸线,镜头缓慢推进,电影感自然光,细腻真实风格",
"resolution": "1080P",
"ratio": "16:9",
"duration": 5
}'
# 返回 → { "id": "task_abc123...", "status": "running", ... }
# 步骤2:轮询查询结果(建议间隔 10-15 秒)
curl https://nexusflow.hk/v1/tasks/task_abc123 \
-H "Authorization: Bearer $API_KEY"
# 返回 → { "status": "succeeded", "output": { "video_url": "https://..." }, ... }步骤1 响应:获取 task_id
创建成功后返回任务信息,id 即为 task_id,用于后续查询。
{
"id": "task_0385dc79-5ff8-4d82-xxxx",
"object": "task",
"status": "running",
"model": "wan2.6-t2v",
"type": "video",
"created_at": "2026-06-01T10:00:00.000Z"
}步骤2:根据 task_id 轮询结果
GET
https://nexusflow.hk/v1/tasks/{task_id}查询请求
curl https://nexusflow.hk/v1/tasks/task_0385dc79-5ff8-4d82-xxxx \
-H "Authorization: Bearer $API_KEY"任务执行成功
{
"id": "task_0385dc79-5ff8-4d82-xxxx",
"object": "task",
"status": "succeeded",
"model": "wan2.6-t2v",
"type": "video",
"progress": 100,
"output": {
"video_url": "https://nexusflow.hk/storage/xxx.mp4"
},
"created_at": "2026-06-01T10:00:00.000Z",
"completed_at": "2026-06-01T10:02:36.000Z"
}任务执行失败
{
"id": "task_0385dc79-5ff8-4d82-xxxx",
"object": "task",
"status": "failed",
"model": "wan2.6-t2v",
"type": "video",
"error": "InvalidParameter: The parameter is invalid.",
"created_at": "2026-06-01T10:00:00.000Z",
"completed_at": "2026-06-01T10:00:05.000Z"
}响应参数
HappyHorse API
查看 HappyHorse 模型专属接口文档
异步任务 API
查看通用异步任务接口文档
完整定价
查看所有模型定价