Grok Imagine 1.5 Preview
调用 提交 JSON 视频生成任务。
http
POST /v1/videos当前可用模型
请求头
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 是 | 请求身份认证。使用 Bearer Token,示例值:。 | |
| string | 是 | 请求内容类型,必须设置为 。 |
请求体
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 是 | 模型名称,可选值见上方「当前可用模型」。 | |
| string | 是 | 视频生成提示词。最多 个字符。 | |
| string | 否 | 目标秒数。最小为 秒;建议按字符串传入,例如 。 | |
| string | 否 | 宽高比。支持常见预设 、、、、、、、、、、、、,也支持 的自定义比例。 | |
| string | 否 | 输出清晰度。支持 、,也兼容 、 写法。 | |
| string | 否 | 单张参考图。使用 这类 data URI。 | |
| array<string> | 否 | 多张参考图。数组成员使用 这类 data URI。传多张图时不要同时传 。 |
请求示例
bash
curl -X POST https://octopusx.ai/v1/videos \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '
{
"model": "grok-imagine-video-1.5-preview",
"prompt": "雨夜霓虹街头,一辆复古跑车驶过湿润路面",
"seconds": "8",
"aspect_ratio": "16:9",
"resolution": "720P"
}'bash
curl -X POST https://octopusx.ai/v1/videos \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '
{
"model": "grok-imagine-video-1.5-preview",
"prompt": "让参考图中的人物缓慢转身,背景光线自然流动",
"seconds": "6",
"aspect_ratio": "9:16",
"resolution": "720P",
"image": "data:image/png;base64,BASE64_IMAGE_DATA"
}'bash
curl -X POST https://octopusx.ai/v1/videos \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '
{
"model": "grok-imagine-video-1.5-preview",
"prompt": "保持主体一致,生成从第一张图过渡到第二张图的视频",
"seconds": "10",
"aspect_ratio": "16:9",
"resolution": "720P",
"images": [
"data:image/png;base64,FIRST_IMAGE_BASE64",
"data:image/png;base64,SECOND_IMAGE_BASE64"
]
}'响应示例
json
{
"id": "video_abc123",
"object": "video",
"model": "grok-imagine-video-1.5-preview",
"status": "queued",
"progress": 0,
"created_at": 1735689600,
"seconds": "6",
"size": "720P",
"video_url": ""
}响应字段
| 名称 | 类型 | 说明 |
|---|---|---|
| string | 任务 ID。后续可用于查询任务。 | |
| string | 对象类型,通常为 。 | |
| string | 实际提交的模型名。 | |
| string | 任务状态,常见值有 、、、、。 | |
| integer | 任务进度百分比。 | |
| string | 任务完成后的视频地址。也可以直接下载结果。 |