跳到主要内容
QUICKSTART

10 分钟完成第一条视频任务

本指南使用服务端调用。API Key 必须保存在环境变量或密钥管理系统中,不能写入网页、移动端或公开代码仓库。

最后更新

准备接入环境

  1. 创建账户并登录进入聆光AI 控制台,创建用于服务端调用的模型 API Key。
  2. 保存环境变量设置 VIDEO_API_BASE 和 VIDEO_API_KEY,不要提交真实 Key。
  3. 查询模型请求 GET /v1/models,确认当前 Key 可用的模型 ID。
  4. 提交任务向 POST /v1/videos 发送请求,保存响应中的公开任务 ID。
环境变量bash
export VIDEO_API_BASE="https://ling-light.com"
export VIDEO_API_KEY="sk-your-api-key"

查询当前 Key 可用模型

bashbash
curl "$VIDEO_API_BASE/v1/models" \
  --header "Authorization: Bearer $VIDEO_API_KEY"

创建视频任务

bashbash
curl --request POST "https://ling-light.com/v1/videos" \
  --header "Authorization: Bearer $VIDEO_API_KEY" \
  --header "Content-Type: application/json" \
  --header "Idempotency-Key: $(uuidgen)" \
  --data '{
    "model": "seedance2.0",
    "prompt": "一只橘猫坐在窗台上看雨,镜头缓慢推近",
    "seconds": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }'

轮询直到终态

bashbash
curl "$VIDEO_API_BASE/v1/videos/<TASK_ID>" \
  --header "Authorization: Bearer $VIDEO_API_KEY" \
  --header "Accept: application/json"

建议每 3 至 5 秒查询一次。completed 后读取 metadata.url;failed 后记录错误并停止轮询。

完整 Node.js 示例
复制服务端创建与轮询代码。
错误与状态
查看 HTTP 状态和重试建议。