HappyHorse 1.0 API
Vídeo de IAHappyHorse 1.0 é a família de vídeo HappyHorse de primeira geração no OmniaKey, publicada como um card com um id de modelo por operação: happyhorse-1.0-t2v para texto, happyhorse-1.0-i2v para um primeiro quadro e happyhorse-1.0-r2v para planos guiados por referências.
- Por segundo de saída$0,112–$0,192
- OperaçõesTexto para vídeo
- Imagem para vídeo
- Referência para vídeo
- IDshappyhorse-1.0-i2v
- happyhorse-1.0-r2v
- Ver preços de ferramentas e regras de cobrança
Seu resultado aparecerá aqui quando você executar o modelo.
01
Onde ele se encaixa
HappyHorse 1.0 é a família de vídeo HappyHorse de primeira geração no OmniaKey, publicada como um card com um id de modelo por operação: happyhorse-1.0-t2v para texto, happyhorse-1.0-i2v para um primeiro quadro e happyhorse-1.0-r2v para planos guiados por referências.
Use HappyHorse 1.0 para reproduzir um pipeline baseado no 1.0; o HappyHorse 1.1 custa menos tanto em 720P quanto em 1080P e adiciona o nível 480P.
02
O que ele faz
Texto para vídeo
happyhorse-1.0-t2v
Gera um clipe curto de vídeo a partir de um texto.
Imagem para vídeo
happyhorse-1.0-i2v
Anima uma imagem estática em um clipe curto.
Referência para vídeo
happyhorse-1.0-r2v
Orienta o clipe com material de referência para manter um personagem, um estilo ou um movimento.
03
Em detalhe
O HappyHorse 1.0 é a primeira geração da família de vídeo HappyHorse, da Alibaba, neste catálogo. Ele vem como um único card com três ids — happyhorse-1.0-t2v, happyhorse-1.0-i2v e happyhorse-1.0-r2v — correspondentes a trabalho de texto, primeiro quadro e referência, respectivamente, e tem preços para duas resoluções, 720P e 1080P.
Não há entrada em 480P nesta geração, e os dois níveis dela estão listados acima dos níveis equivalentes do HappyHorse 1.1. Essa relação é o que faz do 1.0 uma escolha de compatibilidade, não o padrão: ele existe para pipelines cujos prompts, recortes e correção de cor foram ajustados ao visual mais antigo.
Nosso teste de 14 de setembro de 2026 executou um job de cada tipo a 720P, e cada um voltou como um MP4 de 5,16 segundos. Esses três arquivos, e uma comparação em formato retrato com o Wan 3.0 de outubro, estão registrados abaixo.
Reexecutar um pipeline 1.0 já ajustado
Se uma biblioteca de prompts, um conjunto de recortes e uma correção de cor foram construídos em torno da saída do 1.0, migrá-los para o 1.1 muda o resultado de um jeito que o cliente percebe. Mantenha o id antigo para essas reimpressões e deixe o trabalho novo na família mais recente.
Igualar uma campanha antiga
Quando uma campanha sazonal precisa ficar ao lado dos filmes do ano passado, o mesmo gerador é a forma mais econômica de manter o visual consistente. Renderize um clipe de referência primeiro e compare com o arquivo arquivado antes de fechar o lote.
Primeiros quadros com formato próprio
O id i2v segue a imagem de origem: nosso teste de 5 segundos retornou 1324x696 a partir da imagem estática enviada, não um quadro 16:9 com faixas pretas. Componha a imagem estática no formato final e deixe a proporção fora da requisição.
04
Notas de teste
Nosso teste de 14 de setembro de 2026 renderizou um job texto para vídeo de 5 segundos a 720p do HappyHorse 1.0 como um MP4 1280x720 com 5,16 segundos de duração.
O job imagem para vídeo do HappyHorse 1.0 recebeu um primeiro quadro e retornou um MP4 1324x696 de 5,16 segundos, seguindo o formato da imagem de origem.
O referência para vídeo do HappyHorse 1.0 retornou um MP4 1280x720 de 5,16 segundos a partir de uma imagem de referência.
Uma requisição 9:16 a 480P em 25 de outubro de 2026 voltou do HappyHorse 1.0 como 480x848, um pouco mais estreita que os 480x854 que o Wan 3.0 retornou.
05
Limites a considerar
- Nenhum nível 480P tem preço nesta geração, portanto não há uma etapa de rascunho barata dentro dela; testar um prompt aqui custa o mesmo por segundo que finalizá-lo.
- As duas resoluções com preço ficam acima dos valores do HappyHorse 1.1, o que significa que o modelo mais antigo também é o mais caro em 720P e 1080P.
- Três ids precisam ser tratados separadamente: texto, primeiro quadro e referência usam cada um um nome de modelo diferente, e um lote misto exige a troca do id por job.
- A família para em 1080P, então um master em 4K não pode sair deste id em nenhuma condição.
06
Comparar modelos próximos
| Modelo | Melhor para | Operações | Preço divulgado |
|---|---|---|---|
| HappyHorse 1.0Esta página happyhorse-1.0 | A geração mais antiga, mantida para pipelines já ajustados ao seu visual. | Texto para vídeo · Imagem para vídeo · Referência para vídeo | $0,112–$0,192 por segundo |
| HappyHorse 1.1 happyhorse-1.1 | Mais barato nas duas resoluções compartilhadas, acrescenta 480P e venceu dois de três prompts contra o Kling. | Texto para vídeo · Imagem para vídeo · Referência para vídeo | $0,042–$0,108 por segundo |
| Wan 3.0 wan3.0-video | Tomadas de trinta segundos, três resoluções e uma operação de referência a um valor menor. | Texto para vídeo · Imagem para vídeo · Referência para vídeo | $0,04–$0,16 por segundo |
07
Fontes e verificação
Guia atualizado em 2026-10-27.
08
Como chamar
Os modelos de mídia funcionam de forma assíncrona: crie uma tarefa, consulte até terminar e baixe a URL assinada do recurso.
# 1. Create the job. 202 Accepted; the body carries the task id,
# the pre-charged price, and a poll_url. Reuse one Idempotency-Key
# across retries so a timeout never starts a second paid job.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: happyhorse-1.0-001" \
-d '{
"model": "happyhorse-1.0-t2v",
"type": "video",
"operation": "text_to_video",
"input": {"prompt": "a paper boat on a quiet lake at sunset"},
"parameters": {"duration": 6, "resolution": "720p"}
}'
# 2. The operation picks the model id on this route:
# happyhorse-1.0-t2v prompt only
# happyhorse-1.0-i2v media[] type "first_frame"
# happyhorse-1.0-r2v media[] type "reference_image"
# 3. Poll GET /v1/media/tasks/{id} until status is
# succeeded | failed | canceled. Progress carries percent and stage.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks/TASK_ID \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"
# 4. Download assets[0].url before expires_at, or poll again for a
# fresh signed URL. Failed and canceled jobs are refunded.
curl -sS -o out.mp4 "$(jq -r '.assets[0].url' result.json)"09
Preço
Trabalhos de vídeo são cobrados por segundo de saída gerada, não por token. Trabalhos com falha ou cancelados são reembolsados automaticamente.
$0,112–$0,192por segundoEconomize 20%
- 720P
- $0,112por segundo
- 1080P
- $0,192por segundo
Mais modelos de Alibaba
Artigos relacionados
Clapping Cat Meme AI: faça seu pet bater palmas com imagem para vídeo
Uma foto, um prompt, três modelos: os três fizeram o gato sentar e bater palmas, mas a boca e a marca d'água mudaram.
Leia o artigoHappyHorse 1.1 vs Kling 3.0: teste com o mesmo prompt e preço
Os mesmos três prompts: HappyHorse 1.1 ganhou a cena cheia e a órbita do perfume, Kling 3.0 acertou a manobra.
Leia o artigoHappyHorse 1.1 vs Seedance 2.0: teste com o mesmo prompt e preço
Os mesmos três prompts no mesmo dia: Seedance 2.0 fez os melhores clipes, HappyHorse 1.1 os fez duas vezes mais rápido.
Leia o artigoAPI Wan 3.0: texto para vídeo e imagem para vídeo em Python
Um script, dois clipes: o código, os tempos reais e o preço por segundo da Alibaba.
Leia o artigoPerguntas frequentes
Como chamo HappyHorse 1.0 na OmniaKey?
Envie um POST para /v1/media/tasks com o id do modelo, type "video" e operation "text_to_video" — ou "image_to_video" com um primeiro quadro em input.media[] (type "first_frame"). Reutilize a mesma Idempotency-Key nas tentativas para que um timeout nunca inicie um segundo trabalho cobrado.
Quanto custa o HappyHorse 1.0?
O HappyHorse 1.0 é cobrado a $0,112–$0,192 por segundo de vídeo gerado. A criação pré-cobra a duração solicitada do seu saldo pré-pago, e trabalhos com falha ou cancelados são reembolsados automaticamente.
Por que a API retorna um id de tarefa em vez do vídeo?
A renderização de vídeo leva de cerca de um minuto a vários minutos, então a OmniaKey conduz todas as rotas de vídeo pelo mesmo fluxo assíncrono. Consulte GET /v1/media/tasks/{id} até o status ser succeeded e leia a URL assinada do recurso.
Trabalho novo deve começar no HappyHorse 1.0?
Normalmente não. O HappyHorse 1.1 está listado abaixo dele tanto em 720P quanto em 1080P e acrescenta um nível 480P, então um projeto novo ganha mais opções por menos. Recorra ao 1.0 quando um conjunto de prompts ou uma correção de cor já existente depender da saída dele.
O que o HappyHorse 1.0 retorna para uma requisição 9:16?
Um quadro em formato retrato com a largura que a resolução permite, que no nosso teste de outubro foi 480x848, um pouco mais estreito que os 480x854 que o Wan 3.0 produziu para o mesmo formato. Confira as dimensões depois do download em vez de presumir um tamanho padrão.
O id imagem para vídeo coloca faixas pretas na minha imagem estática?
Não. Nosso teste de 5 segundos retornou 1324x696 a partir da imagem estática enviada, então o quadro segue a imagem de origem em vez de ser preenchido para 16:9. Envie a imagem estática no formato em que pretende entregar e deixe o parâmetro de proporção fora da requisição.
Posso misturar HappyHorse 1.0 e 1.1 em um mesmo lote?
Sim, mas espere diferenças visíveis entre as duas gerações em movimento e cor. Renderize o mesmo prompt nos dois primeiro, compare os quadros nos segundos correspondentes e só então decida quais tomadas pertencem a qual geração.
Como um job do HappyHorse é cobrado?
Por segundo de saída na resolução escolhida, debitado do saldo quando a tarefa é criada e devolvido se a tarefa falhar. O catálogo cobra um valor por resolução, e os números atuais estão na tabela de preços da página do modelo, então alternar entre os três ids de operação muda a operação, não a cobrança.
