Skip to main content

你将构建的内容

你将使用 multipart form data 创建一个 Veo 视频任务,保存返回的任务 ID,轮询获取端点,并将最终资源 URL 或文件保存到你自己的系统中。

前提条件

  • 一个存储在 COMETAPI_KEY 中的 CometAPI API key
  • Python 3.10+ 和 requests,或 Node.js 18+
  • 一个用于轮询的服务端任务运行器

API key、基础 URL、认证

使用以下方式创建 Veo 任务:
使用以下方式轮询 Veo 任务状态:
使用 Bearer token 进行认证:

代码示例

使用下面的标签页查看可复制的 cURL、Python 和 Node.js 示例。

流程说明

Veo 视频生成是异步的。创建端点接受 multipart form data,并立即返回一个任务 ID。持续轮询获取端点,直到任务达到终态状态,然后从完成响应中持久化最终视频 URL 或文件详情。 首次测试时,请使用较短时长和满足需求的最小尺寸。当你的应用需要长期保留时,请将已完成的资源转移到你自己的存储中。

常用参数

故障排查 / 常见问题

发送 multipart 表单数据。不要将 Veo 创建请求作为 JSON 发送。
使用有界轮询循环,存储任务 ID,并在你的应用中显示待处理状态,而不是阻塞一个 Web 请求。
从较短时长、单个任务和可接受的最小尺寸开始。在扩大任务数量之前,先使用账户配额和成本估算。

后续步骤