{ "id": "a3f1c8e2-7b4d-4a9e-b5c3-1d8f2e6a9b07", "revision": 0, "last_node_id": 28, "last_link_id": 34, "nodes": [ { "id": 1, "type": "UNETLoader", "pos": [ 0, 0 ], "size": [ 350, 82 ], "flags": {}, "order": 0, "mode": 0, "inputs": [ { "label": "unet_name", "localized_name": "unet_name", "name": "unet_name", "type": "COMBO", "widget": { "name": "unet_name" }, "link": null }, { "label": "weight_dtype", "localized_name": "weight_dtype", "name": "weight_dtype", "type": "COMBO", "widget": { "name": "weight_dtype" }, "link": null } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 5, 7 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "Load FLUX Model", "properties": { "Node name for S&R": "UNETLoader" }, "widgets_values": [ "flux1-dev.safetensors", "default" ] }, { "id": 2, "type": "DualCLIPLoader", "pos": [ 0, 130 ], "size": [ 315, 120 ], "flags": {}, "order": 1, "mode": 0, "inputs": [ { "label": "clip_name1", "localized_name": "clip_name1", "name": "clip_name1", "type": "COMBO", "widget": { "name": "clip_name1" }, "link": null }, { "label": "clip_name2", "localized_name": "clip_name2", "name": "clip_name2", "type": "COMBO", "widget": { "name": "clip_name2" }, "link": null }, { "label": "type", "localized_name": "type", "name": "type", "type": "COMBO", "widget": { "name": "type" }, "link": null } ], "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 1 ], "slot_index": 0, "label": "CLIP", "localized_name": "CLIP" } ], "title": "Load CLIP (FLUX)", "properties": { "Node name for S&R": "DualCLIPLoader" }, "widgets_values": [ "clip_l.safetensors", "t5xxl_fp16.safetensors", "flux" ] }, { "id": 3, "type": "VAELoader", "pos": [ 0, 300 ], "size": [ 290, 82 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "label": "vae_name", "localized_name": "vae_name", "name": "vae_name", "type": "COMBO", "widget": { "name": "vae_name" }, "link": null } ], "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 11 ], "slot_index": 0, "label": "VAE", "localized_name": "VAE" } ], "title": "Load FLUX VAE", "properties": { "Node name for S&R": "VAELoader" }, "widgets_values": [ "ae.safetensors" ] }, { "id": 4, "type": "CLIPTextEncodeFlux", "pos": [ 400, 0 ], "size": [ 300, 180 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 1, "label": "clip", "localized_name": "clip" }, { "label": "clip_l", "localized_name": "clip_l", "name": "clip_l", "type": "STRING", "widget": { "name": "clip_l" }, "link": null }, { "label": "t5xxl", "localized_name": "t5xxl", "name": "t5xxl", "type": "STRING", "widget": { "name": "t5xxl" }, "link": null }, { "label": "guidance", "localized_name": "guidance", "name": "guidance", "type": "FLOAT", "widget": { "name": "guidance" }, "link": null } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 2 ], "slot_index": 0, "label": "CONDITIONING", "localized_name": "CONDITIONING" } ], "title": "✏️ Image Prompt", "properties": { "Node name for S&R": "CLIPTextEncodeFlux" }, "widgets_values": [ "full body, Chinese beauty, lavender spaghetti strap dress, facing camera, seductive pose", "full body portrait from head to toe of an incredibly beautiful young Chinese woman facing directly at camera, seductive and alluring pose, one hand on hip, slight head tilt, smoldering gaze, flawless fair porcelain skin, perfect symmetrical face, big expressive eyes, full glossy lips, long silky black hair, wearing a tight lavender satin spaghetti strap mini dress with thin straps, revealing deep cleavage, D-cup large bust, tiny waist, the short dress showing off her fair white smooth thighs, long slender bare legs, strappy high heels, standing in an elegant indoor setting, soft warm studio lighting, cinematic bokeh, photorealistic, shot on Sony A7R V 85mm f/1.4, ultra sharp, 8k, professional glamour photography, skin pores visible", 3.5 ], "color": "#232", "bgcolor": "#353" }, { "id": 5, "type": "EmptyLatentImage", "pos": [ 400, 240 ], "size": [ 225, 106 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "label": "width", "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": null }, { "label": "height", "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": null }, { "label": "batch_size", "localized_name": "batch_size", "name": "batch_size", "type": "INT", "widget": { "name": "batch_size" }, "link": null } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 10 ], "slot_index": 0, "label": "LATENT", "localized_name": "LATENT" } ], "properties": { "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 720, 1280, 1 ] }, { "id": 6, "type": "BasicGuider", "pos": [ 750, 0 ], "size": [ 225, 72 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 5, "label": "model", "localized_name": "model" }, { "name": "conditioning", "type": "CONDITIONING", "link": 2, "label": "conditioning", "localized_name": "conditioning" } ], "outputs": [ { "name": "GUIDER", "type": "GUIDER", "links": [ 3 ], "slot_index": 0, "label": "GUIDER", "localized_name": "GUIDER" } ], "properties": { "Node name for S&R": "BasicGuider" } }, { "id": 7, "type": "KSamplerSelect", "pos": [ 750, 120 ], "size": [ 225, 58 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "label": "sampler_name", "localized_name": "sampler_name", "name": "sampler_name", "type": "COMBO", "widget": { "name": "sampler_name" }, "link": null } ], "outputs": [ { "name": "SAMPLER", "type": "SAMPLER", "links": [ 4 ], "slot_index": 0, "label": "SAMPLER", "localized_name": "SAMPLER" } ], "properties": { "Node name for S&R": "KSamplerSelect" }, "widgets_values": [ "euler" ] }, { "id": 8, "type": "BasicScheduler", "pos": [ 750, 230 ], "size": [ 225, 106 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 7, "label": "model", "localized_name": "model" }, { "label": "scheduler", "localized_name": "scheduler", "name": "scheduler", "type": "COMBO", "widget": { "name": "scheduler" }, "link": null }, { "label": "steps", "localized_name": "steps", "name": "steps", "type": "INT", "widget": { "name": "steps" }, "link": null }, { "label": "denoise", "localized_name": "denoise", "name": "denoise", "type": "FLOAT", "widget": { "name": "denoise" }, "link": null } ], "outputs": [ { "name": "SIGMAS", "type": "SIGMAS", "links": [ 6 ], "slot_index": 0, "label": "SIGMAS", "localized_name": "SIGMAS" } ], "properties": { "Node name for S&R": "BasicScheduler" }, "widgets_values": [ "simple", 20, 1 ] }, { "id": 9, "type": "RandomNoise", "pos": [ 750, 390 ], "size": [ 225, 58 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "label": "noise_seed", "localized_name": "noise_seed", "name": "noise_seed", "type": "INT", "widget": { "name": "noise_seed" }, "link": null }, { "label": "control_after_generate", "localized_name": "control_after_generate", "name": "control_after_generate", "type": "COMBO", "widget": { "name": "control_after_generate" }, "link": null } ], "outputs": [ { "name": "NOISE", "type": "NOISE", "links": [ 8 ], "slot_index": 0, "label": "NOISE", "localized_name": "NOISE" } ], "properties": { "Node name for S&R": "RandomNoise" }, "widgets_values": [ 0, "randomize" ] }, { "id": 10, "type": "SamplerCustomAdvanced", "pos": [ 1050, 0 ], "size": [ 280, 160 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "noise", "type": "NOISE", "link": 8, "label": "noise", "localized_name": "noise" }, { "name": "guider", "type": "GUIDER", "link": 3, "label": "guider", "localized_name": "guider" }, { "name": "sampler", "type": "SAMPLER", "link": 4, "label": "sampler", "localized_name": "sampler" }, { "name": "sigmas", "type": "SIGMAS", "link": 6, "label": "sigmas", "localized_name": "sigmas" }, { "name": "latent_image", "type": "LATENT", "link": 10, "label": "latent_image", "localized_name": "latent_image" } ], "outputs": [ { "name": "output", "type": "LATENT", "links": [ 9 ], "slot_index": 0, "label": "output", "localized_name": "output" }, { "name": "denoised_output", "type": "LATENT", "links": null, "slot_index": 1, "label": "denoised_output", "localized_name": "denoised_output" } ], "properties": { "Node name for S&R": "SamplerCustomAdvanced" } }, { "id": 11, "type": "VAEDecode", "pos": [ 1400, 0 ], "size": [ 265, 72 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 9, "label": "samples", "localized_name": "samples" }, { "name": "vae", "type": "VAE", "link": 11, "label": "vae", "localized_name": "vae" } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 12, 24 ], "slot_index": 0, "label": "IMAGE", "localized_name": "IMAGE" } ], "title": "VAEDecode (FLUX)", "properties": { "Node name for S&R": "VAEDecode" } }, { "id": 12, "type": "SaveImage", "pos": [ 1400, 130 ], "size": [ 320, 270 ], "flags": {}, "order": 11, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 12, "label": "images", "localized_name": "images" }, { "label": "filename_prefix", "localized_name": "filename_prefix", "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": null } ], "outputs": [], "title": "Save Generated Image", "properties": { "Node name for S&R": "SaveImage" }, "widgets_values": [ "ComfyUI_FLUX_img" ] }, { "id": 13, "type": "UNETLoader", "pos": [ 0, 600 ], "size": [ 353, 82 ], "flags": {}, "order": 12, "mode": 0, "inputs": [ { "label": "unet_name", "localized_name": "unet_name", "name": "unet_name", "type": "COMBO", "widget": { "name": "unet_name" }, "link": null }, { "label": "weight_dtype", "localized_name": "weight_dtype", "name": "weight_dtype", "type": "COMBO", "widget": { "name": "weight_dtype" }, "link": null } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 13 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "Load Wan High Model", "properties": { "Node name for S&R": "UNETLoader" }, "widgets_values": [ "wan22RemixT2VI2V_i2vHighV30.safetensors", "fp8_e4m3fn" ] }, { "id": 14, "type": "UNETLoader", "pos": [ 0, 730 ], "size": [ 353, 82 ], "flags": {}, "order": 13, "mode": 0, "inputs": [ { "label": "unet_name", "localized_name": "unet_name", "name": "unet_name", "type": "COMBO", "widget": { "name": "unet_name" }, "link": null }, { "label": "weight_dtype", "localized_name": "weight_dtype", "name": "weight_dtype", "type": "COMBO", "widget": { "name": "weight_dtype" }, "link": null } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 14 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "Load Wan Low Model", "properties": { "Node name for S&R": "UNETLoader" }, "widgets_values": [ "wan22RemixT2VI2V_i2vLowV30.safetensors", "fp8_e4m3fn" ] }, { "id": 15, "type": "CLIPLoader", "pos": [ 0, 870 ], "size": [ 291, 117 ], "flags": {}, "order": 14, "mode": 0, "inputs": [ { "label": "clip_name", "localized_name": "clip_name", "name": "clip_name", "type": "COMBO", "widget": { "name": "clip_name" }, "link": null }, { "label": "type", "localized_name": "type", "name": "type", "type": "COMBO", "widget": { "name": "type" }, "link": null }, { "label": "device", "localized_name": "device", "name": "device", "type": "COMBO", "widget": { "name": "device" }, "link": null } ], "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 19, 20 ], "slot_index": 0, "label": "CLIP", "localized_name": "CLIP" } ], "title": "Load Wan CLIP", "properties": { "Node name for S&R": "CLIPLoader" }, "widgets_values": [ "nsfw_wan_umt5-xxl_fp8_scaled.safetensors", "wan", "default" ] }, { "id": 16, "type": "VAELoader", "pos": [ 0, 1040 ], "size": [ 290, 82 ], "flags": {}, "order": 15, "mode": 0, "inputs": [ { "label": "vae_name", "localized_name": "vae_name", "name": "vae_name", "type": "COMBO", "widget": { "name": "vae_name" }, "link": null } ], "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 23, 32 ], "slot_index": 0, "label": "VAE", "localized_name": "VAE" } ], "title": "Load Wan VAE", "properties": { "Node name for S&R": "VAELoader" }, "widgets_values": [ "wan_2.1_vae.safetensors" ] }, { "id": 17, "type": "wanBlockSwap", "pos": [ 420, 600 ], "size": [ 225, 72 ], "flags": {}, "order": 16, "mode": 0, "inputs": [ { "label": "model", "localized_name": "model", "name": "model", "type": "MODEL", "link": 13 } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 15 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "BlockSwap (High)", "properties": { "Node name for S&R": "wanBlockSwap" } }, { "id": 18, "type": "wanBlockSwap", "pos": [ 420, 730 ], "size": [ 225, 72 ], "flags": {}, "order": 17, "mode": 0, "inputs": [ { "label": "model", "localized_name": "model", "name": "model", "type": "MODEL", "link": 14 } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 16 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "BlockSwap (Low)", "properties": { "Node name for S&R": "wanBlockSwap" } }, { "id": 19, "type": "ModelSamplingSD3", "pos": [ 700, 600 ], "size": [ 225, 80 ], "flags": {}, "order": 18, "mode": 0, "inputs": [ { "label": "model", "localized_name": "model", "name": "model", "type": "MODEL", "link": 15 }, { "label": "shift", "localized_name": "shift", "name": "shift", "type": "FLOAT", "widget": { "name": "shift" }, "link": null } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 17 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "ModelSampling (High)", "properties": { "Node name for S&R": "ModelSamplingSD3" }, "widgets_values": [ 8 ] }, { "id": 20, "type": "ModelSamplingSD3", "pos": [ 700, 730 ], "size": [ 225, 80 ], "flags": {}, "order": 19, "mode": 0, "inputs": [ { "label": "model", "localized_name": "model", "name": "model", "type": "MODEL", "link": 16 }, { "label": "shift", "localized_name": "shift", "name": "shift", "type": "FLOAT", "widget": { "name": "shift" }, "link": null } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 18 ], "slot_index": 0, "label": "MODEL", "localized_name": "MODEL" } ], "title": "ModelSampling (Low)", "properties": { "Node name for S&R": "ModelSamplingSD3" }, "widgets_values": [ 8 ] }, { "id": 21, "type": "CLIPTextEncode", "pos": [ 420, 870 ], "size": [ 280, 120 ], "flags": {}, "order": 20, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 19, "label": "clip", "localized_name": "clip" }, { "label": "text", "localized_name": "text", "name": "text", "type": "STRING", "widget": { "name": "text" }, "link": null } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 21 ], "slot_index": 0, "label": "CONDITIONING", "localized_name": "CONDITIONING" } ], "title": "✏️ Video Prompt", "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "the girl slowly walks forward, her dress swaying gently, hair flowing in the breeze, she turns and smiles seductively at the camera, smooth cinematic motion, full body visible, high quality, 4k detail, natural skin texture" ], "color": "#232", "bgcolor": "#353" }, { "id": 22, "type": "CLIPTextEncode", "pos": [ 420, 1040 ], "size": [ 280, 120 ], "flags": {}, "order": 21, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 20, "label": "clip", "localized_name": "clip" }, { "label": "text", "localized_name": "text", "name": "text", "type": "STRING", "widget": { "name": "text" }, "link": null } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 22 ], "slot_index": 0, "label": "CONDITIONING", "localized_name": "CONDITIONING" } ], "title": "Video Negative Prompt", "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走" ], "color": "#322", "bgcolor": "#533" }, { "id": 23, "type": "WanImageToVideo", "pos": [ 750, 870 ], "size": [ 225, 272 ], "flags": {}, "order": 22, "mode": 0, "inputs": [ { "name": "positive", "type": "CONDITIONING", "link": 21, "label": "positive", "localized_name": "positive" }, { "name": "negative", "type": "CONDITIONING", "link": 22, "label": "negative", "localized_name": "negative" }, { "name": "vae", "type": "VAE", "link": 23, "label": "vae", "localized_name": "vae" }, { "name": "clip_vision_output", "type": "CLIP_VISION_OUTPUT", "link": null, "shape": 7, "label": "clip_vision_output", "localized_name": "clip_vision_output" }, { "name": "start_image", "type": "IMAGE", "link": 24, "shape": 7, "label": "start_image", "localized_name": "start_image" }, { "label": "width", "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": null }, { "label": "height", "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": null }, { "label": "length", "localized_name": "length", "name": "length", "type": "INT", "widget": { "name": "length" }, "link": null }, { "label": "batch_size", "localized_name": "batch_size", "name": "batch_size", "type": "INT", "widget": { "name": "batch_size" }, "link": null } ], "outputs": [ { "name": "positive", "type": "CONDITIONING", "links": [ 25, 28 ], "slot_index": 0, "label": "positive", "localized_name": "positive" }, { "name": "negative", "type": "CONDITIONING", "links": [ 26, 29 ], "slot_index": 1, "label": "negative", "localized_name": "negative" }, { "name": "latent", "type": "LATENT", "links": [ 27 ], "slot_index": 2, "label": "latent", "localized_name": "latent" } ], "title": "Wan Image-to-Video", "properties": { "Node name for S&R": "WanImageToVideo" }, "widgets_values": [ 720, 1280, 81, 1 ] }, { "id": 24, "type": "KSamplerAdvanced", "pos": [ 1050, 600 ], "size": [ 292, 334 ], "flags": {}, "order": 23, "mode": 0, "inputs": [ { "label": "model", "localized_name": "model", "name": "model", "type": "MODEL", "link": 17 }, { "label": "positive", "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 25 }, { "label": "negative", "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 26 }, { "label": "latent_image", "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 27 }, { "label": "add_noise", "localized_name": "add_noise", "name": "add_noise", "type": "COMBO", "widget": { "name": "add_noise" }, "link": null }, { "label": "noise_seed", "localized_name": "noise_seed", "name": "noise_seed", "type": "INT", "widget": { "name": "noise_seed" }, "link": null }, { "label": "steps", "localized_name": "steps", "name": "steps", "type": "INT", "widget": { "name": "steps" }, "link": null }, { "label": "cfg", "localized_name": "cfg", "name": "cfg", "type": "FLOAT", "widget": { "name": "cfg" }, "link": null }, { "label": "sampler_name", "localized_name": "sampler_name", "name": "sampler_name", "type": "COMBO", "widget": { "name": "sampler_name" }, "link": null }, { "label": "scheduler", "localized_name": "scheduler", "name": "scheduler", "type": "COMBO", "widget": { "name": "scheduler" }, "link": null }, { "label": "start_at_step", "localized_name": "start_at_step", "name": "start_at_step", "type": "INT", "widget": { "name": "start_at_step" }, "link": null }, { "label": "end_at_step", "localized_name": "end_at_step", "name": "end_at_step", "type": "INT", "widget": { "name": "end_at_step" }, "link": null }, { "label": "return_with_leftover_noise", "localized_name": "return_with_leftover_noise", "name": "return_with_leftover_noise", "type": "COMBO", "widget": { "name": "return_with_leftover_noise" }, "link": null } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 30 ], "slot_index": 0, "label": "LATENT", "localized_name": "LATENT" } ], "title": "KSampler Pass 1 (High Model)", "properties": { "Node name for S&R": "KSamplerAdvanced" }, "widgets_values": [ "enable", 0, "randomize", 6, 1, "euler", "simple", 0, 3, "enable" ] }, { "id": 25, "type": "KSamplerAdvanced", "pos": [ 1400, 600 ], "size": [ 310, 348 ], "flags": {}, "order": 24, "mode": 0, "inputs": [ { "label": "model", "localized_name": "model", "name": "model", "type": "MODEL", "link": 18 }, { "label": "positive", "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 28 }, { "label": "negative", "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 29 }, { "label": "latent_image", "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 30 }, { "label": "add_noise", "localized_name": "add_noise", "name": "add_noise", "type": "COMBO", "widget": { "name": "add_noise" }, "link": null }, { "label": "noise_seed", "localized_name": "noise_seed", "name": "noise_seed", "type": "INT", "widget": { "name": "noise_seed" }, "link": null }, { "label": "steps", "localized_name": "steps", "name": "steps", "type": "INT", "widget": { "name": "steps" }, "link": null }, { "label": "cfg", "localized_name": "cfg", "name": "cfg", "type": "FLOAT", "widget": { "name": "cfg" }, "link": null }, { "label": "sampler_name", "localized_name": "sampler_name", "name": "sampler_name", "type": "COMBO", "widget": { "name": "sampler_name" }, "link": null }, { "label": "scheduler", "localized_name": "scheduler", "name": "scheduler", "type": "COMBO", "widget": { "name": "scheduler" }, "link": null }, { "label": "start_at_step", "localized_name": "start_at_step", "name": "start_at_step", "type": "INT", "widget": { "name": "start_at_step" }, "link": null }, { "label": "end_at_step", "localized_name": "end_at_step", "name": "end_at_step", "type": "INT", "widget": { "name": "end_at_step" }, "link": null }, { "label": "return_with_leftover_noise", "localized_name": "return_with_leftover_noise", "name": "return_with_leftover_noise", "type": "COMBO", "widget": { "name": "return_with_leftover_noise" }, "link": null } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 31 ], "slot_index": 0, "label": "LATENT", "localized_name": "LATENT" } ], "title": "KSampler Pass 2 (Low Model)", "properties": { "Node name for S&R": "KSamplerAdvanced" }, "widgets_values": [ "disable", 0, "randomize", 6, 1, "euler", "simple", 3, 10000, "disable" ] }, { "id": 26, "type": "VAEDecode", "pos": [ 1770, 600 ], "size": [ 265, 72 ], "flags": {}, "order": 25, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 31, "label": "samples", "localized_name": "samples" }, { "name": "vae", "type": "VAE", "link": 32, "label": "vae", "localized_name": "vae" } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 33 ], "slot_index": 0, "label": "IMAGE", "localized_name": "IMAGE" } ], "title": "VAEDecode (Wan Video)", "properties": { "Node name for S&R": "VAEDecode" } }, { "id": 27, "type": "CreateVideo", "pos": [ 1770, 730 ], "size": [ 268, 104 ], "flags": {}, "order": 26, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 33 }, { "localized_name": "audio", "name": "audio", "shape": 7, "type": "AUDIO", "link": null }, { "localized_name": "fps", "name": "fps", "type": "FLOAT", "widget": { "name": "fps" }, "link": null } ], "outputs": [ { "localized_name": "VIDEO", "name": "VIDEO", "type": "VIDEO", "links": [ 34 ] } ], "properties": { "Node name for S&R": "CreateVideo" }, "widgets_values": [ 16 ] }, { "id": 28, "type": "SaveVideo", "pos": [ 1770, 890 ], "size": [ 477, 527 ], "flags": {}, "order": 27, "mode": 0, "inputs": [ { "localized_name": "video", "name": "video", "type": "VIDEO", "link": 34 }, { "localized_name": "filename_prefix", "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": null }, { "localized_name": "format", "name": "format", "type": "COMBO", "widget": { "name": "format" }, "link": null }, { "localized_name": "codec", "name": "codec", "type": "COMBO", "widget": { "name": "codec" }, "link": null } ], "outputs": [], "title": "Save Video", "properties": { "Node name for S&R": "SaveVideo" }, "widgets_values": [ "video/ComfyUI_FLUX_Wan", "auto", "auto" ] } ], "links": [ [ 1, 2, 0, 4, 0, "CLIP" ], [ 2, 4, 0, 6, 1, "CONDITIONING" ], [ 3, 6, 0, 10, 1, "GUIDER" ], [ 4, 7, 0, 10, 2, "SAMPLER" ], [ 5, 1, 0, 6, 0, "MODEL" ], [ 6, 8, 0, 10, 3, "SIGMAS" ], [ 7, 1, 0, 8, 0, "MODEL" ], [ 8, 9, 0, 10, 0, "NOISE" ], [ 9, 10, 0, 11, 0, "LATENT" ], [ 10, 5, 0, 10, 4, "LATENT" ], [ 11, 3, 0, 11, 1, "VAE" ], [ 12, 11, 0, 12, 0, "IMAGE" ], [ 13, 13, 0, 17, 0, "MODEL" ], [ 14, 14, 0, 18, 0, "MODEL" ], [ 15, 17, 0, 19, 0, "MODEL" ], [ 16, 18, 0, 20, 0, "MODEL" ], [ 17, 19, 0, 24, 0, "MODEL" ], [ 18, 20, 0, 25, 0, "MODEL" ], [ 19, 15, 0, 21, 0, "CLIP" ], [ 20, 15, 0, 22, 0, "CLIP" ], [ 21, 21, 0, 23, 0, "CONDITIONING" ], [ 22, 22, 0, 23, 1, "CONDITIONING" ], [ 23, 16, 0, 23, 2, "VAE" ], [ 24, 11, 0, 23, 4, "IMAGE" ], [ 25, 23, 0, 24, 1, "CONDITIONING" ], [ 26, 23, 1, 24, 2, "CONDITIONING" ], [ 27, 23, 2, 24, 3, "LATENT" ], [ 28, 23, 0, 25, 1, "CONDITIONING" ], [ 29, 23, 1, 25, 2, "CONDITIONING" ], [ 30, 24, 0, 25, 3, "LATENT" ], [ 31, 25, 0, 26, 0, "LATENT" ], [ 32, 16, 0, 26, 1, "VAE" ], [ 33, 26, 0, 27, 0, "IMAGE" ], [ 34, 27, 0, 28, 0, "VIDEO" ] ], "groups": [ { "title": "Stage 1: FLUX Text-to-Image (9:16)", "bounding": [ -20, -50, 1780, 480 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "title": "Stage 2: Wan 2.2 Remix I2V (4-Step Dual Model)", "bounding": [ -20, 550, 2290, 920 ], "color": "#8e6e3e", "font_size": 24, "flags": {} } ], "config": {}, "extra": {}, "version": 0.4, "models": [ { "name": "flux1-dev.safetensors", "url": "https://huggingface.co/black-forest-labs/FLUX.1-dev/resolve/main/flux1-dev.safetensors", "directory": "diffusion_models" }, { "name": "clip_l.safetensors", "url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors", "directory": "text_encoders" }, { "name": "t5xxl_fp16.safetensors", "url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp16.safetensors", "directory": "text_encoders" }, { "name": "ae.safetensors", "url": "https://huggingface.co/black-forest-labs/FLUX.1-dev/resolve/main/ae.safetensors", "directory": "vae" }, { "name": "wan_2.1_vae.safetensors", "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors", "directory": "vae" }, { "name": "nsfw_wan_umt5-xxl_fp8_scaled.safetensors", "url": "https://huggingface.co/NSFW-API/NSFW-Wan-UMT5-XXL/resolve/main/nsfw_wan_umt5-xxl_fp8_scaled.safetensors", "directory": "text_encoders" }, { "name": "wan22RemixT2VI2V_i2vHighV30.safetensors", "url": "https://civitai.com/api/download/models/2770795?type=Model&format=SafeTensor&size=pruned&fp=fp8", "directory": "diffusion_models" }, { "name": "wan22RemixT2VI2V_i2vLowV30.safetensors", "url": "https://civitai.com/api/download/models/2771407?type=Model&format=SafeTensor&size=pruned&fp=fp8", "directory": "diffusion_models" } ] }