跳到主要内容

Grok Imagine video

支持文生视频、首帧和参考图片;参考视频不支持,参考音频不支持,也不支持首尾帧配对。首帧与普通参考图片是两种不同语义,不能仅根据图片数量互相替代。

模型与规格

模型输出时长分辨率参考图片模式
grok-imagine-video1–15 秒480p / 720p当前最多 7 张,最多 10 秒
grok-imagine-video-1.51–15 秒480p / 720p / 1080p当前最多 7 张,预设最长 15 秒

标准版和 1.5 的模式时长分别按当前能力预设执行。文档中的“≥7”表示已有样本支持至少 7 张,不是最少上传 7 张,也不是上游已公布硬上限;PopGo 当前参考图片模式允许 1–7 张。

字段与模式

字段类型规则
modelstring必填,使用上表公开模型名
promptstring必填;最长 4096 UTF-8 字节
secondsinteger整数;按当前模式取值,界面默认 8 秒
resolutionstring按型号选择,界面默认 720p
aspect_ratiostring1:1 / 16:9 / 9:16 / 4:3 / 3:4 / 3:2 / 2:3;默认 16:9;首帧模式省略
input_referenceobject恰好一张首帧,对象内使用 image_url
reference_imagesobject[]普通主体/风格参考;对象数组,每项使用 image_url

首帧将输入作为画面起点;参考图片用于主体、风格与一致性,即使只有一张也仍可选择参考图片模式。input_reference 与 reference_images 互斥,不能混用;不要发送顶层 image_url,错误字段可能被静默忽略,仍生成和计费却不采用图片。

素材来源、比例与提示词

服务文档描述公网 URL 和完整 Data URL,但也记录过任务创建成功后公网图片抓取失败。PopGo 当前 Grok 预设使用 Base64:本地上传图片可转换为完整 data:image/...;base64,...;公网图片在此策略下需要读取后编码,浏览器跨域限制可能阻止这一步。裸 Base64、本地路径或分享页都不能代替图片数据。

首帧模式不发送 aspect_ratio,输出由输入画面决定,并可能由服务裁剪或缩放;需要确定构图时先裁剪图片。参考图片模式仍可指定比例。未公开任意比例如何处理的完整保证,不应假定任何尺寸都能原样保留。

4096 是字节上限,不是字符数。文档样本中纯中文 1365 字为 4095 字节可接受,1366 字为 4098 字节失败;混合文字应计算 UTF-8 编码长度。缩短提示词比原样重试有效。

请求示例

下面分别是首帧和普通参考图片。示例中 YOUR_IMAGE_DATA_URL 替换成完整图片 Data URL;文生视频删除全部参考字段。

{
"model": "YOUR_MODEL",
"prompt": "A person turns naturally toward the camera",
"seconds": 5,
"resolution": "720p",
"input_reference": { "image_url": "YOUR_IMAGE_DATA_URL" }
}
{
"model": "YOUR_MODEL",
"prompt": "Keep the subject and visual style consistent",
"seconds": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"reference_images": [{ "image_url": "YOUR_IMAGE_DATA_URL" }]
}

未知字段与输出音频

seed、watermark 等字段不能因 HTTP 200 就认为已生效;未公开或当前预设未开放的参数不应添加。generate_audio 只控制输出音轨,绝不是参考音频入口。不要用未知字段覆盖互斥规则或时长限制。

错误与处理

错误或现象处理
reference-to-video duration exceeds 10s标准版参考图片模式改为最多 10 秒,不能靠改字段名绕过
Prompt length exceeds 4096按 UTF-8 字节缩短提示词
Duration must be between 1 and 15 seconds使用整数时长并遵循模式更严格的上限
Cannot specify both image and reference_images首帧和参考图片字段保留一套
grok_media_no_eligible_account暂无可用服务容量;使用有限退避,不要并发反复创建
imagine:content-moderated修改违规内容;文档曾记录此类错误仍有非零用量,检查 PopGo 实际账单
成功但没有参考效果检查实际发送字段、图片下载阶段和成片;任务 ID 不能证明图片被使用

任务创建返回后保存 id,按 queued / in_progress / completed / failed 轮询。先查原任务再考虑重试;超时不等于未创建。权限、余额和可用容量应分别排查。完整查询、下载、成本与退避流程见 视频任务流程