Grok Imagine Video API
xAI Grok Imagine Video — text-to-video, image-to-video, reference-to-video, video-extend ed edit-video, più la generazione veloce v1.5 con text-to-video a 1080p e reference-to-video da fino a sette immagini.
Due generazioni in un'unica famiglia. Gli endpoint originali coprono text-to-video, image-to-video, reference-to-video (identità, stile e composizione della scena preservati), video-extend ed edit-video. La generazione veloce v1.5 aggiunge text-to-video con opzione 1080p, image-to-video a 480p/720p e reference-to-video da fino a sette immagini di riferimento.
Panoramica
Informazioni su Grok Imagine Video API
Cosa fa Grok Imagine Video, come si inserisce nella gamma di modelli di xAI e perché i team lo scelgono.
Grok Imagine Video è un modello di generazione video di xAI, disponibile tramite l'API REST di WaveSpeedAI. xAI Grok Imagine Video — text-to-video, image-to-video, reference-to-video, video-extend ed edit-video, più la generazione veloce v1.5 con text-to-video a 1080p e reference-to-video da fino a sette immagini.
Due generazioni in un'unica famiglia. Gli endpoint originali coprono text-to-video, image-to-video, reference-to-video (identità, stile e composizione della scena preservati), video-extend ed edit-video. La generazione veloce v1.5 aggiunge text-to-video con opzione 1080p, image-to-video a 480p/720p e reference-to-video da fino a sette immagini di riferimento.
La famiglia Grok Imagine Video su WaveSpeedAI offre 8 endpoint REST che coprono i flussi di lavoro Reference-To-Video, Video-Extend, Video-To-Video, Image-To-Video, Text-To-Video. Ogni variante ha il suo prezzo, i suoi parametri e i suoi esempi di output: scegli quella più adatta alla tua modalità di input e ai tuoi vincoli di produzione, oppure richiamane diverse con la stessa chiave API per comporre pipeline in più passaggi.
Usa Grok Imagine Video con la stessa chiave API, lo stesso account di fatturazione e gli stessi limiti di frequenza che usi per gli altri oltre 1.000 modelli AI di WaveSpeedAI. Nessuna configurazione separata per fornitore, nessun SDK per provider, nessun limite di frequenza per fornitore: un'unica integrazione copre tutto, dal text-to-image e text-to-video alla sintesi audio, alla generazione 3D, all'upscaling e all'editing.
Endpoint
Tutti gli endpoint API Grok Imagine Video
8 endpoint Grok Imagine Video disponibili ora su WaveSpeedAI: scegli la variante più adatta al tuo flusso di lavoro.
/filters:quality(82)/media/images/20260408105551_m66r6mam.webp)
Grok Imagine Video Reference To Video
X-AI Grok Imagine Video Reference-to-Video generates videos from multiple reference images with preserved identity, style, and scene composition. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105541_qrxbn3z7.webp)
Grok Imagine Video Video Extend
X-AI Grok Imagine Video Extend turns short clips into longer videos with smooth motion continuity and natural scene extension. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105555_hhlx7ioh.webp)
Grok Imagine Video Edit Video
X-AI Grok Imagine Video Edit enables video editing using xAI's Grok Imagine Video model. Transform and modify existing videos with text prompts for seamless AI-powered edits. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105545_jr13dx9n.webp)
Grok Imagine Video Image To Video
X-AI Grok Imagine Video transforms images into videos using xAI's Grok Imagine Video model. Animate still images with natural motion, scene continuity, and synchronized audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105600_w4oazgw4.webp)
Grok Imagine Video Text To Video
X-AI Grok Imagine Video generates videos from text descriptions using xAI's Grok Imagine Video model. Create high-quality videos with customizable duration, aspect ratio, and resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785749772128372417_bNuDMV5d.webp)
Grok Imagine Video v1.5 Reference To Video
xAI Grok Imagine Video v1.5 Reference to Video turns up to seven reference images and a natural-language prompt into short, stylized AI videos, with 480P / 720P output options and selectable aspect ratios for identity-consistent clips, character-driven videos, social media content, creative storytelling, and marketing workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785749650076968608_eqPY8hqA.webp)
Grok Imagine Video v1.5 Text To Video
xAI Grok Imagine Video v1.5 Text to Video turns natural-language prompts into short, stylized AI videos, with 480P, 720P, and 1080P output options plus selectable aspect ratios for social media clips, creative storytelling, concept videos, marketing content, and professional text-to-video workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1780290793452152876_raxttpql.webp)
Grok Imagine Video v1.5 Image To Video
xAI Grok Imagine Video v1.5 Image-to-Video turns a single input image and a natural-language prompt into short, stylized AI videos, with 480P, 720P, and 1080P output options and selectable aspect ratios for character animation, product videos, social media content, creative storytelling, and marketing workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Esempi
Grok Imagine Video in azione
Output reali generati dall'API Grok Imagine Video. Passa il mouse su un video per l'anteprima, clicca per aprire il visualizzatore a schermo intero.
Guida
Come usare l'API Grok Imagine Video
Quattro passaggi dalla registrazione alla generazione completata. Esempi completi in Python, Node.js e cURL sono nella sezione API qui sotto.
- 01
Ottieni una chiave API
Registrati su WaveSpeedAI e copia la tua chiave API dalla dashboard. I nuovi account includono crediti gratuiti di benvenuto: bastano per usare il playground qualche decina di volte prima che inizi la fatturazione.
- 02
Invia una predizione
Invia con POST il tuo input in formato JSON a https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video. L'endpoint restituisce subito un id di predizione: le generazioni sono asincrone, quindi non devi tenere una connessione aperta durante l'inferenza.
- 03
Controlla il completamento
Fai GET su https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Restituisci gli output con completed; interrompi con un errore con failed, cancelled, timeout o deleted; continua il polling per ogni altro stato.
- 04
Leggi l'URL dell'output
Quando lo stato è "completed", leggi l'URL da data.outputs[0]. L'URL punta al tuo contenuto generato sulla CDN di WaveSpeedAI: immagine, video, audio o file 3D a seconda della variante di Grok Imagine Video che hai richiamato.
Casi d'uso
Cosa puoi creare con Grok Imagine Video
I flussi di lavoro più comuni per cui sviluppatori e creator usano l'API Grok Imagine Video.
Text-to-video in due generazioni
x-ai/grok-imagine-video/text-to-video genera video con durata, proporzioni e risoluzione personalizzabili, mentre x-ai/grok-imagine-video-v1.5/text-to-video aggiunge un output veloce e stilizzato con opzioni 480p, 720p e 1080p.
Image-to-video con continuità della scena
x-ai/grok-imagine-video/image-to-video anima immagini statiche con movimento naturale, continuità della scena e audio sincronizzato; la variante v1.5 offre un'animazione rapida guidata dal prompt a 480p e 720p.
Reference-to-video per preservare l'identità
x-ai/grok-imagine-video/reference-to-video genera video da più immagini di riferimento preservando identità, stile e composizione della scena — e la variante v1.5 accetta fino a sette immagini di riferimento per clip a identità coerente incentrate sui personaggi.
Video-extend per sequenze più lunghe
x-ai/grok-imagine-video/video-extend trasforma clip brevi in video più lunghi con continuità di movimento fluida ed estensione naturale della scena — concatena più estensioni per costruire sequenze narrative oltre la finestra di una singola generazione.
Edit-video con prompt testuali
x-ai/grok-imagine-video/edit-video trasforma e modifica video esistenti con prompt testuali per modifiche fluide basate sull'AI — cambiamenti guidati dal prompt sul filmato sorgente senza rigenerare da zero.
Livello veloce v1.5 per contenuti short-form
Il catalogo posiziona le varianti v1.5 per clip per social media, contenuti di marketing e storytelling creativo — la generazione veloce con proporzioni selezionabili si adatta alle pipeline short-form ad alto volume.
Consigli
Consigli per scrivere i prompt per Grok Imagine Video
Consigli pratici per ottenere output migliori da Grok Imagine Video, ricavati dagli schemi che funzionano con i modelli video nelle pipeline di produzione.
- 01
Imposta subito durata e proporzioni
Dichiarazione a catalogo: durata, proporzioni e risoluzione personalizzabili. Imposta i parametri di consegna nella chiamata API — non generare in orizzontale per poi ritagliare in 9:16.
- 02
Reference-to-video per le scene corali
Quando più soggetti di riferimento devono restare coerenti, usa reference-to-video fornendo tutte le immagini di riferimento — identità e composizione della scena passano dai riferimenti all'output.
- 03
Video-extend per la continuità narrativa
Genera una solida clip di base di 5-8 s, poi estendila con video-extend per una continuazione fluida. Concatena più estensioni per sequenze più lunghe anziché una sola generazione lunga.
- 04
Edit-video per modifiche mirate
Usa edit-video quando hai un filmato esistente che richiede una modifica guidata dal prompt — più rapido che rigenerare l'intera scena da zero.
- 05
Image-to-video preserva la continuità della scena
Il catalogo sottolinea la continuità della scena nell'image-to-video. Fornisci uno still di riferimento pulito e ben illuminato — il modello ancora il movimento alla composizione di partenza.
Prezzi
Prezzi dell'API Grok Imagine Video
Il prezzo è per output. L'addebito finale dipende dai parametri impostati nel playground di ciascuna variante (risoluzione, durata, numero di output, riferimenti).
| Endpoint | Tipo | Prezzo di partenza |
|---|---|---|
| x-ai/ | reference-to-video | $0.05 |
| x-ai/ | video-extend | $0.05 |
| x-ai/ | video-to-video | $0.065 |
| x-ai/ | image-to-video | $0.05 |
| x-ai/ | text-to-video | $0.05 |
| x-ai/ | reference-to-video | $0.09 |
| x-ai/ | text-to-video | $0.08 |
| x-ai/ | image-to-video | $0.09 |
API
Richiama l'API Grok Imagine Video
Ottieni una chiave API su wavespeed.ai/accesskey, poi invia una predizione tramite REST. Il playground genera esempi pronti da incollare per qualsiasi combinazione di input.
POSThttps://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"duration": 6,
"aspect_ratio": "16:9",
"resolution": "720p"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"duration": 6,
"aspect_ratio": "16:9",
"resolution": "720p"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"duration": 6,
"aspect_ratio": "16:9",
"resolution": "720p"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Confronto
Grok Imagine Video a confronto con le alternative
Quando scegliere Grok Imagine Video rispetto a modelli simili su WaveSpeedAI.
Grok Imagine Video vs Seedance 2.0
Seedance 2.0 offre audio nativo in ogni livello più i livelli di prezzo Fast/Standard/Turbo e video-edit come endpoint dedicato di restyling. Grok Imagine Video copre una gamma più ampia di otto endpoint in due generazioni (inclusi edit-video, video-extend e il livello veloce v1.5) sotto il marchio Grok di xAI.
Grok Imagine Video vs Wan 2.7
Wan 2.7 aggiunge varianti image-edit e text-to-image nella stessa famiglia per pipeline cross-modali. Grok Imagine Video resta focalizzato sul video, con edit-video e video-extend come endpoint di prima classe.
Grok Imagine Video vs Veo 3.1
Veo 3.1 ha una reputazione di fotorealismo più solida per i volti umani e tre livelli di prezzo Google. Grok Imagine Video offre durata/risoluzione personalizzabili e una gamma di cinque endpoint, incluso edit-video — provider diverso, modello di integrazione API comparabile.
FAQ
Grok Imagine Video API — Domande frequenti
Prezzi, licenza, integrazione: le domande più comuni sull'uso di Grok Imagine Video su WaveSpeedAI.
Che cos'è l'API Grok Imagine Video?
Grok Imagine Video è un modello di generazione video di xAI reso disponibile come API REST su WaveSpeedAI. xAI Grok Imagine Video — text-to-video, image-to-video, reference-to-video, video-extend ed edit-video, più la generazione veloce v1.5 con text-to-video a 1080p e reference-to-video da fino a sette immagini. Puoi richiamarlo da codice o provarlo dal playground collegato qui sopra.
Come richiamo l'API Grok Imagine Video?
Registrati su WaveSpeedAI, copia la tua chiave API da /accesskey, poi invia con POST a https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video il tuo input in formato JSON. L'endpoint restituisce un id di predizione. Fai polling sull'endpoint dei risultati circa ogni 2 secondi, aumenta l'intervallo per le attività di lunga durata e fermati a qualsiasi stato terminale. Gli esempi in Python / Node.js / cURL orientati alla produzione sono qui sopra.
Quanto costa l'API Grok Imagine Video?
Grok Imagine Video parte da $0.05 per esecuzione. Il costo esatto dipende dai parametri impostati (risoluzione, durata, numero di output, riferimenti). L'anteprima del costo in tempo reale accanto al pulsante Genera nel playground mostra il prezzo esatto per il tuo input attuale.
Quali varianti di Grok Imagine Video sono disponibili?
WaveSpeedAI offre 8 endpoint Grok Imagine Video attivi: x-ai/grok-imagine-video/reference-to-video, x-ai/grok-imagine-video/video-extend, x-ai/grok-imagine-video/edit-video, x-ai/grok-imagine-video/image-to-video, x-ai/grok-imagine-video/text-to-video, x-ai/grok-imagine-video-v1.5/reference-to-video, x-ai/grok-imagine-video-v1.5/text-to-video, x-ai/grok-imagine-video-v1.5/image-to-video. Ogni variante ha la sua pagina playground e i suoi prezzi.
Posso usare gli output di Grok Imagine Video a fini commerciali?
I diritti di uso commerciale seguono la licenza del modello di xAI. La maggior parte dei modelli di xAI consente l'uso commerciale degli output; consulta la pagina playground di ciascun modello per il riepilogo della licenza e i Termini di servizio di WaveSpeedAI per le condizioni a livello di piattaforma.
Perché usare Grok Imagine Video su WaveSpeedAI invece di rivolgersi direttamente al fornitore?
Una sola chiave API e un solo account di fatturazione per Grok Imagine Video E per oltre 1.000 altri modelli AI di altri provider. Nessuna configurazione di SDK per fornitore, nessun limite di frequenza separato, nessun codice di integrazione da riscrivere per ogni fornitore. I prezzi sono in genere in linea o inferiori a quelli dell'API diretta di xAI.
Provider
Informazioni su xAI
Il team dietro Grok Imagine Video e dietro l'intera gamma di modelli di xAI su WaveSpeedAI.
xAI è l'azienda di AI di Elon Musk, che rilascia i modelli Grok per chat, ragionamento e generazione multimodale. Grok Imagine Video copre text-to-video, image-to-video, reference-to-video, video-extend ed edit-video con durata, proporzioni e risoluzione personalizzabili — disponibile tramite l'API unificata di WaveSpeedAI insieme ai modelli di tutti i principali provider.
Inizia a creare con Grok Imagine Video su WaveSpeedAI
Crediti gratuiti di benvenuto alla registrazione. Una sola chiave API per oltre 1.000 modelli AI di xAI e di ogni altro provider.