mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-02-10 21:42:37 +08:00
1507 lines
43 KiB
JSON
1507 lines
43 KiB
JSON
{
|
|
"KSampler": {
|
|
"input": {
|
|
"required": {
|
|
"model": ["MODEL"],
|
|
"seed": ["INT", { "default": 0, "min": 0, "max": 18446744073709551615 }],
|
|
"steps": ["INT", { "default": 20, "min": 1, "max": 10000 }],
|
|
"cfg": ["FLOAT", { "default": 8.0, "min": 0.0, "max": 100.0, "step": 0.5, "round": 0.01 }],
|
|
"sampler_name": [
|
|
[
|
|
"euler",
|
|
"euler_ancestral",
|
|
"heun",
|
|
"dpm_2",
|
|
"dpm_2_ancestral",
|
|
"lms",
|
|
"dpm_fast",
|
|
"dpm_adaptive",
|
|
"dpmpp_2s_ancestral",
|
|
"dpmpp_sde",
|
|
"dpmpp_sde_gpu",
|
|
"dpmpp_2m",
|
|
"dpmpp_2m_sde",
|
|
"dpmpp_2m_sde_gpu",
|
|
"dpmpp_3m_sde",
|
|
"dpmpp_3m_sde_gpu",
|
|
"ddpm",
|
|
"ddim",
|
|
"uni_pc",
|
|
"uni_pc_bh2"
|
|
]
|
|
],
|
|
"scheduler": [["normal", "karras", "exponential", "sgm_uniform", "simple", "ddim_uniform"]],
|
|
"positive": ["CONDITIONING"],
|
|
"negative": ["CONDITIONING"],
|
|
"latent_image": ["LATENT"],
|
|
"denoise": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "KSampler",
|
|
"display_name": "KSampler",
|
|
"description": "",
|
|
"category": "sampling",
|
|
"output_node": false
|
|
},
|
|
"CheckpointLoaderSimple": {
|
|
"input": { "required": { "ckpt_name": [["model1.safetensors", "model2.ckpt"]] } },
|
|
"output": ["MODEL", "CLIP", "VAE"],
|
|
"output_is_list": [false, false, false],
|
|
"output_name": ["MODEL", "CLIP", "VAE"],
|
|
"name": "CheckpointLoaderSimple",
|
|
"display_name": "Load Checkpoint",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"CLIPTextEncode": {
|
|
"input": { "required": { "text": ["STRING", { "multiline": true }], "clip": ["CLIP"] } },
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "CLIPTextEncode",
|
|
"display_name": "CLIP Text Encode (Prompt)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"CLIPSetLastLayer": {
|
|
"input": {
|
|
"required": {
|
|
"clip": ["CLIP"],
|
|
"stop_at_clip_layer": ["INT", { "default": -1, "min": -24, "max": -1, "step": 1 }]
|
|
}
|
|
},
|
|
"output": ["CLIP"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CLIP"],
|
|
"name": "CLIPSetLastLayer",
|
|
"display_name": "CLIP Set Last Layer",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"VAEDecode": {
|
|
"input": { "required": { "samples": ["LATENT"], "vae": ["VAE"] } },
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "VAEDecode",
|
|
"display_name": "VAE Decode",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"VAEEncode": {
|
|
"input": { "required": { "pixels": ["IMAGE"], "vae": ["VAE"] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "VAEEncode",
|
|
"display_name": "VAE Encode",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"VAEEncodeForInpaint": {
|
|
"input": {
|
|
"required": {
|
|
"pixels": ["IMAGE"],
|
|
"vae": ["VAE"],
|
|
"mask": ["MASK"],
|
|
"grow_mask_by": ["INT", { "default": 6, "min": 0, "max": 64, "step": 1 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "VAEEncodeForInpaint",
|
|
"display_name": "VAE Encode (for Inpainting)",
|
|
"description": "",
|
|
"category": "latent/inpaint",
|
|
"output_node": false
|
|
},
|
|
"VAELoader": {
|
|
"input": { "required": { "vae_name": [["vae1.safetensors", "vae2.ckpt"]] } },
|
|
"output": ["VAE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["VAE"],
|
|
"name": "VAELoader",
|
|
"display_name": "Load VAE",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"EmptyLatentImage": {
|
|
"input": {
|
|
"required": {
|
|
"width": ["INT", { "default": 512, "min": 16, "max": 8192, "step": 8 }],
|
|
"height": ["INT", { "default": 512, "min": 16, "max": 8192, "step": 8 }],
|
|
"batch_size": ["INT", { "default": 1, "min": 1, "max": 64 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "EmptyLatentImage",
|
|
"display_name": "Empty Latent Image",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"LatentUpscale": {
|
|
"input": {
|
|
"required": {
|
|
"samples": ["LATENT"],
|
|
"upscale_method": [["nearest-exact", "bilinear", "area", "bicubic", "bislerp"]],
|
|
"width": ["INT", { "default": 512, "min": 64, "max": 8192, "step": 8 }],
|
|
"height": ["INT", { "default": 512, "min": 64, "max": 8192, "step": 8 }],
|
|
"crop": [["disabled", "center"]]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentUpscale",
|
|
"display_name": "Upscale Latent",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"LatentUpscaleBy": {
|
|
"input": {
|
|
"required": {
|
|
"samples": ["LATENT"],
|
|
"upscale_method": [["nearest-exact", "bilinear", "area", "bicubic", "bislerp"]],
|
|
"scale_by": ["FLOAT", { "default": 1.5, "min": 0.01, "max": 8.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentUpscaleBy",
|
|
"display_name": "Upscale Latent By",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"LatentFromBatch": {
|
|
"input": {
|
|
"required": {
|
|
"samples": ["LATENT"],
|
|
"batch_index": ["INT", { "default": 0, "min": 0, "max": 63 }],
|
|
"length": ["INT", { "default": 1, "min": 1, "max": 64 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentFromBatch",
|
|
"display_name": "Latent From Batch",
|
|
"description": "",
|
|
"category": "latent/batch",
|
|
"output_node": false
|
|
},
|
|
"RepeatLatentBatch": {
|
|
"input": { "required": { "samples": ["LATENT"], "amount": ["INT", { "default": 1, "min": 1, "max": 64 }] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "RepeatLatentBatch",
|
|
"display_name": "Repeat Latent Batch",
|
|
"description": "",
|
|
"category": "latent/batch",
|
|
"output_node": false
|
|
},
|
|
"SaveImage": {
|
|
"input": {
|
|
"required": { "images": ["IMAGE"], "filename_prefix": ["STRING", { "default": "ComfyUI" }] },
|
|
"hidden": { "prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO" }
|
|
},
|
|
"output": [],
|
|
"output_is_list": [],
|
|
"output_name": [],
|
|
"name": "SaveImage",
|
|
"display_name": "Save Image",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": true
|
|
},
|
|
"PreviewImage": {
|
|
"input": {
|
|
"required": { "images": ["IMAGE"] },
|
|
"hidden": { "prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO" }
|
|
},
|
|
"output": [],
|
|
"output_is_list": [],
|
|
"output_name": [],
|
|
"name": "PreviewImage",
|
|
"display_name": "Preview Image",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": true
|
|
},
|
|
"LoadImage": {
|
|
"input": { "required": { "image": [["example.png"], { "image_upload": true }] } },
|
|
"output": ["IMAGE", "MASK"],
|
|
"output_is_list": [false, false],
|
|
"output_name": ["IMAGE", "MASK"],
|
|
"name": "LoadImage",
|
|
"display_name": "Load Image",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": false
|
|
},
|
|
"LoadImageMask": {
|
|
"input": {
|
|
"required": {
|
|
"image": [["example.png"], { "image_upload": true }],
|
|
"channel": [["alpha", "red", "green", "blue"]]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "LoadImageMask",
|
|
"display_name": "Load Image (as Mask)",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"ImageScale": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"upscale_method": [["nearest-exact", "bilinear", "area", "bicubic", "lanczos"]],
|
|
"width": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }],
|
|
"height": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }],
|
|
"crop": [["disabled", "center"]]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageScale",
|
|
"display_name": "Upscale Image",
|
|
"description": "",
|
|
"category": "image/upscaling",
|
|
"output_node": false
|
|
},
|
|
"ImageScaleBy": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"upscale_method": [["nearest-exact", "bilinear", "area", "bicubic", "lanczos"]],
|
|
"scale_by": ["FLOAT", { "default": 1.0, "min": 0.01, "max": 8.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageScaleBy",
|
|
"display_name": "Upscale Image By",
|
|
"description": "",
|
|
"category": "image/upscaling",
|
|
"output_node": false
|
|
},
|
|
"ImageInvert": {
|
|
"input": { "required": { "image": ["IMAGE"] } },
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageInvert",
|
|
"display_name": "Invert Image",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": false
|
|
},
|
|
"ImageBatch": {
|
|
"input": { "required": { "image1": ["IMAGE"], "image2": ["IMAGE"] } },
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageBatch",
|
|
"display_name": "Batch Images",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": false
|
|
},
|
|
"ImagePadForOutpaint": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"left": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"top": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"right": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"bottom": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"feathering": ["INT", { "default": 40, "min": 0, "max": 8192, "step": 1 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE", "MASK"],
|
|
"output_is_list": [false, false],
|
|
"output_name": ["IMAGE", "MASK"],
|
|
"name": "ImagePadForOutpaint",
|
|
"display_name": "Pad Image for Outpainting",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": false
|
|
},
|
|
"EmptyImage": {
|
|
"input": {
|
|
"required": {
|
|
"width": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }],
|
|
"height": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }],
|
|
"batch_size": ["INT", { "default": 1, "min": 1, "max": 64 }],
|
|
"color": ["INT", { "default": 0, "min": 0, "max": 16777215, "step": 1, "display": "color" }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "EmptyImage",
|
|
"display_name": "EmptyImage",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": false
|
|
},
|
|
"ConditioningAverage ": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning_to": ["CONDITIONING"],
|
|
"conditioning_from": ["CONDITIONING"],
|
|
"conditioning_to_strength": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningAverage ",
|
|
"display_name": "Conditioning (Average)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ConditioningCombine": {
|
|
"input": { "required": { "conditioning_1": ["CONDITIONING"], "conditioning_2": ["CONDITIONING"] } },
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningCombine",
|
|
"display_name": "Conditioning (Combine)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ConditioningConcat": {
|
|
"input": { "required": { "conditioning_to": ["CONDITIONING"], "conditioning_from": ["CONDITIONING"] } },
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningConcat",
|
|
"display_name": "Conditioning (Concat)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ConditioningSetArea": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"width": ["INT", { "default": 64, "min": 64, "max": 8192, "step": 8 }],
|
|
"height": ["INT", { "default": 64, "min": 64, "max": 8192, "step": 8 }],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningSetArea",
|
|
"display_name": "Conditioning (Set Area)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ConditioningSetAreaPercentage": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"width": ["FLOAT", { "default": 1.0, "min": 0, "max": 1.0, "step": 0.01 }],
|
|
"height": ["FLOAT", { "default": 1.0, "min": 0, "max": 1.0, "step": 0.01 }],
|
|
"x": ["FLOAT", { "default": 0, "min": 0, "max": 1.0, "step": 0.01 }],
|
|
"y": ["FLOAT", { "default": 0, "min": 0, "max": 1.0, "step": 0.01 }],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningSetAreaPercentage",
|
|
"display_name": "Conditioning (Set Area with Percentage)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ConditioningSetMask": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"mask": ["MASK"],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01 }],
|
|
"set_cond_area": [["default", "mask bounds"]]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningSetMask",
|
|
"display_name": "Conditioning (Set Mask)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"KSamplerAdvanced": {
|
|
"input": {
|
|
"required": {
|
|
"model": ["MODEL"],
|
|
"add_noise": [["enable", "disable"]],
|
|
"noise_seed": ["INT", { "default": 0, "min": 0, "max": 18446744073709551615 }],
|
|
"steps": ["INT", { "default": 20, "min": 1, "max": 10000 }],
|
|
"cfg": ["FLOAT", { "default": 8.0, "min": 0.0, "max": 100.0, "step": 0.5, "round": 0.01 }],
|
|
"sampler_name": [
|
|
[
|
|
"euler",
|
|
"euler_ancestral",
|
|
"heun",
|
|
"dpm_2",
|
|
"dpm_2_ancestral",
|
|
"lms",
|
|
"dpm_fast",
|
|
"dpm_adaptive",
|
|
"dpmpp_2s_ancestral",
|
|
"dpmpp_sde",
|
|
"dpmpp_sde_gpu",
|
|
"dpmpp_2m",
|
|
"dpmpp_2m_sde",
|
|
"dpmpp_2m_sde_gpu",
|
|
"dpmpp_3m_sde",
|
|
"dpmpp_3m_sde_gpu",
|
|
"ddpm",
|
|
"ddim",
|
|
"uni_pc",
|
|
"uni_pc_bh2"
|
|
]
|
|
],
|
|
"scheduler": [["normal", "karras", "exponential", "sgm_uniform", "simple", "ddim_uniform"]],
|
|
"positive": ["CONDITIONING"],
|
|
"negative": ["CONDITIONING"],
|
|
"latent_image": ["LATENT"],
|
|
"start_at_step": ["INT", { "default": 0, "min": 0, "max": 10000 }],
|
|
"end_at_step": ["INT", { "default": 10000, "min": 0, "max": 10000 }],
|
|
"return_with_leftover_noise": [["disable", "enable"]]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "KSamplerAdvanced",
|
|
"display_name": "KSampler (Advanced)",
|
|
"description": "",
|
|
"category": "sampling",
|
|
"output_node": false
|
|
},
|
|
"SetLatentNoiseMask": {
|
|
"input": { "required": { "samples": ["LATENT"], "mask": ["MASK"] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "SetLatentNoiseMask",
|
|
"display_name": "Set Latent Noise Mask",
|
|
"description": "",
|
|
"category": "latent/inpaint",
|
|
"output_node": false
|
|
},
|
|
"LatentComposite": {
|
|
"input": {
|
|
"required": {
|
|
"samples_to": ["LATENT"],
|
|
"samples_from": ["LATENT"],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"feather": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentComposite",
|
|
"display_name": "Latent Composite",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"LatentBlend": {
|
|
"input": {
|
|
"required": {
|
|
"samples1": ["LATENT"],
|
|
"samples2": ["LATENT"],
|
|
"blend_factor": ["FLOAT", { "default": 0.5, "min": 0, "max": 1, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentBlend",
|
|
"display_name": "Latent Blend",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": false
|
|
},
|
|
"LatentRotate": {
|
|
"input": {
|
|
"required": { "samples": ["LATENT"], "rotation": [["none", "90 degrees", "180 degrees", "270 degrees"]] }
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentRotate",
|
|
"display_name": "Rotate Latent",
|
|
"description": "",
|
|
"category": "latent/transform",
|
|
"output_node": false
|
|
},
|
|
"LatentFlip": {
|
|
"input": { "required": { "samples": ["LATENT"], "flip_method": [["x-axis: vertically", "y-axis: horizontally"]] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentFlip",
|
|
"display_name": "Flip Latent",
|
|
"description": "",
|
|
"category": "latent/transform",
|
|
"output_node": false
|
|
},
|
|
"LatentCrop": {
|
|
"input": {
|
|
"required": {
|
|
"samples": ["LATENT"],
|
|
"width": ["INT", { "default": 512, "min": 64, "max": 8192, "step": 8 }],
|
|
"height": ["INT", { "default": 512, "min": 64, "max": 8192, "step": 8 }],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentCrop",
|
|
"display_name": "Crop Latent",
|
|
"description": "",
|
|
"category": "latent/transform",
|
|
"output_node": false
|
|
},
|
|
"LoraLoader": {
|
|
"input": {
|
|
"required": {
|
|
"model": ["MODEL"],
|
|
"clip": ["CLIP"],
|
|
"lora_name": [[]],
|
|
"strength_model": ["FLOAT", { "default": 1.0, "min": -20.0, "max": 20.0, "step": 0.01 }],
|
|
"strength_clip": ["FLOAT", { "default": 1.0, "min": -20.0, "max": 20.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["MODEL", "CLIP"],
|
|
"output_is_list": [false, false],
|
|
"output_name": ["MODEL", "CLIP"],
|
|
"name": "LoraLoader",
|
|
"display_name": "Load LoRA",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"CLIPLoader": {
|
|
"input": { "required": { "clip_name": [[]] } },
|
|
"output": ["CLIP"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CLIP"],
|
|
"name": "CLIPLoader",
|
|
"display_name": "Load CLIP",
|
|
"description": "",
|
|
"category": "advanced/loaders",
|
|
"output_node": false
|
|
},
|
|
"UNETLoader": {
|
|
"input": { "required": { "unet_name": [[]] } },
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "UNETLoader",
|
|
"display_name": "UNETLoader",
|
|
"description": "",
|
|
"category": "advanced/loaders",
|
|
"output_node": false
|
|
},
|
|
"DualCLIPLoader": {
|
|
"input": { "required": { "clip_name1": [[]], "clip_name2": [[]] } },
|
|
"output": ["CLIP"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CLIP"],
|
|
"name": "DualCLIPLoader",
|
|
"display_name": "DualCLIPLoader",
|
|
"description": "",
|
|
"category": "advanced/loaders",
|
|
"output_node": false
|
|
},
|
|
"CLIPVisionEncode": {
|
|
"input": { "required": { "clip_vision": ["CLIP_VISION"], "image": ["IMAGE"] } },
|
|
"output": ["CLIP_VISION_OUTPUT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CLIP_VISION_OUTPUT"],
|
|
"name": "CLIPVisionEncode",
|
|
"display_name": "CLIP Vision Encode",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"StyleModelApply": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"style_model": ["STYLE_MODEL"],
|
|
"clip_vision_output": ["CLIP_VISION_OUTPUT"]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "StyleModelApply",
|
|
"display_name": "Apply Style Model",
|
|
"description": "",
|
|
"category": "conditioning/style_model",
|
|
"output_node": false
|
|
},
|
|
"unCLIPConditioning": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"clip_vision_output": ["CLIP_VISION_OUTPUT"],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01 }],
|
|
"noise_augmentation": ["FLOAT", { "default": 0.0, "min": 0.0, "max": 1.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "unCLIPConditioning",
|
|
"display_name": "unCLIPConditioning",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ControlNetApply": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"control_net": ["CONTROL_NET"],
|
|
"image": ["IMAGE"],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ControlNetApply",
|
|
"display_name": "Apply ControlNet",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ControlNetApplyAdvanced": {
|
|
"input": {
|
|
"required": {
|
|
"positive": ["CONDITIONING"],
|
|
"negative": ["CONDITIONING"],
|
|
"control_net": ["CONTROL_NET"],
|
|
"image": ["IMAGE"],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 10.0, "step": 0.01 }],
|
|
"start_percent": ["FLOAT", { "default": 0.0, "min": 0.0, "max": 1.0, "step": 0.001 }],
|
|
"end_percent": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.001 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING", "CONDITIONING"],
|
|
"output_is_list": [false, false],
|
|
"output_name": ["positive", "negative"],
|
|
"name": "ControlNetApplyAdvanced",
|
|
"display_name": "Apply ControlNet (Advanced)",
|
|
"description": "",
|
|
"category": "conditioning",
|
|
"output_node": false
|
|
},
|
|
"ControlNetLoader": {
|
|
"input": { "required": { "control_net_name": [[]] } },
|
|
"output": ["CONTROL_NET"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONTROL_NET"],
|
|
"name": "ControlNetLoader",
|
|
"display_name": "Load ControlNet Model",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"DiffControlNetLoader": {
|
|
"input": { "required": { "model": ["MODEL"], "control_net_name": [[]] } },
|
|
"output": ["CONTROL_NET"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONTROL_NET"],
|
|
"name": "DiffControlNetLoader",
|
|
"display_name": "Load ControlNet Model (diff)",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"StyleModelLoader": {
|
|
"input": { "required": { "style_model_name": [[]] } },
|
|
"output": ["STYLE_MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["STYLE_MODEL"],
|
|
"name": "StyleModelLoader",
|
|
"display_name": "Load Style Model",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"CLIPVisionLoader": {
|
|
"input": { "required": { "clip_name": [[]] } },
|
|
"output": ["CLIP_VISION"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CLIP_VISION"],
|
|
"name": "CLIPVisionLoader",
|
|
"display_name": "Load CLIP Vision",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"VAEDecodeTiled": {
|
|
"input": {
|
|
"required": {
|
|
"samples": ["LATENT"],
|
|
"vae": ["VAE"],
|
|
"tile_size": ["INT", { "default": 512, "min": 320, "max": 4096, "step": 64 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "VAEDecodeTiled",
|
|
"display_name": "VAE Decode (Tiled)",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": false
|
|
},
|
|
"VAEEncodeTiled": {
|
|
"input": {
|
|
"required": {
|
|
"pixels": ["IMAGE"],
|
|
"vae": ["VAE"],
|
|
"tile_size": ["INT", { "default": 512, "min": 320, "max": 4096, "step": 64 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "VAEEncodeTiled",
|
|
"display_name": "VAE Encode (Tiled)",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": false
|
|
},
|
|
"unCLIPCheckpointLoader": {
|
|
"input": { "required": { "ckpt_name": [[]] } },
|
|
"output": ["MODEL", "CLIP", "VAE", "CLIP_VISION"],
|
|
"output_is_list": [false, false, false, false],
|
|
"output_name": ["MODEL", "CLIP", "VAE", "CLIP_VISION"],
|
|
"name": "unCLIPCheckpointLoader",
|
|
"display_name": "unCLIPCheckpointLoader",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"GLIGENLoader": {
|
|
"input": { "required": { "gligen_name": [[]] } },
|
|
"output": ["GLIGEN"],
|
|
"output_is_list": [false],
|
|
"output_name": ["GLIGEN"],
|
|
"name": "GLIGENLoader",
|
|
"display_name": "GLIGENLoader",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"GLIGENTextBoxApply": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning_to": ["CONDITIONING"],
|
|
"clip": ["CLIP"],
|
|
"gligen_textbox_model": ["GLIGEN"],
|
|
"text": ["STRING", { "multiline": true }],
|
|
"width": ["INT", { "default": 64, "min": 8, "max": 8192, "step": 8 }],
|
|
"height": ["INT", { "default": 64, "min": 8, "max": 8192, "step": 8 }],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "GLIGENTextBoxApply",
|
|
"display_name": "GLIGENTextBoxApply",
|
|
"description": "",
|
|
"category": "conditioning/gligen",
|
|
"output_node": false
|
|
},
|
|
"CheckpointLoader": {
|
|
"input": {
|
|
"required": {
|
|
"config_name": [
|
|
[
|
|
"anything_v3.yaml",
|
|
"v1-inference.yaml",
|
|
"v1-inference_clip_skip_2.yaml",
|
|
"v1-inference_clip_skip_2_fp16.yaml",
|
|
"v1-inference_fp16.yaml",
|
|
"v1-inpainting-inference.yaml",
|
|
"v2-inference-v.yaml",
|
|
"v2-inference-v_fp32.yaml",
|
|
"v2-inference.yaml",
|
|
"v2-inference_fp32.yaml",
|
|
"v2-inpainting-inference.yaml"
|
|
]
|
|
],
|
|
"ckpt_name": [[]]
|
|
}
|
|
},
|
|
"output": ["MODEL", "CLIP", "VAE"],
|
|
"output_is_list": [false, false, false],
|
|
"output_name": ["MODEL", "CLIP", "VAE"],
|
|
"name": "CheckpointLoader",
|
|
"display_name": "Load Checkpoint (With Config)",
|
|
"description": "",
|
|
"category": "advanced/loaders",
|
|
"output_node": false
|
|
},
|
|
"DiffusersLoader": {
|
|
"input": { "required": { "model_path": [[]] } },
|
|
"output": ["MODEL", "CLIP", "VAE"],
|
|
"output_is_list": [false, false, false],
|
|
"output_name": ["MODEL", "CLIP", "VAE"],
|
|
"name": "DiffusersLoader",
|
|
"display_name": "DiffusersLoader",
|
|
"description": "",
|
|
"category": "advanced/loaders/deprecated",
|
|
"output_node": false
|
|
},
|
|
"LoadLatent": {
|
|
"input": { "required": { "latent": [[]] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LoadLatent",
|
|
"display_name": "LoadLatent",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": false
|
|
},
|
|
"SaveLatent": {
|
|
"input": {
|
|
"required": { "samples": ["LATENT"], "filename_prefix": ["STRING", { "default": "latents/ComfyUI" }] },
|
|
"hidden": { "prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO" }
|
|
},
|
|
"output": [],
|
|
"output_is_list": [],
|
|
"output_name": [],
|
|
"name": "SaveLatent",
|
|
"display_name": "SaveLatent",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": true
|
|
},
|
|
"ConditioningZeroOut": {
|
|
"input": { "required": { "conditioning": ["CONDITIONING"] } },
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningZeroOut",
|
|
"display_name": "ConditioningZeroOut",
|
|
"description": "",
|
|
"category": "advanced/conditioning",
|
|
"output_node": false
|
|
},
|
|
"ConditioningSetTimestepRange": {
|
|
"input": {
|
|
"required": {
|
|
"conditioning": ["CONDITIONING"],
|
|
"start": ["FLOAT", { "default": 0.0, "min": 0.0, "max": 1.0, "step": 0.001 }],
|
|
"end": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.001 }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "ConditioningSetTimestepRange",
|
|
"display_name": "ConditioningSetTimestepRange",
|
|
"description": "",
|
|
"category": "advanced/conditioning",
|
|
"output_node": false
|
|
},
|
|
"LatentAdd": {
|
|
"input": { "required": { "samples1": ["LATENT"], "samples2": ["LATENT"] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentAdd",
|
|
"display_name": "LatentAdd",
|
|
"description": "",
|
|
"category": "latent/advanced",
|
|
"output_node": false
|
|
},
|
|
"LatentSubtract": {
|
|
"input": { "required": { "samples1": ["LATENT"], "samples2": ["LATENT"] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentSubtract",
|
|
"display_name": "LatentSubtract",
|
|
"description": "",
|
|
"category": "latent/advanced",
|
|
"output_node": false
|
|
},
|
|
"LatentMultiply": {
|
|
"input": {
|
|
"required": {
|
|
"samples": ["LATENT"],
|
|
"multiplier": ["FLOAT", { "default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentMultiply",
|
|
"display_name": "LatentMultiply",
|
|
"description": "",
|
|
"category": "latent/advanced",
|
|
"output_node": false
|
|
},
|
|
"HypernetworkLoader": {
|
|
"input": {
|
|
"required": {
|
|
"model": ["MODEL"],
|
|
"hypernetwork_name": [[]],
|
|
"strength": ["FLOAT", { "default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "HypernetworkLoader",
|
|
"display_name": "HypernetworkLoader",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"UpscaleModelLoader": {
|
|
"input": { "required": { "model_name": [[]] } },
|
|
"output": ["UPSCALE_MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["UPSCALE_MODEL"],
|
|
"name": "UpscaleModelLoader",
|
|
"display_name": "Load Upscale Model",
|
|
"description": "",
|
|
"category": "loaders",
|
|
"output_node": false
|
|
},
|
|
"ImageUpscaleWithModel": {
|
|
"input": { "required": { "upscale_model": ["UPSCALE_MODEL"], "image": ["IMAGE"] } },
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageUpscaleWithModel",
|
|
"display_name": "Upscale Image (using Model)",
|
|
"description": "",
|
|
"category": "image/upscaling",
|
|
"output_node": false
|
|
},
|
|
"ImageBlend": {
|
|
"input": {
|
|
"required": {
|
|
"image1": ["IMAGE"],
|
|
"image2": ["IMAGE"],
|
|
"blend_factor": ["FLOAT", { "default": 0.5, "min": 0.0, "max": 1.0, "step": 0.01 }],
|
|
"blend_mode": [["normal", "multiply", "screen", "overlay", "soft_light"]]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageBlend",
|
|
"display_name": "ImageBlend",
|
|
"description": "",
|
|
"category": "image/postprocessing",
|
|
"output_node": false
|
|
},
|
|
"ImageBlur": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"blur_radius": ["INT", { "default": 1, "min": 1, "max": 31, "step": 1 }],
|
|
"sigma": ["FLOAT", { "default": 1.0, "min": 0.1, "max": 10.0, "step": 0.1 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageBlur",
|
|
"display_name": "ImageBlur",
|
|
"description": "",
|
|
"category": "image/postprocessing",
|
|
"output_node": false
|
|
},
|
|
"ImageQuantize": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"colors": ["INT", { "default": 256, "min": 1, "max": 256, "step": 1 }],
|
|
"dither": [["none", "floyd-steinberg"]]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageQuantize",
|
|
"display_name": "ImageQuantize",
|
|
"description": "",
|
|
"category": "image/postprocessing",
|
|
"output_node": false
|
|
},
|
|
"ImageSharpen": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"sharpen_radius": ["INT", { "default": 1, "min": 1, "max": 31, "step": 1 }],
|
|
"sigma": ["FLOAT", { "default": 1.0, "min": 0.1, "max": 10.0, "step": 0.1 }],
|
|
"alpha": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 5.0, "step": 0.1 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageSharpen",
|
|
"display_name": "ImageSharpen",
|
|
"description": "",
|
|
"category": "image/postprocessing",
|
|
"output_node": false
|
|
},
|
|
"ImageScaleToTotalPixels": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"upscale_method": [["nearest-exact", "bilinear", "area", "bicubic", "lanczos"]],
|
|
"megapixels": ["FLOAT", { "default": 1.0, "min": 0.01, "max": 16.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageScaleToTotalPixels",
|
|
"display_name": "ImageScaleToTotalPixels",
|
|
"description": "",
|
|
"category": "image/upscaling",
|
|
"output_node": false
|
|
},
|
|
"LatentCompositeMasked": {
|
|
"input": {
|
|
"required": {
|
|
"destination": ["LATENT"],
|
|
"source": ["LATENT"],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 8 }],
|
|
"resize_source": ["BOOLEAN", { "default": false }]
|
|
},
|
|
"optional": { "mask": ["MASK"] }
|
|
},
|
|
"output": ["LATENT"],
|
|
"output_is_list": [false],
|
|
"output_name": ["LATENT"],
|
|
"name": "LatentCompositeMasked",
|
|
"display_name": "LatentCompositeMasked",
|
|
"description": "",
|
|
"category": "latent",
|
|
"output_node": false
|
|
},
|
|
"ImageCompositeMasked": {
|
|
"input": {
|
|
"required": {
|
|
"destination": ["IMAGE"],
|
|
"source": ["IMAGE"],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"resize_source": ["BOOLEAN", { "default": false }]
|
|
},
|
|
"optional": { "mask": ["MASK"] }
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "ImageCompositeMasked",
|
|
"display_name": "ImageCompositeMasked",
|
|
"description": "",
|
|
"category": "image",
|
|
"output_node": false
|
|
},
|
|
"MaskToImage": {
|
|
"input": { "required": { "mask": ["MASK"] } },
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "MaskToImage",
|
|
"display_name": "Convert Mask to Image",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"ImageToMask": {
|
|
"input": { "required": { "image": ["IMAGE"], "channel": [["red", "green", "blue"]] } },
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "ImageToMask",
|
|
"display_name": "Convert Image to Mask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"ImageColorToMask": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"color": ["INT", { "default": 0, "min": 0, "max": 16777215, "step": 1, "display": "color" }]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "ImageColorToMask",
|
|
"display_name": "ImageColorToMask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"SolidMask": {
|
|
"input": {
|
|
"required": {
|
|
"value": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }],
|
|
"width": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }],
|
|
"height": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "SolidMask",
|
|
"display_name": "SolidMask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"InvertMask": {
|
|
"input": { "required": { "mask": ["MASK"] } },
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "InvertMask",
|
|
"display_name": "InvertMask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"CropMask": {
|
|
"input": {
|
|
"required": {
|
|
"mask": ["MASK"],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"width": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }],
|
|
"height": ["INT", { "default": 512, "min": 1, "max": 8192, "step": 1 }]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "CropMask",
|
|
"display_name": "CropMask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"MaskComposite": {
|
|
"input": {
|
|
"required": {
|
|
"destination": ["MASK"],
|
|
"source": ["MASK"],
|
|
"x": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"y": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"operation": [["multiply", "add", "subtract", "and", "or", "xor"]]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "MaskComposite",
|
|
"display_name": "MaskComposite",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"FeatherMask": {
|
|
"input": {
|
|
"required": {
|
|
"mask": ["MASK"],
|
|
"left": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"top": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"right": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"bottom": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "FeatherMask",
|
|
"display_name": "FeatherMask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"GrowMask": {
|
|
"input": {
|
|
"required": {
|
|
"mask": ["MASK"],
|
|
"expand": ["INT", { "default": 0, "min": 0, "max": 8192, "step": 1 }],
|
|
"tapered_corners": ["BOOLEAN", { "default": true }]
|
|
}
|
|
},
|
|
"output": ["MASK"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MASK"],
|
|
"name": "GrowMask",
|
|
"display_name": "GrowMask",
|
|
"description": "",
|
|
"category": "mask",
|
|
"output_node": false
|
|
},
|
|
"RebatchLatents": {
|
|
"input": { "required": { "latents": ["LATENT"], "batch_size": ["INT", { "default": 1, "min": 1, "max": 64 }] } },
|
|
"output": ["LATENT"],
|
|
"output_is_list": [true],
|
|
"output_name": ["LATENT"],
|
|
"name": "RebatchLatents",
|
|
"display_name": "Rebatch Latents",
|
|
"description": "",
|
|
"category": "latent/batch",
|
|
"output_node": false
|
|
},
|
|
"ModelMergeSimple": {
|
|
"input": {
|
|
"required": {
|
|
"model1": ["MODEL"],
|
|
"model2": ["MODEL"],
|
|
"ratio": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "ModelMergeSimple",
|
|
"display_name": "ModelMergeSimple",
|
|
"description": "",
|
|
"category": "advanced/model_merging",
|
|
"output_node": false
|
|
},
|
|
"ModelMergeBlocks": {
|
|
"input": {
|
|
"required": {
|
|
"model1": ["MODEL"],
|
|
"model2": ["MODEL"],
|
|
"input": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }],
|
|
"middle": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }],
|
|
"out": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "ModelMergeBlocks",
|
|
"display_name": "ModelMergeBlocks",
|
|
"description": "",
|
|
"category": "advanced/model_merging",
|
|
"output_node": false
|
|
},
|
|
"ModelMergeSubtract": {
|
|
"input": {
|
|
"required": {
|
|
"model1": ["MODEL"],
|
|
"model2": ["MODEL"],
|
|
"multiplier": ["FLOAT", { "default": 1.0, "min": -10.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "ModelMergeSubtract",
|
|
"display_name": "ModelMergeSubtract",
|
|
"description": "",
|
|
"category": "advanced/model_merging",
|
|
"output_node": false
|
|
},
|
|
"ModelMergeAdd": {
|
|
"input": { "required": { "model1": ["MODEL"], "model2": ["MODEL"] } },
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "ModelMergeAdd",
|
|
"display_name": "ModelMergeAdd",
|
|
"description": "",
|
|
"category": "advanced/model_merging",
|
|
"output_node": false
|
|
},
|
|
"CheckpointSave": {
|
|
"input": {
|
|
"required": {
|
|
"model": ["MODEL"],
|
|
"clip": ["CLIP"],
|
|
"vae": ["VAE"],
|
|
"filename_prefix": ["STRING", { "default": "checkpoints/ComfyUI" }]
|
|
},
|
|
"hidden": { "prompt": "PROMPT", "extra_pnginfo": "EXTRA_PNGINFO" }
|
|
},
|
|
"output": [],
|
|
"output_is_list": [],
|
|
"output_name": [],
|
|
"name": "CheckpointSave",
|
|
"display_name": "CheckpointSave",
|
|
"description": "",
|
|
"category": "advanced/model_merging",
|
|
"output_node": true
|
|
},
|
|
"CLIPMergeSimple": {
|
|
"input": {
|
|
"required": {
|
|
"clip1": ["CLIP"],
|
|
"clip2": ["CLIP"],
|
|
"ratio": ["FLOAT", { "default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["CLIP"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CLIP"],
|
|
"name": "CLIPMergeSimple",
|
|
"display_name": "CLIPMergeSimple",
|
|
"description": "",
|
|
"category": "advanced/model_merging",
|
|
"output_node": false
|
|
},
|
|
"TomePatchModel": {
|
|
"input": {
|
|
"required": { "model": ["MODEL"], "ratio": ["FLOAT", { "default": 0.3, "min": 0.0, "max": 1.0, "step": 0.01 }] }
|
|
},
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "TomePatchModel",
|
|
"display_name": "TomePatchModel",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": false
|
|
},
|
|
"CLIPTextEncodeSDXLRefiner": {
|
|
"input": {
|
|
"required": {
|
|
"ascore": ["FLOAT", { "default": 6.0, "min": 0.0, "max": 1000.0, "step": 0.01 }],
|
|
"width": ["INT", { "default": 1024.0, "min": 0, "max": 8192 }],
|
|
"height": ["INT", { "default": 1024.0, "min": 0, "max": 8192 }],
|
|
"text": ["STRING", { "multiline": true }],
|
|
"clip": ["CLIP"]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "CLIPTextEncodeSDXLRefiner",
|
|
"display_name": "CLIPTextEncodeSDXLRefiner",
|
|
"description": "",
|
|
"category": "advanced/conditioning",
|
|
"output_node": false
|
|
},
|
|
"CLIPTextEncodeSDXL": {
|
|
"input": {
|
|
"required": {
|
|
"width": ["INT", { "default": 1024.0, "min": 0, "max": 8192 }],
|
|
"height": ["INT", { "default": 1024.0, "min": 0, "max": 8192 }],
|
|
"crop_w": ["INT", { "default": 0, "min": 0, "max": 8192 }],
|
|
"crop_h": ["INT", { "default": 0, "min": 0, "max": 8192 }],
|
|
"target_width": ["INT", { "default": 1024.0, "min": 0, "max": 8192 }],
|
|
"target_height": ["INT", { "default": 1024.0, "min": 0, "max": 8192 }],
|
|
"text_g": ["STRING", { "multiline": true, "default": "CLIP_G" }],
|
|
"clip": ["CLIP"],
|
|
"text_l": ["STRING", { "multiline": true, "default": "CLIP_L" }]
|
|
}
|
|
},
|
|
"output": ["CONDITIONING"],
|
|
"output_is_list": [false],
|
|
"output_name": ["CONDITIONING"],
|
|
"name": "CLIPTextEncodeSDXL",
|
|
"display_name": "CLIPTextEncodeSDXL",
|
|
"description": "",
|
|
"category": "advanced/conditioning",
|
|
"output_node": false
|
|
},
|
|
"Canny": {
|
|
"input": {
|
|
"required": {
|
|
"image": ["IMAGE"],
|
|
"low_threshold": ["FLOAT", { "default": 0.4, "min": 0.01, "max": 0.99, "step": 0.01 }],
|
|
"high_threshold": ["FLOAT", { "default": 0.8, "min": 0.01, "max": 0.99, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["IMAGE"],
|
|
"output_is_list": [false],
|
|
"output_name": ["IMAGE"],
|
|
"name": "Canny",
|
|
"display_name": "Canny",
|
|
"description": "",
|
|
"category": "image/preprocessors",
|
|
"output_node": false
|
|
},
|
|
"FreeU": {
|
|
"input": {
|
|
"required": {
|
|
"model": ["MODEL"],
|
|
"b1": ["FLOAT", { "default": 1.1, "min": 0.0, "max": 10.0, "step": 0.01 }],
|
|
"b2": ["FLOAT", { "default": 1.2, "min": 0.0, "max": 10.0, "step": 0.01 }],
|
|
"s1": ["FLOAT", { "default": 0.9, "min": 0.0, "max": 10.0, "step": 0.01 }],
|
|
"s2": ["FLOAT", { "default": 0.2, "min": 0.0, "max": 10.0, "step": 0.01 }]
|
|
}
|
|
},
|
|
"output": ["MODEL"],
|
|
"output_is_list": [false],
|
|
"output_name": ["MODEL"],
|
|
"name": "FreeU",
|
|
"display_name": "FreeU",
|
|
"description": "",
|
|
"category": "_for_testing",
|
|
"output_node": false
|
|
}
|
|
}
|