Saltar para o conteúdo

Documentos do desenvolvedor UlazAI

Wan 3.0 Video API

Referência do Wan 3.0

Criar tarefas de Wan 3.0 video

Envie as requisições para POST /api/v1/video-studio/generate/ com wan_3_0_video ou wan_3_0_video_prime como o slug do modelo. Acompanhe o progresso com GET /api/v1/video-studio/status/{job_id}/.

Criar

POST /api/v1/video-studio/generate/

GET /api/v1/video-studio/status/{job_id}/

Modelos

wan_3_0_video

wan_3_0_video_prime

Saída

2-30 segundos

480P, 720P ou 1080P

Parâmetros

CampoTipoLimites e combinações
model_slugstringwan_3_0_video ou wan_3_0_video_prime.
promptstringMáximo de 20,000 caracteres.
duration_secondsinteger2-30. Com vídeo de referência, a duração da entrada mais a duração da saída precisa ficar abaixo de 30 segundos.
quality_modestring480p, 720p ou 1080p.
aspect_ratiostringadaptive, 16:9, 4:3, 1:1, 3:4 ou 9:16.
soundbooleanAtivado por padrão. O áudio nativo é gerado junto com o vídeo.
first_frame_urlstringJPEG, PNG, WebP ou BMP. Cada lado 240-8000 px, proporção até 8:1, máximo de 20 MB. Não pode ser combinado com imagens de referência, um link ou um ficheiro.
last_frame_urlstringMesmos limites de imagem do primeiro quadro. Não pode ser combinado com imagens de referência, um link ou um arquivo.
reference_image_urlsarrayMáximo de 10 imagens. Não pode ser combinado com o primeiro ou o último fotograma.
reference_video_urlsarrayMáximo de 5 ficheiros MP4 ou MOV, 1-15 segundos cada, 15 segundos no total, máximo de 100 MB cada. A duração do vídeo de entrada somada à duração do vídeo de saída não pode exceder 30 segundos.
reference_audio_urlsarrayMáximo de 5 ficheiros WAV ou MP3, 1-15 segundos cada, 15 segundos no total, máximo de 15 MB cada.

Tarifas de créditos por segundo

Os segundos do vídeo de referência e os segundos de saída solicitados são ambos cobrados.

ResoluçãoWan 3.0 VideoWan 3.0 Video Prime
480p9.6 créditos/s14.64 créditos/s
720p19.2 créditos/s30.24 créditos/s
1080p38.4 créditos/s60.48 créditos/s

Criar uma tarefa

Texto para vídeo

{
  "model_slug": "wan_3_0_video",
  "prompt": "A slow tracking shot through a workshop at sunrise",
  "duration_seconds": 5,
  "quality_mode": "720p",
  "aspect_ratio": "16:9",
  "sound": true
}

Imagens de referência para vídeo

{
  "model_slug": "wan_3_0_video_prime",
  "prompt": "Keep the character and product consistent while the camera moves through the studio",
  "duration_seconds": 8,
  "quality_mode": "1080p",
  "aspect_ratio": "16:9",
  "sound": true,
  "reference_image_urls": [
    "https://media.ulazai.com/examples/wan30-character-reference.jpg",
    "https://media.ulazai.com/examples/wan30-product-reference.jpg"
  ]
}

Envie qualquer um dos payloads para POST /api/v1/video-studio/generate/ com a sua chave de API da UlazAI.

Fazer polling de uma tarefa

curl -X GET '/api/v1/video-studio/status/{job_id}/' \
  -H 'Authorization: Bearer YOUR_API_KEY'

A resposta contém success e job. Leia job.status para o progresso e, após a conclusão, as URLs de vídeo de job.result_urls.

Páginas relacionadas