Introduction
Wan 2.2 Spicy LoRA Image vers vidéo transforme une image d’ouverture et un prompt en un clip de 5 ou 8 secondes en 480p ou 720p, avec jusqu’à trois de vos propres fichiers LoRA chargés depuis des liens que vous hébergez. L’image fixe le sujet, la tenue, le décor et le format ; le prompt dirige le mouvement et la caméra ; les LoRA portent le style de rendu.
Choisir un mode Wan 2.2 Spicy LoRA selon le matériau de départ
| Ce dont vous disposez | Mode |
|---|---|
| une image d’ouverture à animer | Wan 2.2 Spicy LoRA Image vers vidéo |
| un clip terminé à prolonger depuis sa dernière image | Wan 2.2 Spicy LoRA Extension vidéo |
Fonctionnalités et points forts
Trois listes de LoRA, chacune pour une étape
La liste principale applique ses LoRA à toute la génération. Deux autres listes, de trois entrées au plus chacune, n’agissent que sur une étape : l’étape à bruit élevé décide de la composition et du mouvement, c’est donc là qu’un style de caméra ou de mouvement a sa place, tandis que l’étape à faible bruit affine les détails et la texture, ce qui convient au trait, au grain ou à un traitement de rendu. Chaque entrée associe un lien de téléchargement direct à une force de 0 à 4, 1 par défaut.
Une image déjà stylisée laisse moins à inventer aux LoRA
Le clip commence par l’image envoyée, et son format en découle, puisqu’il n’existe pas de champ distinct pour le format. Si l’image est déjà peinte, dessinée ou aérographiée dans le rendu visé, un LoRA tient ce style pendant le mouvement ; s’il doit l’inventer à partir d’une photo neutre, il a bien davantage à combattre.
Les poids restent chez vous, et rien n’est filtré
Chaque fichier LoRA est récupéré à l’URL fournie pour le rendu, et rien n’est conservé ; des poids privés peuvent donc rester derrière un lien signé. La requête ne comporte aucune déclaration de contenu et aucun LoRA n’est inspecté. Les droits sur les fichiers, leurs données d’entraînement et l’image d’ouverture relèvent de votre responsabilité.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
low_noise_loras | Non | Jusqu’à trois LoRA appliqués uniquement pendant la phase à faible bruit, celle où se précisent le détail et la texture. 3 éléments maximum |
high_noise_loras | Non | Jusqu’à trois LoRA appliqués uniquement pendant la phase à bruit élevé, celle où se décident la composition et le mouvement. 3 éléments maximum |
image_url | Oui | L’image d’ouverture. Le sujet, la tenue, le décor et le ratio du clip en viennent ; une plaque déjà dans le style visé laisse beaucoup moins de travail aux LoRA. 1 caractères minimum |
prompt | Oui | Obligatoire. Décrivez le mouvement et la caméra. |
loras | Non | Jusqu’à trois LoRA. Chaque entrée a besoin de l’URL de téléchargement direct du fichier LoRA ; la force est facultative et vaut 1 par défaut. 3 éléments maximum |
duration_seconds | Non | Exactement 5 ou 8. Toute autre valeur est une erreur de validation, pas un clip arrondi. |
resolution | Non | 480p ou 720p, 480p par défaut. Balayez la force du LoRA en 480p et ne refaites le rendu en 720p que pour le meilleur essai. |
seed | Non | De 0 à 2147483647. Gardez-la fixe pendant que vous balayez la force d’un LoRA, sinon vous lisez du bruit. |
Tarification
| Spécification | Prix |
|---|---|
| $0.024 / seconde |
| $0.048 / seconde |
Cas d’utilisation
Animer un personnage peint dans son propre style
L’exemple publié candlelit-crypt envoie une illustration dark fantasy d’une sorcière elfe sur un trône de pierre, en 480p, sur cinq secondes, avec la graine fixe 771408 : les flammes des bougies vacillent, elle lève la main et se tourne vers la caméra, des braises montent. Il tourne sans LoRA et montre donc ce que le modèle de base fait d’une image déjà stylisée. Pour que ce rendu tienne sur toute une série de clips tirés d’une même image de personnage, ajoutez un LoRA pictural à la liste principale.
Trouver la force du LoRA avant de passer en 720p
Fixez l’image, le prompt et la graine, puis faites tourner un LoRA à des forces de 0,5 à 1,5 sur quatre clips en 480p. Au-delà d’environ 1,5, le style commence souvent à absorber le sujet au lieu de le styliser. Ne refaites en 720p que la force retenue ; la résolution et la durée sont les deux réglages qui modifient le devis.
Ouvrir une scène que video-extend prolongera
Générez ici les cinq ou huit premières secondes, puis transmettez le clip terminé au point de terminaison video-extend. Les extensions se raccordent le plus proprement à partir d’une pose stable : terminez donc le brief sur une posture tenue. Notez les URL exactes et les forces des LoRA pour que la passe suivante puisse les reprendre.
Guide de prompt et conseils pratiques
Consacrer le prompt au mouvement, pas au style
Décrivez ce qui bouge, dans quel ordre, et comment se comporte la caméra. Le brief de la crypte sert de modèle : « The candle flames gutter and sway across the crypt as she lifts her hand from the armrest, turns her head toward camera … Slow push-in, deep crimson and obsidian ». Nommer le style dans le prompt tout en chargeant un LoRA pour ce style tend à doubler l’effet plutôt qu’à le renforcer : laissez le rendu aux poids et à l’image.
Ajouter les LoRA un par un
Trois LoRA dans une même liste se mélangent au lieu de se superposer. Si vous empilez des poids de style, de tissu et d’éclairage, le LoRA de tissu et celui d’éclairage se disputent les mêmes reflets : limitez l’action à une seule rotation et laissez les surfaces faire le travail. Un LoRA qui ne doit façonner que le mouvement va dans high_noise_loras, un LoRA réservé à la texture dans low_noise_loras. N’ajoutez le deuxième et le troisième poids qu’une fois le premier stable à la force choisie.
Vérifier les champs requis et les limites avant l’envoi
image_url et prompt sont obligatoires. duration_seconds accepte exactement 5 ou 8 : toute autre valeur est une erreur de validation, pas un clip arrondi. Il n’y a ni champ pour l’image de fin (Wan 2.2 Spicy en propose un) ni option d’expansion du prompt. Les filigranes et le texte incrusté dans l’image d’ouverture passent tels quels dans le résultat : nettoyez l’image d’abord. L’exemple airbrush-pool-hold, sans LoRA, sert de référence que vos résultats avec LoRA doivent dépasser.
Démarrage rapide de l’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-2.2-spicy-lora/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "480p"
}
}'
# 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"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.




























