
Génération vidéo tout-en-un jusqu’à 30 secondes avec audio natif, références omni-modales (images, vidéo, audio, fichiers, liens web) et un niveau Prime rapide.
Génération vidéo tout-en-un jusqu’à 30 secondes avec audio natif, références omni-modales (images, vidéo, audio, fichiers, liens web) et un niveau Prime rapide.
Aussi connu sous le nom Alibaba Cloud Wan 3.0
wan-3-0/v1/videos/generationsalibaba/wan-3.0wan-3.0wan3.0wan3.0-videowan3.0-video-primeTarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.
Wan 3.0 fonctionne via POST /v1/videos/generations. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Obtenez une clé API depuis le tableau de bord EmpirioLabs.
curl https://api.empiriolabs.ai/v1/videos/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan-3-0",
"prompt": "Describe what you want Wan 3.0 to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/videos/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "wan-3-0",
"prompt": "Describe what you want Wan 3.0 to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Paramètres de requête pris en charge par l'API Wan 3.0 sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.
| Paramètre | Type | Par défaut | Plage / valeurs | Description |
|---|---|---|---|---|
| prompt | string | - | - | Description de la scène, jusqu’à 20 000 caractères. En mode référence, adressez les entrées dans votre invite comme Image 1, Vidéo 1, Audio 1. |
| model_tier | enum | standard | standard, prime | Standard: Qualité complète au tarif de base. Prime: génération de end-to-end nettement plus rapide à un rythme par seconde plus élevé. Chaque palier est facturé à... |
| mode | enum | auto | auto, t2v, i2v, r2v | Détecte automatiquement les pièces jointes. T2V: text-to-video. i2v: animer une image, ou interpoler entre deux (première et dernière image). R2V: Référence... |
| resolution | enum | 1080p | 480p, 720p, 1080p | Résolution de sortie. Chaque résolution facture à son propre rythme par seconde. |
| duration | number | 5 | 2 à 30 | Longueur du clip en secondes. Passer -1 via l’API pour laisser le modèle choisir la longueur. Avec les références vidéo, l’entrée et la sortie restent dans les 30... |
| aspect_ratio | enum | adaptive | adaptive, 16:9, 9:16, 1:1, 4:3, 3:4 | Adaptive recommande un format d’image à partir de vos entrées et de vos invites. |
| image | string | - | - | URL de l’image. i2v utilise une ou deux images (première et dernière image); R2V accepte jusqu’à 10 références. |
| video | string | - | - | URL de la vidéo de référence (r2v). Jusqu’à 5 chargeurs, 15 secondes au total. |
| seed | number | - | 0 à 2147483647 | Graine de reproductibilité. |
| audio | boolean | true | - | Générez la bande-son avec la vidéo. L’éteindre ne change pas le prix. |
| watermark | boolean | false | - | Ajoutez un filigrane de provenance à la sortie. |
| prompt_extend | boolean | true | - | Laissez le service réécrire la consigne pour de meilleurs résultats. |
| link | string | - | - | URL de la page web publique utilisée comme référence (r2v). Fournissez soit un lien, soit un file_url, pas les deux. |
| file_url | string | - | - | URL du document utilisée comme référence (r2v): fichiers PDF, Office ou texte jusqu’à 100 Mo et 50 pages. Fournissez soit un file_url, soit un lien, pas les deux. |
La génération peut prendre plusieurs minutes sur le palier standard; Le niveau prime est nettement plus rapide d’un bout à l’autre. Les modes sont détectés automatiquement à partir des pièces jointes, ou surpassent avec le paramètre mode. Le paramètre model_tier choisit standard ou premier; Chaque niveau facture à son propre tarif par seconde. Modes - T2V: pas de pièces jointes - I2V: 1 image (première image), ou exactement 2 images (première + dernière image) - R2V (référence omni): jusqu’à 10 images, 5 vidéos (15 secondes combinées) et 5 clips audio (15 secondes combinées), plus 1 fichier document ou 1 lien web public; les adresser dans votre invite comme Image 1, Video 1, Audio 1 - Les images I2V et les références R2V ne peuvent pas être combinées en une seule requête Entrées - Images: JPEG, PNG, BMP ou WEBP, 240 à 8 000 px par face, jusqu’à 20 Mo - Vidéos: MP4 ou MOV, 1-15 secondes par clip, jusqu’à 100 Mo - Audio: WAV ou MP3, 1 à 15 secondes par clip, jusqu’à 15 Mo Durée et facturation - Les clips durent de 2 à 30 secondes; passe duration: -1 pour laisser le modèle choisir la durée - Avec les références vidéo, entrée et sortie partagent le budget de 30 secondes, et les secondes facturées couvrent l’entrée + la sortie combinées - La sortie est MP4 à 30 fps avec audio natif; audio: false désactive le son sans changer le prix Prétraitement média téléchargé - Les vidéos de référence sont normalisées en MP4 compatibles avec le fournisseur lorsque nécessaire.
Sur EmpirioLabs, Wan 3.0 est facturé à l'usage : 480P standard $0.07 par seconde; 720P standard $0.14 par seconde; 1080P standard $0.28 par seconde. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.
Wan 3.0 est servi via POST /v1/videos/generations sur api.empiriolabs.ai avec une authentification standard par token Bearer.
Oui. Le playground EmpirioLabs exécute Wan 3.0 dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.
Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.
Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.