面向 AI 智能体的视频 API

将强大的 AI 创作能力集成到您的应用中。

AI Video Maker 正在将其核心 AI 能力开放为 Skills 和 APIs。目前支持两大核心功能:“文生视频”和“图生视频”。您可以通过简单的文本或图片输入生成视频内容,从而快速将 AI 视频生成能力集成到您的产品、工作流或智能体中。

OpenclawOpenclaw
CodexCodex
Claude CodeClaude Code

一键部署您的 AI Video Maker

安装并配置环境变量 API Key

API 接口文档

Base URL:https://aivideomaker.ai

认证方式

所有请求需要在请求头中传递 API Key:

请求头必填说明
key你的 API Key

接口列表

1. 创建生成任务

POST /api/v1/generate/{model}

创建视频生成任务,返回任务 ID 和查询/取消链接。

请求头

请求头必填说明
key你的 API Key
webhookUrl回调地址,任务状态变更时通知

路径参数

参数必填可选值
modelt2v / i2v / lv / t2v_v3 / i2v_v3

各模型参数

t2v — 文生视频

字段类型必填说明
promptstring文本提示词
aspectRatiostring16:9 / 9:16 / 1:1
durationstring58(秒)

积分消耗: 时长 × 1

请求示例

POST /api/v1/generate/t2v

{
  "prompt": "一段夕阳下未来城市天际线的电影感镜头",
  "aspectRatio": "16:9",
  "duration": "8"
}

i2v — 图生视频

字段类型必填说明
imagestring公网图片 URL 或 data:image/...;base64,...
promptstring 或 null可选提示词
durationstring58(秒)

积分消耗: 时长 × 1


lv — 长视频

字段类型必填说明
imagestring首帧图片 URL 或 data:image/...;base64,...
promptstring[]分段提示词数组,最多 6 条

积分消耗: 提示词条数 × 5 × 15

视频时长自动计算:每条提示词 = 5 秒。


t2v_v3 — 文生视频 V3

字段类型必填说明
promptstring文本提示词
aspectRatiostring16:9 / 9:16 / 1:1
durationstring5 / 10 / 15 / 20(秒)

积分消耗: 时长 × 10


i2v_v3 — 图生视频 V3

字段类型必填说明
imagestring公网图片 URL 或 data:image/...;base64,...
promptstring 或 null可选提示词
durationstring5 / 10 / 15 / 20(秒)

积分消耗: 时长 × 10


成功响应示例

{
  "status": "SUBMITTED",
  "taskId": "ckxxxxxxxx",
  "responseUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx",
  "statusUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx/status",
  "cancelUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx/cancel"
}

错误响应示例

{
  "status": "FAILED",
  "message": "Insufficient credits"
}

2. 查询任务列表

GET /api/v1/tasks

返回当前 API Key 下的所有任务,按创建时间倒序。

响应示例

{
  "tasks": [
    {
      "id": "ckxxxxxxxx",
      "createdAt": "2026-03-19T08:00:00.000Z",
      "model": "t2v",
      "input": { "prompt": "...", "aspectRatio": "16:9" },
      "output": null,
      "status": "PROGRESS",
      "completedAt": null
    }
  ]
}

3. 查询任务详情

GET /api/v1/tasks/{taskId}

返回任务完整信息,包含输入参数、输出结果、状态和完成时间。


4. 查询任务状态

GET /api/v1/tasks/{taskId}/status

仅返回任务当前状态,适合轮询。

响应示例

{
  "status": "COMPLETED"
}

5. 取消任务

PUT /api/v1/tasks/{taskId}/cancel

取消任务。仅在任务处于 SUBMITTED 状态时可取消。


任务状态值

状态说明
SUBMITTED任务已提交,等待处理
PROGRESS任务处理中
COMPLETED任务已完成
FAILED任务失败(积分自动退还)
CANCEL任务已取消

限流

任务查询类接口限流 60 次/分钟/IP。超出后返回 HTTP 429,响应头包含 Retry-After

可用技能

AI Video Maker 将其核心视频生成能力封装为 Skills,帮助开发者和平台快速集成高质量视频生成能力。

文生视频

通过简单的文本描述生成完整视频内容。AI 可理解场景、动作和风格,并根据提示自动生成连贯的视频画面。适用于创意视频、短视频、广告素材等。

文生视频AI 场景理解自动动作生成多风格创作

图生视频

将静态图片转换为动态视频。AI 在保持主体一致性的同时生成自然动作和镜头变化,让图片更具表现力。

图生视频动作生成镜头运动画面延展

视频生成效果展示

通过简单的文本或图片输入即可生成完整视频内容。AIVideoMaker Skills 可理解场景、角色和动作,并自动生成连贯视频,适用于内容创作、营销、社交媒体等多种场景。

在 ClawHub 中使用 AIVideoMaker Skills

AIVideoMaker 的视频生成能力已作为 Skills 提供在 ClawHub 上。您可以直接启用并调用这些能力,将视频生成集成到应用、工作流或 AI 智能体中。

当前版本: V1.0.2
方式一
1. 下载压缩包
2. 启用对应功能
方式二
1. 在 ClawHub 中查找 AIVideoMaker Skills
2. 按照安装说明完成部署
3. 启用对应的视频生成技能