
Ce workflow transforme une courte invite texte en vidéo cohérente avec Wan 2.1 VACE. Il encode votre invite avec CLIPLoader + CLIPTextEncode, puis pilote le Wan VACE UNet (UNETLoader) via une boucle de diffusion (KSampler) configurée pour le comportement d'échantillonnage du modèle via ModelSamplingSD3. Le nœud WanVaceToVideo gère la génération latente temporelle, et TrimVideoLatent permet de raccourcir ou recadrer la séquence à un nombre d'images précis. Après échantillonnage, VAELoader + VAEDecode convertissent les latents en images RGB. Enfin, CreateVideo compile les images et SaveVideo écrit la sortie MP4 ; SaveAnimatedWEBP est fourni pour des aperçus légers.
Deux tailles de modèles sont prises en charge : VACE-14B (meilleure qualité, plus lent ; 480p et 720p) et VACE-1.3B (plus rapide ; 480p uniquement). Le graphe est organisé en groupes clairs : Charger les modèles ici, Invite, Échantillonnage & Décodage, Sauvegarder la vidéo (Mp4), et Sauvegarder la vidéo (WebP), plus des sections séparées 14B et 1.3B pour basculer rapidement. Un LoRA CausVid est inclus via LoraLoader pour accélérer la génération ; utilisez-le à une force modérée (0,3–0,7) et peu d'étapes (2–4, cfg ~1.0) pour les brouillons. Pour la meilleure qualité finale, désactivez ou réduisez le LoRA et utilisez les réglages 14B par défaut (environ 20 étapes, cfg ~6.0).
API
Utiliser ce workflow depuis le code
Chaque workflow Comfy est un graphe JSON. Le contenu ci-dessous est ce workflow, exactement comme ComfyUI l’exécute — récupérez-le depuis l’URL, gardez-le dans le contrôle de version, ou chargez-le dans ComfyUI et exécutez-le nœud par nœud.
Exécutez-le depuis TypeScript ou Python avec le Comfy SDK. Le même code cible Comfy Cloud ou un ComfyUI auto-hébergé — seule l’URL de base change.
// Install (beta)
npm i @comfyorg/sdk
// Run "Wan2.1 VACE texte vers vidéo" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("video_wan_vace_14B_t2v_api.json");
wf.setInput("6", "text", "your prompt here"); // CLIPTextEncode
const job = await client.run(wf);
await job.getOutputs("70")[0].toFile("output.png"); // SaveAnimatedWEBPLe SDK prend un workflow au format API : ouvrez ce workflow dans ComfyUI et utilisez Fichier → Exporter le workflow (API).
L’accès à l’API Comfy Cloud nécessite un forfait avec clé API.
FAQ













