Создать видео xAI
Используйте CometAPI POST /grok/v1/videos/generations, чтобы создавать задания Grok image-to-video из входного изображения и Prompt, а затем опрашивать результаты через request_id.
request_id, поэтому рассматривайте его как первый шаг в асинхронном workflow.
Начните с небольшого запроса
- Используйте
model: grok-imagine-video-1.5 - Установите
image.urlна публичный URL JPEG, PNG или WebP - Для первого запроса оставьте
durationравным1, аresolution—720p - Делайте
promptявным, чтобы направление анимации было понятным - Если вы отправляете base64, сохраняйте форму из документации и примера OpenAPI:
data:image/png;base64,<BASE64_IMAGE_DATA>
Длительность и разрешение
Поток задачи
Создать задание
request_id.Опрос до завершения
done.Сохранить результат
video.url в собственное хранилище, если он нужен вам после окончания временного окна доставки у provider.Авторизации
Bearer token authentication. Use your CometAPI key.
Тело
Prompt describing how the source image should animate. CometAPI requires this field for this route.
"Animate the still image with a slow camera move and natural motion."
Output aspect ratio. Combine with resolution to choose the target frame; for example 480p with 1:1 targets 480x480, 720p with 16:9 targets 1280x720, and 720p with 9:16 targets 720x1280. This endpoint does not expose an exact size field.
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 Output duration in seconds. Use an integer from 1 through 15. If omitted, CometAPI treats the request as an 8-second generation for billing and default handling.
Source image for image-to-video. Use a public JPEG, PNG, or WebP URL, or a data URI such as data:image/png;base64,<BASE64_IMAGE_DATA>.
xAI video model id. The default example uses Grok Imagine 1.5 for image-to-video.
"grok-imagine-video-1.5"
Output resolution. Use 720p for a small image-to-video test, or 1080p when you need a higher resolution tier.
480p, 720p, 1080p Deprecated size field. Prefer aspect_ratio and resolution.
Optional end-user identifier.
Ответ
Request accepted.
Deferred request id used for polling.