开放API

用开放 API 生图、生视频:任务怎么提交、结果怎么取回

2026-10-29 约 1 分钟 35302 次阅读

用开放 API 生图、生视频:任务怎么提交、结果怎么取回 关键参数

生图接口POST /v1/images/generations(同步)
生视频流程提交 → task_id → 轮询/回调 → 取回 URL
回调参数notify_url
结果形式图片地址 / 视频 URL

图像生成(同步)

文生图 / 图像编辑通常一次请求即返回结果(图片地址或 base64):

POST /v1/images/generations
{ "model": "图像模型代号", "prompt": "一只在星空下奔跑的猫", "n": 1 }

返回里会包含图片链接,可直接使用。

视频生成(异步)

视频因耗时较长,走异步任务流程:

  1. 提交任务,拿到 task_id。
  2. 轮询任务状态,或配置回调地址接收完成通知。
  3. 任务完成后取回视频地址。

取回结果

  • 轮询:用 task_id 查询状态,状态为成功时返回视频 URL。
  • 回调:在请求中填写 notify_url,完成后平台主动推送结果。

具体字段、模型代号与额度限制以官方文档为准。

常见问题

生图是同步还是异步?
文生图/图像编辑通常同步一次请求即返回图片地址或 base64,接口为 /v1/images/generations。
生视频为什么要走异步任务?
视频耗时长,先提交任务拿到 task_id,再轮询状态或用回调取回结果。
视频任务结果怎么取回?
轮询:用 task_id 查询状态,成功后返回视频 URL;回调:请求里填 notify_url,完成后平台主动推送结果。
字段与额度限制在哪确认?
具体字段、模型代号与额度限制以官方文档与控制台为准。

相关阅读

相关平台

关于大模型的选型、调用与落地实践,你还可以访问以下平台:

图像视频API异步