APIMart
Como Usar o MiniMax Hailuo 02: Guia Completo

Como Usar o MiniMax Hailuo 02: Guia Completo

Aprenda a usar o MiniMax Hailuo 02 na APIMart: gere uma chave de API, estruture pedidos texto-para-vídeo e imagem-para-vídeo e renderize clipes cinematográficos em 1080p.

Tutorial

O MiniMax Hailuo 02 é um modelo de IA poderoso para criar vídeos com qualidade cinematográfica e controle preciso sobre imagem, movimento e efeitos. Disponível na APIMart, ele suporta texto-para-vídeo, imagem-para-vídeo e transições baseadas em quadros, permitindo gerar clipes curtos de alta qualidade em resoluções de até 1080p. Veja o que você precisa saber:

  • Principais recursos: crie vídeos a partir de prompts de texto, imagens ou transições de quadros, com opções de movimentos de câmera como [Pan left] ou [Zoom in].
  • Preços: clipes em 1080p custam US$ 0,08/segundo, com 20% de desconto na APIMart.
  • Configuração: gere uma chave de API, estruture seu pedido com parâmetros e use polling assíncrono para recuperar os vídeos.
  • Aplicações: ideal para anúncios, vitrines de produtos, storyboarding e vídeos de treinamento.

Para começar, crie uma conta na APIMart, proteja sua chave de API e siga o guia passo a passo para gerar vídeos. Use prompts específicos e comandos de câmera para maximizar a qualidade do vídeo. Para projetos mais longos, una vários clipes usando quadros consistentes ou explore o Kling V3 como alternativa de geração cinematográfica.

Primeiros passos com o MiniMax Hailuo 02 na APIMart

MiniMax Hailuo 02

Configuração da conta e acesso à chave de API

Para começar, acesse apimart.ai e crie uma conta. Se você faz parte de uma equipe, a APIMart permite configurar uma organização. Esse recurso facilita a colaboração ao deixar que todos compartilhem um saldo central, eliminando a necessidade de trocar credenciais pessoais.

Quando sua conta estiver pronta, adicione fundos ao seu saldo compartilhado. Esse saldo vale para todos os 500+ modelos disponíveis na plataforma. Isso inclui outras opções de ponta como o Veo 3.1 para geração de vídeo de nível profissional. Em seguida, vá até a seção API Key Management no Console Dashboard e gere uma chave de API.

Lembre-se: sua chave de API é exibida apenas uma vez. Certifique-se de copiá-la e armazená-la com segurança, como em um gerenciador de senhas ou um cofre de segredos. Ao usar a chave no seu código, carregue-a a partir de uma variável de ambiente (por exemplo, MINIMAX_API_KEY) em vez de embuti-la diretamente. Isso reduz o risco de exposição acidental caso seu código seja compartilhado ou enviado ao controle de versão. Toda requisição de API que você fizer incluirá essa chave no cabeçalho de autorização:

Authorization: Bearer YOUR_API_KEY

Para equipes, o recurso de Organizações é uma ótima forma de gerenciar o acesso de maneira centralizada, evitando a necessidade de compartilhar credenciais individuais de conta [2]. Com sua chave de API pronta, você pode configurar os parâmetros do pedido e começar a gerar vídeos. Você também pode explorar o Grok Imagine Video para outras saídas de alta qualidade.

Parâmetros essenciais para pedidos do MiniMax Hailuo 02

Depois de proteger sua chave de API, você precisará configurar seu pedido com os parâmetros certos. O campo "model": "MiniMax-Hailuo-02" é obrigatório, junto com vários outros. Aqui está um resumo rápido dos mais importantes:

ParâmetroTipoDescriçãoObservações
modelstringIdentifica o modeloDeve ser MiniMax-Hailuo-02
promptstringDescreve a cena, a ação e o estiloMáx. 2.000 caracteres
durationintegerDuração do clipe em segundos5 ou 10; 1080p suporta apenas 5s
resolutionstringQualidade da saída512p, 768p ou 1080p
first_frame_imagestringQuadro inicial para imagem-para-vídeoURL pública ou Base64; máx. 20MB
last_frame_imagestringQuadro final para o modo de quadro inicial e finalURL pública ou string Base64
prompt_optimizerbooleanRefina automaticamente seu promptPadrão true; recomendado

Um detalhe importante: a geração de vídeo é assíncrona. Quando você envia um pedido, a API responde com um task_id em vez do vídeo em si. Você precisará fazer polling em /v1/tasks/{task_id} a cada 15–30 segundos até o status mudar para "completed". Assim que estiver pronto, baixe o vídeo imediatamente, pois os links gerados expiram após 24 horas [2].

Com seus parâmetros definidos, você está pronto para se concentrar em criar um prompt eficaz e aproveitar ao máximo o MiniMax Hailuo 02.

Como escrever prompts eficazes

Criar um bom prompt é fundamental para gerar vídeos de alta qualidade. Um prompt bem estruturado inclui seis elementos: enquadramento ou movimento de câmera, sujeito e descrição, ação, cena, iluminação e estilo ou clima. Por exemplo, em vez de uma descrição vaga como "uma mulher andando em uma cidade", tente algo mais específico: "[Tracking shot] Uma mulher de casaco vermelho caminha apressada por uma rua de Manhattan encharcada de chuva ao anoitecer, letreiros de neon refletindo no asfalto molhado, estilo noir cinematográfico."

Para tornar seus vídeos dinâmicos, inclua comandos de câmera diretamente no prompt. Comandos como [Pan left, Pedestal up] podem adicionar movimento, enquanto outros como [Truck left], [Push in] ou [Static shot] oferecem ainda mais controle sobre a perspectiva [3].

Ao lidar com cenas complexas, deixe o prompt_optimizer definido como true. Esse recurso refina e expande automaticamente sua descrição, frequentemente resultando em vídeos mais fluidos e coerentes com mínimo esforço [1].

Como criar vídeos cinematográficos com IA no Hailuo 02

Guia passo a passo: gerando vídeos com o MiniMax Hailuo 02

MiniMax Hailuo 02: Fluxo de geração de vídeo na APIMart
MiniMax Hailuo 02: Fluxo de geração de vídeo na APIMart

Como fazer um pedido básico de API texto-para-vídeo

Se você já tem sua chave de API e seu prompt prontos, enviar seu primeiro pedido é fácil. Basta fazer uma chamada POST para https://api.apimart.ai/v1/videos/generations. Inclua seu Bearer Token no cabeçalho e use um corpo JSON como este:

{
  "model": "MiniMax-Hailuo-02",
  "prompt": "[Tracking shot] A lone astronaut walks across a red desert at golden hour, dust swirling around their boots, cinematic wide-angle style.",
  "duration": 5,
  "resolution": "1080p"
}

Importante: a resolução 1080p suporta apenas clipes de 5 segundos. Para um vídeo de 10 segundos, você precisará reduzir a resolução para 768p ou 512p. O preço depende tanto da resolução quanto da duração — 768p custa US$ 0,04 por segundo, enquanto 1080p é cobrado a US$ 0,08 por segundo [2].

Quando você envia o pedido, a API retorna um task_id e o status submitted. O vídeo levará entre 30 e 90 segundos para renderizar [2].

Como usar o recurso imagem-para-vídeo

Para pedidos de imagem-para-vídeo, você precisará incluir um parâmetro adicional: first_frame_image. Ele pode ser uma URL pública (por exemplo, https://example.com/start.jpg) ou uma string Data URL codificada em Base64. Certifique-se de que a imagem atenda aos requisitos de tipo de arquivo, tamanho e proporção especificados.

Seu prompt deve descrever o movimento, não os detalhes visuais da cena, já que a imagem já fornece esse contexto. Por exemplo, se sua imagem inicial é um produto sobre uma mesa, um prompt como "[Slow zoom in] Product rotates gently, soft studio lighting, clean white background" diz ao modelo como animá-la. A resolução da saída corresponderá às dimensões da sua imagem de entrada, então usar uma fonte de alta qualidade é essencial para resultados nítidos.

Para efeitos mais avançados, você pode incluir um last_frame_image junto com seu first_frame_image. Isso cria um vídeo de transição entre duas imagens, perfeito para coisas como revelações de produtos, comparações antes-e-depois ou transições de cena em projetos maiores.

Depois que seu pedido estiver configurado, monitore a resposta da API para recuperar seu vídeo animado. Para projetos que exigem áudio integrado, considere explorar a API do Veo 3.1, que suporta geração de som sincronizado.

Lendo respostas da API e baixando saídas

Quando o status da sua tarefa mudar para success, a API fornecerá um file_id. Use-o em um pedido separado de "Retrieve File" para obter o download_url. Veja como funciona o fluxo de status:

StatusSignificadoO que fazer
submitted / PreparingTarefa recebidaAguarde e faça polling novamente
processingVídeo em renderizaçãoAguarde e faça polling novamente
successGeração concluídaSolicite a URL de download
failedGeração falhouVerifique error_message, tente de novo

Faça polling no endpoint /v1/tasks/{task_id} a cada 15–30 segundos até o status mudar para success. Quando isso acontecer, solicite o vídeo e baixe-o. Lembre-se de que os links de download expiram após 24 horas, então certifique-se de salvar seu arquivo imediatamente [2].

Se você estiver trabalhando em Python, pode usar requests.get(download_url).content para baixar o vídeo e salvá-lo como um arquivo .mp4. Para evitar polling manual, você pode configurar um callback_url no seu pedido. Dessa forma, a APIMart notificará seu servidor com um pedido POST quando o status da tarefa for atualizado para success ou failed [3].

Por fim, sempre verifique o campo code na resposta da API. Um valor de 200 significa que o pedido foi bem-sucedido, mas você ainda precisará monitorar o status da tarefa para detectar possíveis erros de renderização [1][3].

Melhorando a qualidade do vídeo e a integração de fluxo de trabalho

Refinando prompts e configurações de parâmetros

Para aprimorar a qualidade do vídeo, tente estruturar os prompts com este formato: [Sujeito e ação], [elemento físico/ambiental], [movimento de câmera], [iluminação/atmosfera], [descritor de qualidade] [7]. Aqui está um exemplo: "Um barista despeja leite vaporizado no espresso, líquido girando em câmera lenta, [Zoom in], iluminação aconchegante de café, qualidade cinematográfica." Essa abordagem ajuda o modelo a simular movimento e atmosfera realistas de forma mais eficaz.

O MiniMax-Hailuo-2.3 oferece 15 comandos de câmera, que você pode combinar (até três) em um único conjunto de colchetes, como [Pan left, Pedestal up] [3]. Use a tabela abaixo para consulta rápida:

CategoriaComandos
Horizontal/Vertical[Truck left/right], [Pan left/right], [Pedestal up/down], [Tilt up/down]
Profundidade[Push in], [Pull out], [Zoom in/out]
Especial[Shake], [Tracking shot], [Static shot]

Por padrão, o recurso prompt_optimizer está ativado, o que geralmente melhora a qualidade da saída. Mantenha-o ligado, a menos que você precise que o modelo siga um roteiro altamente específico. Se a velocidade for sua prioridade e você aceitar menos refinamento, defina fast_pretreatment: true para reduzir o tempo de pré-processamento [1][6].

Depois de ajustar seus prompts e configurações, integre-os a um pipeline mais amplo para elevar a qualidade da sua produção.

Construindo pipelines multimodelo com a APIMart

O Hailuo 02 funciona melhor quando combinado com ferramentas complementares para áudio e sequências prolongadas. Embora ele se destaque na criação de imagens de B-roll visualmente dinâmicas — como água, fogo ou tecido — ele não gera áudio. Para preencher essa lacuna, combine-o com ferramentas do MiniMax Audio, como o Speech 2.8 para narração ou o Music 2.6 para trilhas sonoras, durante a pós-produção [8]. Para projetos de marca ou comerciais, comece com um modelo de imagem para gerar um quadro base e, em seguida, alimente-o no Hailuo 02 como first_frame_image para controle preciso sobre a composição [7].

Para vídeos com mais de 10 segundos, tire um print do último quadro de um clipe finalizado e use-o como first_frame_image no próximo pedido. Essa técnica garante consistência nos detalhes do personagem e na iluminação ambiental entre vários clipes [8].

"A consistência do MiniMax Hailuo 02 é incrível! As imagens dos personagens permanecem estáveis em vários clipes." - Wei Zhang, Animador Independente [2]

Tratamento de erros e boas práticas de API

Mesmo com prompts e pipelines refinados, problemas podem surgir. Siga estas boas práticas para resolver problemas e otimizar as respostas da API de forma eficaz.

As duas falhas mais comuns com o Hailuo 02 envolvem combinações de resolução/duração não suportadas e entradas de imagem inválidas. Sempre verifique se suas configurações de resolução e duração são compatíveis [1][6]. Para tarefas de imagem-para-vídeo, garanta que sua imagem de origem tenha menos de 20MB, lado curto maior que 300px e proporção entre 2:5 e 5:2. Formatos aceitos incluem JPG, PNG e WebP [5].

Tipo de erroDetecçãoSolução
Configuração não suportadaA tarefa retorna failed imediatamenteVerifique a compatibilidade entre resolução e duração [1][6]
Imagem inválidaErro da API em first_frame_imageVerifique formato (JPG/PNG/WebP), tamanho e proporção [5]
Timeout de callbackNenhuma atualização de status recebidaGaranta que o servidor retorne o challenge em até 3 segundos [3]
Limite de taxa / timeoutHTTP 429 ou queda de conexãoDefina o intervalo de polling para 10 segundos [4]

Quando uma tarefa falha, sempre verifique o campo error_message na resposta JSON. Ele fornece diagnósticos detalhados para ajudar a resolver problemas rapidamente [4]. Para configurações de produção, use o parâmetro callback_url em vez de polling manual. Isso reduz chamadas de API desnecessárias e mantém seu fluxo de trabalho responsivo [3].

Conclusão: principais pontos

Aqui está um resumo rápido do que torna o MiniMax Hailuo 02 uma ferramenta de destaque para geração de vídeo.

O MiniMax Hailuo 02 oferece criação de vídeo com qualidade cinematográfica com precisão incrível. Graças à sua arquitetura NCR, que conta com 3x mais parâmetros e 4x mais dados de treinamento em comparação com modelos anteriores [7], ele produz efeitos altamente realistas para elementos complexos como água, fogo, fumaça e tecido.

Pela APIMart, você pode garantir um desconto de 20%, junto com preços competitivos tanto para resoluções 768p quanto 1080p [2]. Ele conta com um SLA de 99,9% de disponibilidade e tempos típicos de geração de apenas 30 a 90 segundos [2], tornando-o uma escolha prática para tudo, desde produção profissional até experimentação criativa. Para quem precisa de um espaço de trabalho mais visual, um editor de canvas com IA pode otimizar ainda mais o processo de edição.

Os recursos de destaque do modelo incluem:

  • Ferramentas de imagem-para-vídeo para controle preciso.
  • Comandos de câmera entre colchetes (por exemplo, [Tracking shot], [Zoom in]) para cinematografia de nível profissional.
  • Continuidade de último quadro, garantindo transições suaves para sequências prolongadas.

Os usuários elogiaram sua confiabilidade e velocidade. Como compartilha David Chen, Engenheiro Full-Stack:

"Valorizo estabilidade e velocidade. O MiniMax Hailuo 02 entrega desempenho excepcional." [2]

Lembre-se de que os clipes em 1080p são limitados a 5–6 segundos. Para vídeos mais longos, o 768p é uma ótima alternativa, oferecendo qualidade consistente a um preço competitivo [1][3].

Com esses recursos, o MiniMax Hailuo 02 está pronto para elevar seu fluxo de trabalho de produção de vídeo ao próximo nível.

Perguntas frequentes

Como faço clipes com mais de 10 segundos?

O MiniMax Hailuo 02 tem um limite máximo de duração de clipe de 10 segundos. Se você precisar de clipes mais longos, terá que trabalhar dentro dessa restrição. Defina a duração para 10 segundos e escolha uma resolução compatível, como 768p ou 1080p, no seu pedido.

Para tarefas de texto-para-vídeo, inclua os seguintes parâmetros no seu pedido:

  • duration: 10
  • resolution: "768P"
  • model: "MiniMax-Hailuo-02"

Após enviar o pedido, verifique o status da tarefa e baixe o arquivo gerado assim que estiver pronto.

O que devo fazer se minha tarefa falhar?

Se sua tarefa de geração de vídeo não der certo, comece revisando a mensagem de status da API para identificar o problema. Aqui estão alguns códigos de erro comuns para ficar atento:

  • 1002: indica que você atingiu os limites de taxa.
  • 1004/2049: aponta problemas de autenticação.
  • 1008: sinaliza saldo insuficiente na sua conta.
  • 1026: sinaliza conteúdo sensível na entrada.

Para erros de limite de taxa (HTTP 429) ou problemas relacionados ao servidor (HTTP 5xx), tente implementar backoff exponencial — isso significa adicionar atrasos progressivamente mais longos entre as tentativas. Além disso, verifique novamente seus parâmetros de entrada e garanta que seus prompts evitem conteúdo sensível para prevenir erros de validação.

Como posso manter os personagens consistentes entre clipes?

Para manter a consistência dos personagens no MiniMax Hailuo 02, opte pelo modo Subject Reference e use uma imagem de referência clara e bem iluminada. Se você estiver trabalhando com vários clipes, garanta a consistência incluindo detalhes de iluminação correspondentes nos seus prompts. Para um fluxo visual mais suave, alinhe os ângulos de câmera entre as tomadas e considere transições sutis como crossfades ou match-cuts durante a pós-produção. Essas técnicas ajudam a criar uma narrativa coesa e bem-acabada.

Pronto para testar?

Escolha o modelo que você quer no marketplace

Teste modelos de chat, imagem e vídeo no marketplace da APIMart e experimente rapidamente as capacidades dos modelos com uma API unificada.

Modelos de chatModelos de imagemModelos de vídeo
Explorar marketplace