
Wan 2.2 5B Fun Control es un flujo de trabajo compacto de difusión de video con múltiples condiciones que demuestra cómo dirigir el movimiento y la composición usando señales de control—en especial bordes mediante el nodo Canny—mientras genera clips cortos desde texto, imágenes o video de referencia. El núcleo del grafo es el nodo Wan22FunControlToVideo, que fusiona tu prompt (desde CLIPTextEncode), una imagen o video inicial opcional (LoadImage, LoadVideo + GetVideoComponents) y mapas de control (Canny) en una secuencia latente coherente en el tiempo. UNETLoader carga el modelo de difusión wan2.2_fun_control_5B_bf16.safetensors y lo combina con VAELoader (wan2.2_vae) y CLIPLoader; el muestreo lo impulsa KSampler usando ModelSamplingSD3 para ajustarse al scheduler de Wan 2.2. VAEDecode convierte latentes en frames, CreateVideo empaqueta frames en un clip y SaveVideo escribe el archivo final.
A nivel técnico, el flujo de trabajo está organizado en grupos claros: Step1 - Load models, Step 2 - Start_image, Step3 - Prompt y Step 3 - Control video and video preprocessing. La guía de bordes se prepara con el nodo Canny (umbrales bajos/altos) y se pasa a Wan22FunControlToVideo para anclar estructura y movimiento. Puedes previsualizar frames intermedios con PreviewImage y luego finalizar con CreateVideo y SaveVideo. Aunque Wan 2.2 Fun Control admite múltiples condiciones (p. ej., profundidad y pose), esta plantilla conecta el control por bordes por defecto; puedes ampliarla añadiendo nodos de profundidad/pose y enrutando sus salidas a Wan22FunControlToVideo. Nota: con solo 5B parámetros, Wan 2.2 Fun Control intercambia fidelidad por velocidad y accesibilidad—espera detalles más suaves y apóyate en señales de control fuertes, escenas simples y clips más cortos para mejores resultados.
API
Usa este flujo de trabajo desde código
Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.
Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.
// Install (beta)
npm i @comfyorg/sdk
// Run "Wan 2.2 5B Fun Control" (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_wan2_2_5B_fun_control_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("70", "image", asset); // LoadImage
wf.setInput("6", "text", "your prompt here"); // CLIPTextEncode
const job = await client.run(wf);
await job.getOutputs("58")[0].toFile("output.png"); // SaveVideoEl SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).
El acceso a la API de Comfy Cloud requiere un plan con clave API.
Preguntas frecuentes













