Grok Imagine Video API
xAI Grok Imagine Video — texto para vídeo, imagem para vídeo, referência para vídeo, video-extend e edit-video, além da geração rápida v1.5, com texto para vídeo em 1080p e referência para vídeo com até sete imagens.
Duas gerações em uma só família. Os endpoints originais cobrem texto para vídeo, imagem para vídeo, referência para vídeo (identidade, estilo e composição de cena preservados), video-extend e edit-video. A geração rápida v1.5 adiciona texto para vídeo com opção de 1080p, imagem para vídeo em 480p/720p e referência para vídeo com até sete imagens de referência.
Visão geral
Sobre o Grok Imagine Video API
O que o Grok Imagine Video faz, como ele se encaixa na linha de modelos da xAI e por que as equipes o escolhem.
Grok Imagine Video é um modelo de geração de vídeo da xAI, disponível pela API REST da WaveSpeedAI. xAI Grok Imagine Video — texto para vídeo, imagem para vídeo, referência para vídeo, video-extend e edit-video, além da geração rápida v1.5, com texto para vídeo em 1080p e referência para vídeo com até sete imagens.
Duas gerações em uma só família. Os endpoints originais cobrem texto para vídeo, imagem para vídeo, referência para vídeo (identidade, estilo e composição de cena preservados), video-extend e edit-video. A geração rápida v1.5 adiciona texto para vídeo com opção de 1080p, imagem para vídeo em 480p/720p e referência para vídeo com até sete imagens de referência.
A família Grok Imagine Video na WaveSpeedAI traz 8 endpoints REST cobrindo os fluxos de Reference-To-Video, Video-Extend, Video-To-Video, Image-To-Video, Text-To-Video. Cada variante tem seu próprio preço, parâmetros e exemplos de resultado — escolha a que combina com sua modalidade de entrada e suas restrições de produção, ou chame várias com a mesma chave de API para montar pipelines de várias etapas.
Execute o Grok Imagine Video com a mesma chave de API, a mesma conta de cobrança e os mesmos limites de taxa que você usa nos outros mais de 1.000 modelos de IA da WaveSpeedAI. Sem configuração separada por fornecedor, sem SDKs por provedor, sem limites de taxa por fornecedor — uma única integração cobre tudo, de texto para imagem e texto para vídeo até síntese de áudio, geração 3D, ampliação e edição.
Endpoints
Todos os endpoints da API de Grok Imagine Video
8 endpoints de Grok Imagine Video disponíveis agora na WaveSpeedAI — escolha a variante que combina com seu fluxo de trabalho.
/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.
Exemplos
Veja o Grok Imagine Video em ação
Resultados reais gerados pela API do Grok Imagine Video. Passe o mouse sobre qualquer vídeo para pré-visualizar e clique para abrir o visualizador em tamanho real.
Como usar
Como usar a API do Grok Imagine Video
Quatro passos do cadastro até uma geração concluída. Exemplos completos em Python, Node.js e cURL estão na seção de API abaixo.
- 01
Obtenha uma chave de API
Crie uma conta na WaveSpeedAI e copie sua chave de API no painel. Contas novas recebem créditos iniciais grátis — o suficiente para usar o playground algumas dezenas de vezes antes de a cobrança começar.
- 02
Envie uma predição
Faça POST da sua entrada em JSON para https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video. O endpoint devolve um id de predição imediatamente — as gerações são assíncronas, então você não mantém uma conexão aberta durante a inferência.
- 03
Consulte até concluir
Faça GET em https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retorne os resultados quando o status for completed; pare com erro em failed, cancelled, timeout ou deleted; continue consultando em qualquer outro status.
- 04
Leia a URL do resultado
Quando o status for "completed", leia a URL em data.outputs[0]. A URL aponta para a mídia gerada na CDN da WaveSpeedAI — imagem, vídeo, áudio ou arquivo 3D, conforme a variante do Grok Imagine Video que você chamou.
Casos de uso
O que você pode criar com o Grok Imagine Video
Fluxos de trabalho comuns para os quais desenvolvedores e criadores usam a API do Grok Imagine Video.
Texto para vídeo em duas gerações
x-ai/grok-imagine-video/text-to-video gera vídeos com duração, proporção de tela e resolução personalizáveis, enquanto x-ai/grok-imagine-video-v1.5/text-to-video adiciona saída rápida e estilizada com opções de 480p, 720p e 1080p.
Imagem para vídeo com continuidade de cena
x-ai/grok-imagine-video/image-to-video anima imagens estáticas com movimento natural, continuidade de cena e áudio sincronizado; a variante v1.5 oferece animação rápida guiada por prompt em 480p e 720p.
Referência para vídeo para preservar identidade
x-ai/grok-imagine-video/reference-to-video gera vídeos a partir de várias imagens de referência, preservando identidade, estilo e composição de cena — e a variante v1.5 aceita até sete imagens de referência para clipes conduzidos por personagens com identidade consistente.
Video-extend para sequências mais longas
x-ai/grok-imagine-video/video-extend transforma clipes curtos em vídeos mais longos, com continuidade de movimento suave e extensão natural da cena — encadeie extensões para criar sequências narrativas além de uma única janela de geração.
Edit-video com prompts de texto
x-ai/grok-imagine-video/edit-video transforma e modifica vídeos existentes com prompts de texto, para edições fluidas com IA — mudanças guiadas por prompt na filmagem de origem, sem gerar tudo de novo do zero.
Nível rápido v1.5 para conteúdo de formato curto
O catálogo posiciona as variantes da v1.5 para clipes de redes sociais, conteúdo de marketing e narrativa criativa — a geração rápida com proporções de tela selecionáveis atende pipelines de formato curto em alto volume.
Dicas
Dicas de prompt para o Grok Imagine Video
Conselhos práticos para obter melhores resultados com o Grok Imagine Video — extraídos dos padrões que funcionam em modelos de vídeo em pipelines de produção.
- 01
Defina duração e proporção de tela desde o início
Afirmação do catálogo: duração, proporção de tela e resolução personalizáveis. Defina os parâmetros de entrega na chamada da API — não gere em paisagem para recortar em 9:16 depois.
- 02
Referência para vídeo para cenas em grupo
Quando vários sujeitos referenciados precisam permanecer coerentes, use referência para vídeo com todas as imagens de referência enviadas — a identidade e a composição da cena passam das referências para a saída.
- 03
Video-extend para continuidade narrativa
Gere um bom clipe base de 5 a 8 s e depois estenda com o video-extend para uma continuação suave. Encadeie extensões para sequências mais longas, em vez de uma única geração longa.
- 04
Edit-video para alterações pontuais
Use o edit-video quando você tem uma filmagem existente que precisa de modificação guiada por prompt — mais rápido do que gerar a cena inteira de novo do zero.
- 05
Imagem para vídeo preserva a continuidade da cena
O catálogo destaca a continuidade de cena em imagem para vídeo. Envie uma imagem de referência limpa e bem iluminada — o modelo ancora o movimento na composição inicial.
Preços
Preços da API de Grok Imagine Video
O preço é por resultado. O valor final varia conforme os parâmetros definidos no playground de cada variante (resolução, duração, quantidade de resultados, referências).
| Endpoint | Tipo | Preço inicial |
|---|---|---|
| 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
Chame a API de Grok Imagine Video
Crie uma chave de API em wavespeed.ai/accesskey e envie uma predição via REST. O playground gera exemplos prontos para colar para qualquer combinação de entradas.
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)Comparar
Grok Imagine Video vs alternativas
Quando escolher o Grok Imagine Video em vez de modelos semelhantes na WaveSpeedAI.
Grok Imagine Video vs Seedance 2.0
O Seedance 2.0 traz áudio nativo em todos os níveis, além de níveis de preço Fast/Standard/Turbo e video-edit como endpoint dedicado de reestilização. O Grok Imagine Video cobre uma superfície mais ampla, de oito endpoints em duas gerações (incluindo edit-video, video-extend e o nível rápido v1.5), sob a marca Grok da xAI.
Grok Imagine Video vs Wan 2.7
O Wan 2.7 adiciona variantes de image-edit e texto para imagem na mesma família, para pipelines multimodais. O Grok Imagine Video permanece focado em vídeo, com edit-video e video-extend como endpoints de primeira classe.
Grok Imagine Video vs Veo 3.1
O Veo 3.1 tem reputação mais forte de fotorrealismo em rostos humanos e três níveis de preço do Google. O Grok Imagine Video oferece duração/resolução personalizáveis e uma superfície de cinco endpoints, incluindo edit-video — outro provedor, com um padrão de integração de API comparável.
FAQ
Grok Imagine Video API — Perguntas frequentes
Preços, licença, integração — perguntas comuns sobre executar o Grok Imagine Video na WaveSpeedAI.
O que é a API do Grok Imagine Video?
Grok Imagine Video é um modelo de geração de vídeo da xAI disponibilizado como API REST na WaveSpeedAI. xAI Grok Imagine Video — texto para vídeo, imagem para vídeo, referência para vídeo, video-extend e edit-video, além da geração rápida v1.5, com texto para vídeo em 1080p e referência para vídeo com até sete imagens. Você pode chamá-lo por código ou testá-lo no playground indicado acima.
Como chamo a API do Grok Imagine Video?
Crie uma conta na WaveSpeedAI, copie sua chave de API em /accesskey e faça POST para https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video com sua entrada em JSON. O endpoint devolve um id de predição. Consulte o endpoint de resultado a cada 2 segundos, aproximadamente, aumente o intervalo em tarefas longas e pare em qualquer status final. Exemplos prontos para produção em Python / Node.js / cURL estão acima.
Quanto custa a API do Grok Imagine Video?
O Grok Imagine Video começa em $0.05 por execução. O custo exato varia conforme os parâmetros definidos (resolução, duração, quantidade de resultados, referências). A prévia de custo ao vivo ao lado do botão Gerar no playground mostra o preço exato da sua entrada atual.
Quais variantes do Grok Imagine Video estão disponíveis?
A WaveSpeedAI hospeda 8 endpoints de Grok Imagine Video ativos: 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. Cada variante tem sua própria página de playground e seu preço.
Posso usar os resultados do Grok Imagine Video comercialmente?
Os direitos de uso comercial seguem a licença do modelo da xAI. A maioria dos modelos da xAI permite o uso comercial dos resultados; veja o resumo da licença na página do playground de cada modelo e os Termos de Serviço da WaveSpeedAI para as condições da plataforma.
Por que usar o Grok Imagine Video na WaveSpeedAI em vez de ir direto à fonte?
Uma chave de API e uma conta de cobrança para o Grok Imagine Video E mais de 1.000 outros modelos de IA de outros provedores. Sem configuração de SDK por fornecedor, sem limites de taxa separados, sem reescrever o código de integração a cada fornecedor. Os preços costumam ser iguais ou menores que os da API direta da xAI.
Provedor
Sobre a xAI
A equipe por trás do Grok Imagine Video e de toda a linha de modelos da xAI na WaveSpeedAI.
A xAI é a empresa de IA de Elon Musk, que lança modelos Grok para chat, raciocínio e geração multimodal. O Grok Imagine Video cobre texto para vídeo, imagem para vídeo, referência para vídeo, video-extend e edit-video, com duração, proporção de tela e resolução personalizáveis — disponível pela API unificada da WaveSpeedAI junto com modelos de todos os principais provedores.
Comece a criar com o Grok Imagine Video na WaveSpeedAI
Créditos iniciais grátis no cadastro. Uma chave de API para mais de 1.000 modelos de IA da xAI e de todos os outros provedores.