视频生成/MiniMax-H3 查询任务

查询 MiniMax-H3 视频生成任务,获取任务状态、视频结果与用量信息。

MiniMax-H3 查询任务

查询 MiniMax-H3 视频生成任务的状态、生成参数、输出内容和用量信息。

请求地址

项目值
请求方法GET
Base URLhttps://api.unigateway.ai
接口路径/v2/query/video_generation/{task_id}
完整地址https://api.unigateway.ai/v2/query/video_generation/{task_id}

将 {task_id} 替换为创建任务接口返回的实际任务 ID。任务 ID 放在 URL 路径中,本接口无需请求体。

请求头

请求头值
AuthorizationBearer <YOUR_UNIGATEWAY_API_KEY>

路径参数

参数类型必填说明
task_idstring是创建任务响应中的任务 ID。

成功响应示例

以下展示任务生成成功后的响应结构,其中任务 ID 和视频 URL 为示例占位值。

{
  "task": {
    "content": {
      "url": "https://example.com/generated-video.mp4"
    },
    "created_at": 1793454826,
    "duration": 4,
    "estimated_remaining_seconds": 0,
    "id": "PUBLIC_TASK_ID",
    "lecture_video": false,
    "modality": "video",
    "model": "MiniMax-H3",
    "ratio": "16:9",
    "resolution": "2K",
    "status": "succeeded",
    "task_type": "generation",
    "title": "红色玩具车在白色桌面上缓慢行驶",
    "updated_at": 1793454883,
    "usage": {
      "input_image_count": 0,
      "input_seconds": 0,
      "output_seconds": 4,
      "total_seconds": 4
    }
  }
}

响应字段

字段类型说明
taskobject任务详情。
task.idstring任务 ID。
task.statusstring当前任务状态,succeeded 表示生成成功。
task.contentobject任务返回的输出内容。
task.content.urlstring生成视频的 URL,结果可用时返回。
task.created_atnumber任务创建时间,Unix 时间戳,单位为秒。
task.updated_atnumber任务更新时间,Unix 时间戳,单位为秒。
task.durationnumber视频时长,单位为秒。
task.estimated_remaining_secondsnumber预计剩余生成时间,单位为秒。
task.lecture_videoboolean上游返回的 lecture_video 标记,示例为 false。
task.modalitystring任务模态,示例为 video。
task.modelstring本次任务使用的模型。
task.ratiostring视频画面比例。
task.resolutionstring视频分辨率。
task.task_typestring任务类型,示例为 generation。
task.titlestring任务标题。
task.usageobject任务返回的用量信息。
task.usage.input_image_countnumber输入图片数量。
task.usage.input_secondsnumber输入时长,单位为秒。
task.usage.output_secondsnumber输出时长,单位为秒。
task.usage.total_secondsnumber任务返回的总用量时长,单位为秒。

结果处理

  1. 根据 task.status 判断任务状态,HTTP 200 仅表示查询请求成功,不代表视频已生成完成。
  2. 当 task.status 为 succeeded 且 task.content.url 非空时,获取生成的视频。
  3. 读取 task.usage 下的字段查看任务用量。
  4. 保留结果 URL 的完整签名参数,并在链接过期前保存需要的视频。

示例展示的是生成成功后的最终响应。任务生成过程中,输出内容和用量字段可能尚未返回。