UlazAI ontwikkelaarsdocumentatie
Wan 3.0 Video API
Wan 3.0-referentie
Wan 3.0 video-taken aanmaken
Stuur verzoeken naar POST /api/v1/video-studio/generate/ met
wan_3_0_video of wan_3_0_video_prime als model-slug.
Controleer de voortgang met GET /api/v1/video-studio/status/{job_id}/.
Aanmaken
POST /api/v1/video-studio/generate/
GET /api/v1/video-studio/status/{job_id}/
Modellen
wan_3_0_video
wan_3_0_video_prime
Output
2-30 seconden
480P, 720P of 1080P
Parameters
| Veld | Type | Limieten en combinaties |
|---|---|---|
model_slug | string | wan_3_0_video of wan_3_0_video_prime. |
prompt | string | Maximaal 20.000 tekens. |
duration_seconds | integer | 2-30. Met een referentievideo moet de invoerduur plus de uitvoerduur onder de 30 seconden blijven. |
quality_mode | string | 480p, 720p of 1080p. |
aspect_ratio | string | adaptive, 16:9, 4:3, 1:1, 3:4 of 9:16. |
sound | boolean | Standaard aan. Natieve audio wordt samen met de video gegenereerd. |
first_frame_url | string | JPEG, PNG, WebP of BMP. Elke zijde 240-8000 px, beeldverhouding maximaal 8:1, maximaal 20 MB. Kan niet gecombineerd worden met referentieafbeeldingen, een link of een bestand. |
last_frame_url | string | Zelfde afbeeldingslimieten als het eerste frame. Kan niet worden gecombineerd met referentieafbeeldingen, een link of een bestand. |
reference_image_urls | array | Maximaal 10 afbeeldingen. Kan niet gecombineerd worden met eerste of laatste frame. |
reference_video_urls | array | Maximaal 5 MP4- of MOV-bestanden, elk 1-15 seconden, samen 15 seconden, maximaal 100 MB per bestand. De duur van de invoervideo plus de output mag niet hoger zijn dan 30 seconden. |
reference_audio_urls | array | Maximaal 5 WAV- of MP3-bestanden, elk 1-15 seconden, samen 15 seconden, maximaal 15 MB per bestand. |
Credittarieven per seconde
Zowel de seconden van de referentievideo als de gevraagde outputseconden worden in rekening gebracht.
| Resolutie | Wan 3.0 Video | Wan 3.0 Video Prime |
|---|---|---|
| 480p | 9.6 credits/s | 14.64 credits/s |
| 720p | 19.2 credits/s | 30.24 credits/s |
| 1080p | 38.4 credits/s | 60.48 credits/s |
Taak aanmaken
Tekst naar video
{
"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
}Referentieafbeeldingen naar video
{
"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"
]
}Stuur een van beide payloads naar POST /api/v1/video-studio/generate/ met je UlazAI API-key.
Een taak pollen
curl -X GET '/api/v1/video-studio/status/{job_id}/' \
-H 'Authorization: Bearer YOUR_API_KEY'Het antwoord bevat success en job. Lees job.status voor de voortgang en, na afronding, de video-url's van job.result_urls.