curl --request POST \
--url https://api.omniall.ai/v1/videos \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "grok-imagine-video-1.5-preview",
"prompt": "雨夜霓虹街头,一辆复古跑车驶过湿润路面",
"seconds": "8",
"aspect_ratio": "16:9",
"resolution": "720P"
}
'{
"id": "video_abc123",
"object": "video",
"model": "grok-imagine-video-1.5-preview",
"status": "queued",
"progress": 0,
"created_at": 1710000000,
"seconds": "8"
}Grok视频
创建视频
Grok Imagine 异步创建视频。
路径: POST https://api.omniall.ai/v1/videos
创建成功后用返回的 id 轮询 GET /v1/videos/{task_id}。
模型 ID 以模型广场为准。常用:grok-imagine-video-1.5-preview、grok-imagine-video;亦可有 grok-video-1.5-pro、grok-video-1.5-max 等变体(以你账号开通为准)。
鉴权:Authorization: Bearer sk-...
POST
/
v1
/
videos
curl --request POST \
--url https://api.omniall.ai/v1/videos \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "grok-imagine-video-1.5-preview",
"prompt": "雨夜霓虹街头,一辆复古跑车驶过湿润路面",
"seconds": "8",
"aspect_ratio": "16:9",
"resolution": "720P"
}
'{
"id": "video_abc123",
"object": "video",
"model": "grok-imagine-video-1.5-preview",
"status": "queued",
"progress": 0,
"created_at": 1710000000,
"seconds": "8"
}请求头
Bearer API Key,例如 Bearer sk-...。
示例:
"Bearer sk-..."
请求体
application/json
Grok Imagine 视频创建请求(POST /v1/videos)。
视频提示词,最大约 4096 字符。写清主体、场景、运动与风格。
Maximum string length:
4096示例:
"雨夜霓虹街头,一辆复古跑车驶过湿润路面"
目标时长(秒),建议传字符串,如 "6"、"8"。最小 1。也可用整数 duration。
示例:
"8"
seconds 的整数写法。
必填范围:
x >= 1画幅宽高比。预设见枚举;亦支持自定义 数字:数字。
可用选项:
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 2:1, 1:2, 19.5:9, 9:19.5, 20:9, 9:20 示例:
"16:9"
输出清晰度。支持 480P / 720P(大小写不敏感,亦可写 480 / 720)。
可用选项:
480P, 720P, 480, 720, 480p, 720p 示例:
"720P"
单张参考图。推荐 data:image/...;base64,... Data URI,也可为 HTTPS URL。不要与 reference_images 同时使用。
多张参考图(Data URI 或 URL)。不要与 image 同时使用。
reference_images / 单图的兼容数组写法。