Skip to main content
  • 高质量AI视频生成,支持文生视频、图生视频
  • 灵活的比例与质量选择,满足不同创作需求
curl --request POST \
  --url https://claw.dualseason.com/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "grok-imagine-1.0-video-apimart",
    "prompt": "一只狗在海滩上奔跑,阳光明媚,慢镜头",
    "size": "16:9",
    "duration": 6,
    "quality": "720p"
  }'
{
  "code": 200,
  "data": {
    "id": "task_01JNXXXXXXXXXXXXXXXXXX",
    "status": "submitted",
    "progress": 0,
    "created": 1710000000,
    "type": "video"
  }
}

认证

Authorization
string
required
所有接口均需要使用 Bearer Token 进行认证获取 API Key:访问 API Key 管理页面 获取您的 API Key使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEY

请求参数

model
string
default:"grok-imagine-1.0-video-apimart"
required
视频生成模型名称支持的模型:
  • grok-imagine-1.0-video-apimart - Grok 视频生成
示例:"grok-imagine-1.0-video-apimart"
prompt
string
required
视频内容描述,支持中英文
size
string
default:"16:9"
视频尺寸可选值:
  • 16:9 - 横屏(默认)
  • 9:16 - 竖屏
  • 1:1 - 正方形
  • 3:2 - 横屏
  • 2:3 - 竖版
duration
integer
default:6
视频时长(秒)取值范围:6-30(最短 6 秒,最长 30 秒)⚠️ 注意: 必须输入纯数字(如 6),不要加引号,否则会报错
quality
string
default:"480p"
视频质量可选值:
  • 480p - 标清(默认)
  • 720p - 高清
image_urls
string[]
参考图像的 URL 列表限制:
  • 最多 7 张图片
  • 必须是公网可访问的 URL
  • 不支持 base64 格式
上传参考图之后,宽高比会自动匹配参考图的宽高比

响应

code
integer
响应状态码
data
object
返回数据对象
查询任务结果视频生成为异步任务,提交后会返回 id (即 task_id)。使用 获取任务状态 接口查询生成进度和结果。

使用场景

场景 1:文生视频

{
  "model": "grok-imagine-1.0-video-apimart",
  "prompt": "一只狗在海滩上奔跑,阳光明媚,慢镜头",
  "size": "16:9",
  "duration": 6
}

场景 2:图生视频

{
  "model": "grok-imagine-1.0-video-apimart",
  "prompt": "让画面动起来,添加自然的动态效果",
  "image_urls": ["https://example.com/start.png"],
  "size": "16:9",
  "duration": 10,
  "quality": "720p"
}