Skip to Content
ModelosWan e HappyHorse

Séries Wan e HappyHorse

Os modelos de geração de vídeo da Alibaba, seis no total, chamados pelo endpoint de vídeo da OfoxAI POST /v1/videos. As tarefas são executadas de forma assíncrona: ao criar a tarefa, você recebe um ID e consulta o resultado com ele.

Escolha do modelo

ResumoPara 30 segundos de duração, 480p ou proporção 4:3, use o Wan 3.0; vídeos curtos de 2 a 3 segundos só são suportados pelos modelos da Alibaba.
ModeloResolução (padrão)DuraçãoProporçãoReferência de vídeo
Wan 3.0 Prime480p 720p 1080p (1080p)2–30 segundos16:9 4:3 1:1 3:4 9:16 adaptiveSuportada
Wan 3.0480p 720p 1080p (1080p)2–30 segundosIgual ao anteriorSuportada
Wan 2.7720p 1080p (1080p)2–15 segundos16:9 9:16 1:1Suportada
Wan 2.6720p 1080p (1080p)2–15 segundos16:9 9:16 1:1Não suportada
HappyHorse 1.0720p 1080p (1080p)3–15 segundos16:9 9:16 1:1Suportada
HappyHorse 1.1720p 1080p (1080p)3–15 segundos16:9 9:16 1:1Não suportada

Os seis suportam texto para vídeo e imagem para vídeo, e podem gerar uma faixa de áudio sincronizada (generate_audio tem padrão true). adaptive mantém a proporção da imagem de entrada.

IDs de modelo (copie exatamente)
Wan 3.0 Primealibaba/wan-3.0-prime30 segundos, 480p a 1080p
Wan 3.0alibaba/wan-3.030 segundos, 480p a 1080p
Wan 2.7alibaba/wan-2.72 a 15 segundos
Wan 2.6alibaba/wan-2.6Sem referência de vídeo
HappyHorse 1.0alibaba/happyhorse-1.03 a 15 segundos
HappyHorse 1.1alibaba/happyhorse-1.1Sem referência de vídeo

A tabela acima corresponde ao video_attributes retornado pela Models API; se as capacidades de um modelo mudarem, prevalece o retorno da API. A cobrança é por segundo, e o custo real é o usage.video_cost no resultado da tarefa. Os preços estão na página do modelo .

Envie resolution explicitamente. Sem ele, os seis modelos usam 1080p por padrão, e o custo é calculado pelo nível de resolução. Para prévias ou vídeos verticais para redes sociais, recomenda-se 720p ou 480p.

Exemplos de chamada

Os exemplos abaixo mostram apenas a requisição de criação da tarefa. O fluxo completo de consulta de status e download do resultado está em Video API · Início rápido.

Envie apenas prompt.

Terminal
curl -X POST https://api.ofox.ai/v1/videos \ -H "Authorization: Bearer $OFOX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "alibaba/wan-3.0", "prompt": "Uma vila ribeirinha de Jiangnan ao amanhecer, com um pequeno barco passando devagar sob uma ponte de pedra", "duration": 5, "resolution": "720p", "aspect_ratio": "16:9" }'
  • frame_images e input_references não podem ser enviados juntos; enviar ambos retorna 400 references_conflict.
  • Se não precisar de faixa de áudio, envie "generate_audio": false.
  • A descrição completa da estrutura dos campos está em Criar tarefa de vídeo.

Diferenças em relação a outras séries

ResumoAs tarefas não podem ser canceladas depois de enviadas; o endereço do vídeo é temporário, então baixe-o logo.
  • Sem cancelamento: depois que a tarefa é enviada ao upstream, DELETE /v1/videos/{id} retorna 400 cancel_not_supported, e a tarefa continua sendo gerada e cobrada. Confira os parâmetros antes de enviar.
  • Endereço do vídeo: nos testes, a tarefa concluída retorna apenas unsigned_urls (endereço temporário do Alibaba Cloud OSS), sem mirror_urls. O endereço temporário pode expirar após 24 horas; baixe e salve o arquivo o quanto antes.
  • Durações mais curtas: o Wan começa em 2 segundos e o HappyHorse em 3 segundos; nas outras séries, o mínimo é 4 segundos.

Remover marca d’água

Parâmetros exclusivos dos modelos da Alibaba são enviados por provider.options.dashscope:

{ "model": "alibaba/wan-3.0", "prompt": "...", "duration": 5, "resolution": "720p", "provider": { "options": { "dashscope": { "watermark": false } } } }

provider.options só é repassado ao provedor correspondente; os demais provedores não o recebem. A descrição completa está em Roteamento de provedores de vídeo.

Erros comuns

ResumoErros de validação de parâmetros são retornados na criação; nenhuma tarefa é criada e nada é cobrado. A mensagem de erro lista os valores permitidos.
HTTP · codeMensagem de erro originalCausaSolução
400 unsupported_parameterduration 31 out of range [2, 30]Duração fora da faixa do modeloWan 3.0: 2–30 segundos; Wan 2.x: 2–15 segundos; HappyHorse: 3–15 segundos
400 unsupported_parameteraspect_ratio "4:3" not supported; allowed: [16:9 9:16 1:1]Wan 2.x e HappyHorse não suportam 4:3 e 3:4Use o Wan 3.0 ou uma proporção suportada
400 unsupported_parametermixref2video requests are not supported by this modelWan 2.6 e HappyHorse 1.1 não suportam referência de vídeoRemova a referência video_url ou use Wan 2.7, Wan 3.0 ou HappyHorse 1.0
400 cancel_not_supportedprovider does not support task cancellationTarefas da Alibaba não podem ser canceladas depois de enviadasA tarefa continuará até ser concluída
400 references_conflictframe_images and input_references are mutually exclusiveOs dois campos de mídia foram enviados juntosEscolha apenas um deles
404 model_not_foundmodel not foundID do modelo digitado erradoCopie o ID do modelo desta página

Os códigos de erro completos estão em Códigos de erro da Video API.

Documentação oficial

Perguntas frequentes

Qual a duração máxima de um vídeo Wan?

Wan 3.0 e Wan 3.0 Prime geram de 2 a 30 segundos por tarefa; Wan 2.6 e Wan 2.7, de 2 a 15 segundos; HappyHorse 1.0 e 1.1, de 3 a 15 segundos. Fora dessa faixa, retorna 400 duration out of range.

Como remover a marca d'água dos vídeos Wan?

Adicione provider.options.dashscope.watermark: false à requisição. provider.options só é repassado ao provedor Alibaba Cloud Model Studio (dashscope).

É possível cancelar uma tarefa de vídeo Wan?

Não. Depois que uma tarefa dos modelos da Alibaba é enviada ao upstream, ela não pode ser interrompida; DELETE retorna 400 cancel_not_supported, e a tarefa continua sendo gerada e cobrada. Confira os parâmetros antes de enviar.

O Wan 2.6 retorna o erro mixref2video requests are not supported by this model?

Wan 2.6 e HappyHorse 1.1 não suportam vídeo como referência. Remova o video_url de input_references ou use Wan 2.7, Wan 3.0 ou HappyHorse 1.0.

O Wan suporta 4:3 ou 3:4?

Apenas Wan 3.0 e Wan 3.0 Prime suportam 4:3, 3:4 e adaptive. Wan 2.x e HappyHorse suportam apenas 16:9, 9:16 e 1:1.

Por quanto tempo o endereço do vídeo gerado pelo Wan fica válido?

Após a conclusão, é retornado unsigned_urls, um endereço temporário do Alibaba Cloud OSS que pode expirar após 24 horas; baixe e salve o arquivo o quanto antes.

Última atualização em