Hailuo 2.3 API
MiniMax Hailuo 2.3 — texto para vídeo e imagem para vídeo que respeitam a física, com melhoria de eficiência de 2,5× e 85% de precisão em instruções complexas. Níveis Standard e Pro em 768p e 1080p, além de variantes Fast otimizadas para criadores e profissionais de marketing.
Texto para vídeo nos níveis Standard (768p) e Pro (1080p). Imagem para vídeo nas variantes i2v-standard, i2v-pro, fast e fast-pro. O nível Fast gera clipes de 6 s e 10 s em 768p; o Fast Pro entrega saída 1080p de 6 s.
Visão geral
Sobre o Hailuo 2.3 API
O que o Hailuo 2.3 faz, como ele se encaixa na linha de modelos da MiniMax e por que as equipes o escolhem.
Hailuo 2.3 é um modelo de geração de vídeo da MiniMax, disponível pela API REST da WaveSpeedAI. MiniMax Hailuo 2.3 — texto para vídeo e imagem para vídeo que respeitam a física, com melhoria de eficiência de 2,5× e 85% de precisão em instruções complexas. Níveis Standard e Pro em 768p e 1080p, além de variantes Fast otimizadas para criadores e profissionais de marketing.
Texto para vídeo nos níveis Standard (768p) e Pro (1080p). Imagem para vídeo nas variantes i2v-standard, i2v-pro, fast e fast-pro. O nível Fast gera clipes de 6 s e 10 s em 768p; o Fast Pro entrega saída 1080p de 6 s.
A família Hailuo 2.3 na WaveSpeedAI traz 6 endpoints REST cobrindo os fluxos de 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 Hailuo 2.3 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 Hailuo 2.3
6 endpoints de Hailuo 2.3 disponíveis agora na WaveSpeedAI — escolha a variante que combina com seu fluxo de trabalho.
/filters:quality(82)/media/images/20260408112434_jhfd7u7l.webp)
Hailuo 2.3 Fast Pro
Hailuo 2.3 Fast Pro converts images into high-quality 6s 1080p videos, delivering fast, affordable results for creators and marketers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408112423_26myekqm.webp)
Hailuo 2.3 Fast
Hailuo 2.3 Fast by minimax generates high-quality 6s and 10s image-to-video clips at 768p, optimized for creators and marketers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408112420_sjqajwbs.webp)
Hailuo 2.3 I2v Pro
MiniMax Hailuo 2.3 Pro is an image-to-video model for ultra-clear 1080P output and physics-aware scenes with responsive rendering. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408112430_4w5uuemw.webp)
Hailuo 2.3 I2v Standard
MiniMax Hailuo 2.3 Standard is an image-to-video model producing physics-aware 768p output with a 2.5x efficiency improvement. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408112417_ysn1nalp.webp)
Hailuo 2.3 T2v Standard
Hailuo 2.3 is a text-to-video model creating physics-aware 768p videos with 2.5× efficiency and 85% complex instruction response rate. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408112426_40ibqzm4.webp)
Hailuo 2.3 T2v Pro
MiniMax Hailuo 2.3 Pro is a text-to-video model delivering 1080p videos with 2.5x efficiency and 85% complex-instruction accuracy. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Exemplos
Veja o Hailuo 2.3 em ação
Resultados reais gerados pela API do Hailuo 2.3. 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 Hailuo 2.3
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/minimax/hailuo-2.3/t2v-standard. 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 Hailuo 2.3 que você chamou.
Casos de uso
O que você pode criar com o Hailuo 2.3
Fluxos de trabalho comuns para os quais desenvolvedores e criadores usam a API do Hailuo 2.3.
Texto para vídeo em 768p que respeita a física
minimax/hailuo-2.3/t2v-standard cria vídeos 768p que respeitam a física, com eficiência de 2,5× e 85% de resposta a instruções complexas — o nível Standard para vídeo guiado por prompt a partir de texto.
Texto para vídeo Pro em 1080p
minimax/hailuo-2.3/t2v-pro entrega vídeos 1080p com eficiência de 2,5× e 85% de precisão em instruções complexas — o nível Pro quando a resolução de entrega e o seguimento de instruções importam mais.
Imagem para vídeo com cenas que respeitam a física
minimax/hailuo-2.3/i2v-standard e i2v-pro convertem imagens em vídeos que respeitam a física, em 768p e 1080p respectivamente — renderização responsiva para cenas complexas guiadas por física, segundo o catálogo.
Nível Fast para clipes de 6 s e 10 s
minimax/hailuo-2.3/fast gera clipes de imagem para vídeo de alta qualidade de 6 s e 10 s em 768p, otimizados para criadores e profissionais de marketing — útil para conteúdo social em que a curta duração e a resposta rápida importam.
Fast Pro para velocidade em 1080p
minimax/hailuo-2.3/fast-pro converte imagens em vídeos 1080p de 6 s e alta qualidade, com resultados rápidos e acessíveis — o nível 1080p otimizado para velocidade, para workflows de criadores.
Seguimento de instruções complexas
Afirmação do catálogo: 85% de precisão em instruções complexas nas variantes de texto para vídeo. Escreva prompts com várias orações, com sujeito, ação, ambiente e linguagem de câmera — o Hailuo 2.3 é ajustado para briefings ricos em instruções.
Dicas
Dicas de prompt para o Hailuo 2.3
Conselhos práticos para obter melhores resultados com o Hailuo 2.3 — extraídos dos padrões que funcionam em modelos de vídeo em pipelines de produção.
- 02
Escreva prompts complexos com várias orações
Afirmação do catálogo: 85% de precisão em instruções complexas. O Hailuo 2.3 é ajustado para briefings ricos em instruções — sujeito, ação, ambiente, câmera e estilo em um só prompt.
- 03
Escolha Standard ou Pro pela resolução
t2v-standard e i2v-standard em 768p para iteração; t2v-pro e i2v-pro em 1080p para a entrega. O mesmo formato de prompt em todos os níveis.
- 04
Cenas que respeitam a física precisam de movimento explícito
O catálogo destaca a renderização que respeita a física. Descreva as interações entre objetos, a gravidade e o comportamento dos materiais — não apenas descrições estáticas da cena.
- 05
Imagem para vídeo para produto e lifestyle
As variantes i2v animam fotos de produtos e imagens de lifestyle com renderização responsiva que respeita a física — útil para e-commerce e criativos de anúncios a partir de fotografias existentes.
Preços
Preços da API de Hailuo 2.3
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 |
|---|---|---|
| minimax/ | image-to-video | $0.33 |
| minimax/ | image-to-video | $0.19 |
| minimax/ | image-to-video | $0.49 |
| minimax/ | image-to-video | $0.28 |
| minimax/ | text-to-video | $0.28 |
| minimax/ | text-to-video | $0.49 |
API
Chame a API de Hailuo 2.3
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/minimax/hailuo-2.3/t2v-standard
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/minimax/hailuo-2.3/t2v-standard" \
-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,
"enable_prompt_expansion": false
}')
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/minimax/hailuo-2.3/t2v-standard";
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,
"enable_prompt_expansion": false
}),
});
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,
"enable_prompt_expansion": False
}
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/minimax/hailuo-2.3/t2v-standard", 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
Hailuo 2.3 vs alternativas
Quando escolher o Hailuo 2.3 em vez de modelos semelhantes na WaveSpeedAI.
Hailuo 2.3 vs Hailuo 02
O Hailuo 02 é a geração anterior, com estrutura de níveis Standard/Pro/Fast semelhante em resoluções comparáveis. O Hailuo 2.3 traz como principais melhorias a eficiência de 2,5× e os 85% de precisão em instruções complexas.
Hailuo 2.3 vs Seedance 1.5 Pro
O Seedance 1.5 Pro traz Smart Duration, seeds, video-extend e áudio opcional a um preço menor. O Hailuo 2.3 prioriza a renderização que respeita a física e a precisão em instruções complexas, com níveis Fast dedicados para workflows de criadores.
Hailuo 2.3 vs Wan 2.6
O Wan 2.6 traz áudio sincronizado, referência para vídeo, video-extend e image-edit na mesma família. O Hailuo 2.3 permanece focado em texto para vídeo e imagem para vídeo, com renderização que respeita a física e níveis Fast para conteúdo de formato curto.
FAQ
Hailuo 2.3 API — Perguntas frequentes
Preços, licença, integração — perguntas comuns sobre executar o Hailuo 2.3 na WaveSpeedAI.
O que é a API do Hailuo 2.3?
Hailuo 2.3 é um modelo de geração de vídeo da MiniMax disponibilizado como API REST na WaveSpeedAI. MiniMax Hailuo 2.3 — texto para vídeo e imagem para vídeo que respeitam a física, com melhoria de eficiência de 2,5× e 85% de precisão em instruções complexas. Níveis Standard e Pro em 768p e 1080p, além de variantes Fast otimizadas para criadores e profissionais de marketing. Você pode chamá-lo por código ou testá-lo no playground indicado acima.
Como chamo a API do Hailuo 2.3?
Crie uma conta na WaveSpeedAI, copie sua chave de API em /accesskey e faça POST para https://api.wavespeed.ai/api/v3/minimax/hailuo-2.3/t2v-standard 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 Hailuo 2.3?
O Hailuo 2.3 começa em $0.19 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 Hailuo 2.3 estão disponíveis?
A WaveSpeedAI hospeda 6 endpoints de Hailuo 2.3 ativos: minimax/hailuo-2.3/fast-pro, minimax/hailuo-2.3/fast, minimax/hailuo-2.3/i2v-pro, minimax/hailuo-2.3/i2v-standard, minimax/hailuo-2.3/t2v-standard, minimax/hailuo-2.3/t2v-pro. Cada variante tem sua própria página de playground e seu preço.
Posso usar os resultados do Hailuo 2.3 comercialmente?
Os direitos de uso comercial seguem a licença do modelo da MiniMax. A maioria dos modelos da MiniMax 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 Hailuo 2.3 na WaveSpeedAI em vez de ir direto à fonte?
Uma chave de API e uma conta de cobrança para o Hailuo 2.3 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 MiniMax.
Provedor
Sobre a MiniMax
A equipe por trás do Hailuo 2.3 e de toda a linha de modelos da MiniMax na WaveSpeedAI.
A MiniMax é um laboratório chinês de IA conhecido pela geração de vídeo Hailuo e por modelos de fala. O Hailuo 2.3 traz texto para vídeo e imagem para vídeo que respeitam a física, com níveis Standard, Pro e Fast — posicionado em torno da eficiência de 2,5× e da forte precisão em instruções complexas para workflows de criadores e de marketing.
Comece a criar com o Hailuo 2.3 na WaveSpeedAI
Créditos iniciais grátis no cadastro. Uma chave de API para mais de 1.000 modelos de IA da MiniMax e de todos os outros provedores.