Introdução
Wan 3.0 Prime Referências para vídeo monta no render Prime uma cena de 2 a 30 segundos a partir de até dez referências de imagem, cinco de vídeo e cinco de áudio, com os mesmos campos do Wan 3.0 Referências para vídeo. É preciso haver pelo menos um array de referências, um arquivo de referência ou um link da web, e o prompt é opcional; se você escrever um, ele deve dizer o que cada referência controla. A resolução é 480p, 720p ou 1080p, com 720p como padrão, e aspect_ratio é 16:9 por padrão.
Escolha o modo pelo material inicial
| Material inicial | Modo |
|---|---|
| Um briefing escrito define cena, ação, câmera e, quando necessário, som. | Wan 3.0 Prime Texto para vídeo |
| Uma imagem inicial aprovada fixa sujeito e composição; a instrução direciona o movimento seguinte. | Wan 3.0 Prime Imagem para vídeo |
| Referências separadas podem orientar identidade, local, movimento ou som, com uma função clara para cada uma. | Wan 3.0 Prime Referências para vídeo |
Recursos e destaques
Uma placa de identidade, uma cena inteira em texto
Uma única placa pode carregar a pessoa enquanto o prompt inventa todo o resto. O exemplo da duna usa uma imagem de identidade fotografada de frente em um fundo de estúdio liso; o campo de dunas sob a lua, o vento e uma echarpe de vários metros esvoaçando acima dela são todos escritos. A echarpe ainda precisa estar presa ao mesmo braço no fim da tomada, o que a torna um bom ponto de conferência.
Comportamento de câmera emprestado de um clipe
Vídeo de referência serve para movimento e estilo de câmera, não para rostos. O exemplo do estilo de movimento pega de um clipe de referência uma órbita lenta com câmera na mão e a aplica à mulher de uma imagem de referência, de pé em um estúdio vazio, por 6 segundos em 720p. Clipes de referência precisam ser MP4 ou MOV, com pelo menos 16 fps, de 1 a 15 segundos cada e 15 segundos no total.
Continuidade de voz com referências de áudio
Até cinco referências de áudio WAV ou MP3, somando 15 segundos, podem manter uma voz entre tomadas. Uma apresentadora que parece contínua mas soa diferente entre cenas continua descontínua, então, quando uma pessoa fala em mais de uma cena, envie sempre a mesma referência de áudio. Áudio e imagens de referência não são cobrados.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Não | Opcional. Se escrever um, diga primeiro o que cada referência controla e depois o plano: sujeito, uma ação, um movimento de câmera, luz e som. pelo menos 1 caracteres |
reference_image_urls | Não | De 1 a 10 imagens como referências de identidade, figurino e cenário. Nomeie cada uma no prompt — personagem, peça, cenário —, senão elas viram uma média. pelo menos 1 itens · no máximo 10 itens |
reference_video_urls | Não | Até 5 clipes, cada um de 1 a 15 segundos e 15 segundos no total. Use-os para movimento e estilo de câmera, não para um rosto. pelo menos 1 itens · no máximo 5 itens |
reference_audio_urls | Não | Até 5 clipes, cada um de 1 a 15 segundos e 15 segundos no total — uma voz, a leitura de uma fala ou o som ambiente que o plano precisa acompanhar. pelo menos 1 itens · no máximo 5 itens |
reference_file_url | Não | Um documento que o modelo lê antes de dirigir a cena: uma ficha de personagem, um roteiro, uma lista de planos ou um briefing de produto. |
reference_link_url | Não | Uma página web pública que o modelo lê como referência, por exemplo um artigo, uma página de produto ou um perfil de personagem. Ela precisa abrir sem login. |
aspect_ratio | Não | 16:9, 9:16, 1:1, 4:3, 3:4 ou adaptive, que deixa o modelo escolher. O padrão é 16:9. |
enable_thinking | Não | Faz o modelo analisar o pedido e o material de referência antes de gerar. Valor padrão: |
resolution | Não | 480p, 720p ou 1080p. Padrão 720p. |
duration_seconds | Não | Qualquer número inteiro de 2 a 30, ou -1 para duração inteligente. Padrão 5. |
generate_audio | Não | Ligado por padrão. O clipe volta com som já travado à imagem. Valor padrão: |
enable_prompt_expansion | Não | Desligada por padrão. Ligada, o prompt é reescrito antes da geração, o que ajuda briefings magros e briga com você nos detalhados. |
seed | Não | De 0 a 2147483647. Mantenha fixo para comparar um campo alterado por vez; tire para ter variedade. |
Preços
Os vídeos de referência entram na contagem de segundos cobrados; imagens e áudio de referência, não. Como não é possível medir seus clipes antes da execução, reservamos antecipadamente o valor dos 15 segundos máximos e liberamos a parte não utilizada assim que a cobrança é fechada — você paga apenas pelos segundos realmente usados.
| Especificação | Preço |
|---|---|
| $0.0612 / segundo |
| $0.126 / segundo |
| $0.252 / segundo |
Casos de uso
Uma apresentadora recorrente
Mantenha as mesmas placas de imagem para rosto e cenário e a mesma referência de áudio para a voz em todas as requisições de uma série. O exemplo da apresentadora mantém "the same presenter, the same studio" e descreve só o movimento — uma aproximação que termina em um enquadramento específico — porque a identidade já vem das referências.
Inserts com o mesmo estilo
Quando uma cena nova precisa se mover como uma já existente, envie esse clipe como referência de movimento e uma imagem para o sujeito. Diga no prompt o que é o quê, como faz o exemplo do estilo de movimento: "Take the camera behaviour from the reference clip — a slow handheld orbit — and apply it to the woman in the reference image."
Guia de prompt e dicas práticas
Faça as contas do vídeo de referência contra a duração de saída
Segundos de vídeo de referência são cobrados junto com a saída, e o vídeo de referência somado a duration_seconds não pode passar de 30 segundos. Um clipe de estilo de 6 segundos deixa, portanto, até 24 segundos de saída. Os limites das referências valem durante a geração, não no envio, então corte os clipes antes de mandar.
Deixe o rosto em uma imagem, não em um vídeo
Um vídeo de referência define bem o estilo de movimento, mas é um jeito ruim de fixar um rosto. Coloque a identidade em uma placa de imagem, dê nome a ela no prompt e use o vídeo só para o modo como a câmera ou o corpo se movem.
Mantenha o conjunto de referências estável entre tomadas
Mude uma referência ou uma linha do prompt por tentativa e mantenha seed fixo, para conseguir ligar cada diferença à sua causa. Acerte o visual em 5 segundos e 720p antes de estender e, em cada render, confira no início e no fim rosto, figurino e voz contra as referências.
Início rápido da API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/wan-3.0-prime/reference-to-video",
"input": {
"aspect_ratio": "16:9",
"duration_seconds": 5,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"reference_image_urls": [
"https://example.com/reference.png"
],
"resolution": "720p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulte a referência da API para autenticação, esquema completo, polling e tratamento de erros.



























