OpenAPI 参考

Modelink API · 视频

Modelink 视频生成 API,涵盖 OpenAI 风格、Fal 队列、可灵、豆包 Seedance、Vidu、Veo、MiniMax H3/H3 Max 等多厂商的文生视频、图生视频与任务查询能力。Fal 格式接口使用 Authorization: Key {api_key};其他接口使用 Bearer 鉴权。

版本 1.0.0

查询任务状态

GET
/queue/fal-ai/vidu/requests/{request_id}/status

根据request_id查询视频任务的状态

认证方式

FalApiKeyAuthAPI 密钥

Fal 格式接口鉴权方式:Authorization: Key {api_key}。

header 参数:Authorization

路径参数

  • Name
    request_id
    Type
    string, 必填
    Description
    操作参数。

请求体

暂无请求体

请求

GET/queue/fal-ai/vidu/requests/{request_id}/status
curl https://api.qnaigc.com/queue/fal-ai/vidu/requests/{request_id}/status \
  --header 'Authorization: YOUR_FAL_API_KEY_AUTH' \
  --header 'Accept: application/json'

响应

object & object
响应.

响应体属性

  • allOf[0]object
    • statusenum, 必填

      任务状态。注意:任务失败时后端也返回 COMPLETED,通过 detail 字段区分成功/失败。

    • request_idstring, 必填
      必填。
    • response_urlstring<uri>, 必填
      必填。
    • status_urlstring<uri>, 必填
      必填。
    • cancel_urlstring

      取消任务的 URL(fal queue 协议恒返回,当前取消功能未开放,返回空串)。

    • queue_positioninteger
      可选。
    • logsobject[]
    • metricsobject
    • detailobject | null

      任务失败或进行中时的错误/状态详情;成功或排队时为 null。

    • resultobject

      任务结果。图片类任务返回 images,视频类任务返回 video。

  • allOf[1]object
    • resultobject & object | object & object & object

响应

application/json
{
  "status": "COMPLETED",
  "request_id": "qvideo-root-1770720203757316283",
  "response_url": "https://api.qnaigc.com/queue/fal-ai/vidu/requests/qvideo-root-1770720203757316283",
  "status_url": "https://api.qnaigc.com/queue/fal-ai/vidu/requests/qvideo-root-1770720203757316283/status",
  "cancel_url": "",
  "metrics": {
    "inference_time": 2252
  },
  "result": {
    "video": {
      "url": "https://cdn.example.com/output/video.mp4",
      "content_type": "video/mp4",
      "duration": 5
    }
  }
}

查询任务结果

GET
/queue/fal-ai/vidu/requests/{request_id}

根据request_id查询视频任务的结果

认证方式

FalApiKeyAuthAPI 密钥

Fal 格式接口鉴权方式:Authorization: Key {api_key}。

header 参数:Authorization

路径参数

  • Name
    request_id
    Type
    string, 必填
    Description
    操作参数。

请求体

暂无请求体

请求

GET/queue/fal-ai/vidu/requests/{request_id}
curl https://api.qnaigc.com/queue/fal-ai/vidu/requests/{request_id} \
  --header 'Authorization: YOUR_FAL_API_KEY_AUTH' \
  --header 'Accept: application/json'

响应

object & object | object & object & object
响应.

响应体属性

  • anyOf[0]object & object

    Vidu 视频任务结果。始终包含 video。

    • allOf[0]object

      任务结果。图片类任务返回 images,视频类任务返回 video。

    • allOf[1]object
      可选。
  • anyOf[1]object & object & object

    Vidu Q4 Preview 视频任务结果。包含 video,并可能返回 cover_image 和供应商实际使用的 seed。

    • allOf[0]object & object

      Vidu 视频任务结果。始终包含 video。

    • allOf[1]object

响应

application/json
{
  "video": {
    "url": "https://cdn.example.com/output/video.mp4",
    "content_type": "video/mp4",
    "duration": 5
  },
  "cover_image": {
    "url": "https://cdn.example.com/output/cover.jpg",
    "content_type": "image/jpeg"
  },
  "seed": 84104936
}