跳到主要内容Skip to content
文档

Video Generations

统一的视频生成异步任务 API。

端点

http
1POST /v1/video/tasks2GET /v1/video/tasks/{task_id}3Content-Type: application/json

创建任务

直接用 JSON 发送统一视频请求体。 model 需要在当前工作区启用,并路由到支持视频任务生成的渠道。

bash
1curl -X POST "https://api.0-0.pro/v1/video/tasks" \2  -H "Authorization: Bearer $API_KEY" \3  -H "Content-Type: application/json" \4  -d '{5    "model": "seedance-2-0",6    "prompt": "一只橘猫在窗边晒太阳,镜头缓慢推进,温暖自然光,电影感,细节清晰",7    "ratio": "16:9",8    "duration": 5,9    "resolution": "720p",10    "audio": false,11    "watermark": false,12    "seed": -113  }'

轮询结果

创建接口会返回任务 id。用这个 id 轮询,直到上游返回终态。成功响应通常会包含视频 URL 和 usage 对象。

bash
1curl "https://api.0-0.pro/v1/video/tasks/video-task-id" \2  -H "Authorization: Bearer $API_KEY"
json
1{2  "id": "video-task-id",3  "model": "seedance-2-0",4  "provider": "lingjing",5  "status": "succeeded",6  "video": {7    "url": "https://example.com/generated-video.mp4",8    "duration": 5,9    "resolution": "720p",10    "ratio": "16:9"11  },12  "usage": {13    "video_tokens": 108900,14    "completion_tokens": 108900,15    "total_tokens": 10890016  }17}

路由与计费

  • 0-0 会根据模型和参数能力把统一请求路由到支持的上游渠道。
  • 渠道专属参数可以放在 provider_options 对象里。
  • 当轮询响应返回 status: succeeded 且包含 usage tokens 时,0-0 会为计费与日志记录一次 token 用量。
  • 如果查询的任务不是通过当前 0-0 部署创建的,请附加 ?model=... ,让网关能把轮询请求路由到正确的上游渠道。