Claude Opus 5.5 já está disponível no SeedRouter

Video

Grok Imagine Video 1.5

View Markdown

Gere com o Grok Imagine Video 1.5 clipes de 6 a 15 segundos com áudio a partir de um prompt ou de uma imagem, em 480p ou 720p, cobrados por segundo e entregues como tarefa.

O Grok Imagine Video 1.5 é o modelo de vídeo da xAI. Uma única requisição cria um clipe de 6 a 15 segundos com áudio a partir de um prompt, ou de um prompt mais uma imagem, em 480p ou 720p e em 16:9, 9:16 ou 1:1. Envie a requisição, guarde o ID da tarefa retornado e leia o vídeo pronto a partir da tarefa. As imagens são enviadas como URLs.

IDs de modelo

ID de modeloEntradasResoluçõesDuração
grok-imagine-video-1-5texto, uma imagem480p, 720pDe 6 a 15 segundos

Veja a página do modelo para os preços atuais.

Exemplo rápido

curl https://api.seedrouter.ai/v1/videos/generations \
  -H "Authorization: Bearer $SEEDROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-imagine-video-1-5",
    "prompt": "A red paper boat drifting on a calm pond at sunrise, soft mist, slow push-in, birdsong. No text, no logos.",
    "resolution": "480p",
    "duration": 8,
    "aspect_ratio": "16:9"
  }'

Endpoint

POST https://api.seedrouter.ai/v1/videos/generations
CabeçalhoValor
AuthorizationBearer YOUR_API_KEY
Content-Typeapplication/json

A resposta é uma tarefa ({"id": "task_...", "status": "processing"}), não o vídeo pronto. Consulte GET /v1/tasks/{task_id} para obter o resultado. Mantenha as chaves de API no código do lado do servidor.

Parâmetros

CampoTipoPadrãoObservações
modelstringobrigatóriogrok-imagine-video-1-5
promptstringobrigatórioAté 10.000 caracteres. Obrigatório também com uma imagem.
image_urlslista de URLsnenhumNo máximo uma imagem. Com ela, o clipe é de imagem para vídeo; sem ela, de texto para vídeo.
resolutionenum480p480p ou 720p.
durationinteger8De 6 a 15 segundos.
aspect_ratioenum16:916:9, 9:16 ou 1:1. Com uma imagem, o clipe segue o formato dela.
audiobooleantrueAceito por compatibilidade. Todo clipe tem áudio: false não cria um clipe sem som.
fallbackobjectnenhum{"enabled": true} ou {"enabled": false}. Aceito por compatibilidade e ignorado.

O esquema é estrito: campos desconhecidos são rejeitados em vez de ignorados. callback_url não está disponível; consulte a tarefa.

Imagem para vídeo

Passe uma imagem em image_urls e descreva o que acontece em seguida em prompt. O clipe começa na imagem e mantém o formato dela, então uma imagem vertical gera um clipe vertical, independentemente do valor de aspect_ratio.

{
  "model": "grok-imagine-video-1-5",
  "prompt": "The subject slowly turns toward the camera, soft natural light, gentle breeze, quiet room tone.",
  "image_urls": ["https://example.com/start.png"],
  "resolution": "720p",
  "duration": 6
}

Entradas de mídia

A imagem é uma URL HTTP(S) pública. Data URIs em base64 não são aceitos: envie o arquivo para o seu próprio armazenamento e passe a URL dele. Use uma imagem JPG ou PNG de até 10 MB.

Fatores de custo

Veja a seção de preços do modelo para as tarifas atuais. O Grok Imagine Video 1.5 é cobrado por segundo de vídeo, com uma tarifa definida pela resolução:

cost = duration × rate per second for the resolution

Texto para vídeo e imagem para vídeo custam o mesmo. A duração é conhecida quando a requisição é aceita, então o valor reservado é o valor cobrado. Veja as cobranças finais no histórico de uso da sua conta. Tarefas que falham não são cobradas.

Esquema de saída

O envio retorna a tarefa:

{"id": "task_...", "model": "grok-imagine-video-1-5", "status": "processing", "created_at": 1789689600}

Consultar a tarefa

GET https://api.seedrouter.ai/v1/tasks/{task_id}

Consulte a cada 10–20 segundos até que status seja completed ou failed. Um tempo limite de rede durante a consulta não significa que a geração falhou: guarde o ID da tarefa e retome a verificação. Não crie outra tarefa para acompanhar o progresso.

Tarefa concluída

{
  "id": "task_...",
  "model": "grok-imagine-video-1-5",
  "status": "completed",
  "created_at": 1789689600,
  "finished_at": 1789689720,
  "output": {
    "video_url": "https://static.seedrouter.ai/media/tasks/task_example/0.mp4"
  }
}

Nos nossos testes, clipes 720p de 8 segundos voltaram como MP4 (H.264) com uma faixa de áudio AAC em 1280 × 720 para 16:9, 720 × 1280 para 9:16 e 720 × 720 para 1:1, entre 111 e 133 segundos depois do envio. Os clipes 480p voltaram em 45–84 segundos.

Erros

Requisições rejeitadas antes de uma tarefa ser criada retornam um erro HTTP com um objeto error e não são cobradas. Uma tarefa que falha depois de aceita retorna HTTP 200 quando consultada, com status: "failed" e um objeto error.

Veja o catálogo de erros comum para códigos, status HTTP e orientações de nova tentativa.

{
  "id": "task_...",
  "model": "grok-imagine-video-1-5",
  "status": "failed",
  "error": {
    "code": 60001,
    "message": "The request was rejected by the content policy. Please revise the prompt or input images."
  }
}

Se o próprio envio atingir o tempo limite, confira suas tarefas antes de enviar de novo: a primeira requisição pode ter sido aceita.

Dicas

  • Descreva assunto, lugar, movimento de câmera e luz e especifique os sons que você quer; o áudio é gerado junto com a imagem.
  • Faça o rascunho em 480p e depois renderize a cena final em 720p com a mesma requisição.
  • Para vídeo vertical, envie aspect_ratio: "9:16" ou uma imagem vertical.
  • Adicione no text, no logos para evitar marcas inventadas.

Relacionados