Grok Imagine Video
Text-to-Video • xAI
xai/grok-imagine-video
- Third-party
- Zero data retention
xAI's video generation model. Generates, edits, and extends videos from text and image inputs with native synchronized audio including dialogue, sound effects, and music. Supports multiple creative modes (normal, fun, custom).
| Model Info | |
|---|---|
| Terms and License | link ↗ |
| More information | link ↗ |
| Zero data retention | Yes |
| Pricing | <ul><li>Default (per second)$0.05</li><li>@480p (per second)$0.05</li><li>@720p (per second)$0.07</li></ul> |
Usage
const response = await env.AI.run(
'xai/grok-imagine-video',
{
prompt: 'A golden retriever running through a field of sunflowers on a sunny day',
aspect_ratio: '16:9',
duration: 5,
resolution: '720p',
},
)
console.log(response)
curl https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/run \
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"model": "xai/grok-imagine-video",
"input": {
"prompt": "A golden retriever running through a field of sunflowers on a sunny day",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p"
}
}'
{
"state": "Completed",
"result": {
"video": "https://examples.aig.cloudflare.com/xai/grok-imagine-video/simple-video.mp4"
},
"gatewayMetadata": {
"keySource": "Unified"
}
}
Examples
<details>
<summary>Portrait Video — Vertical video for social media</summary>
const response = await env.AI.run(
'xai/grok-imagine-video',
{
prompt: 'Slow-motion close-up of ink drops blooming through water against a black background',
aspect_ratio: '9:16',
duration: 5,
resolution: '720p',
},
)
console.log(response)
curl https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/run \
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"model": "xai/grok-imagine-video",
"input": {
"prompt": "Slow-motion close-up of ink drops blooming through water against a black background",
"aspect_ratio": "9:16",
"duration": 5,
"resolution": "720p"
}
}'
{
"state": "Completed",
"result": {
"video": "https://examples.aig.cloudflare.com/xai/grok-imagine-video/portrait-video.mp4"
},
"gatewayMetadata": {
"keySource": "Unified"
}
}
</details>
<details>
<summary>Cinematic Landscape — Widescreen cinematic shot at extended duration</summary>
const response = await env.AI.run(
'xai/grok-imagine-video',
{
prompt:
'A wide drone shot over snow-covered mountain peaks at sunrise, dramatic lighting with low clouds',
aspect_ratio: '16:9',
duration: 10,
resolution: '720p',
},
)
console.log(response)
curl https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/run \
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"model": "xai/grok-imagine-video",
"input": {
"prompt": "A wide drone shot over snow-covered mountain peaks at sunrise, dramatic lighting with low clouds",
"aspect_ratio": "16:9",
"duration": 10,
"resolution": "720p"
}
}'
{
"state": "Completed",
"result": {
"video": "https://examples.aig.cloudflare.com/xai/grok-imagine-video/cinematic-landscape.mp4"
},
"gatewayMetadata": {
"keySource": "Unified"
}
}
</details>
Parameters
_operation
stringenum: generate, edit, extend
prompt
string
duration
integerminimum: 1maximum: 15
aspect_ratio
stringenum: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
resolution
stringenum: 480p, 720p
size
stringenum: 848x480, 1696x960, 1280x720, 1920x1080
▶image{}
object
▶video{}
object
▶reference_images[]
arraymaxItems: 10
▶output{}
object
user
string
video
string
API Schemas (Raw)
Was this helpful?
YesNo
On this page
{"@context":"https://schema.org","@type":"TechArticle","@id":"https://developers.cloudflare.com/ai/models/xai/grok-imagine-video/#page","headline":"Grok Imagine Video","description":"xAI's video generation model. Generates, edits, and extends videos from text and image inputs with native synchronized audio including dialogue, sound effects, and music. Supports multiple creative modes (normal, fun, custom).","url":"https://developers.cloudflare.com/ai/models/xai/grok-imagine-video/","inLanguage":"en","image":"https://developers.cloudflare.com/og-docs.png","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}
description: xAI's next-generation video generation model. Generates, edits, and extends videos from text and image inputs. Supports multiple aspect ratios and resolutions with improved quality over the previous generation. title: Grok Imagine Video 1.5 Preview image: https://developers.cloudflare.com/og-docs.png
Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/llms.txt
Use this file to discover all available pages before exploring further.

