|
{ |
|
"last_node_id": 72, |
|
"last_link_id": 108, |
|
"nodes": [ |
|
{ |
|
"id": 6, |
|
"type": "CLIPTextEncode", |
|
"pos": [ |
|
424.71875, |
|
618.052001953125 |
|
], |
|
"size": { |
|
"0": 210, |
|
"1": 54 |
|
}, |
|
"flags": { |
|
"collapsed": false |
|
}, |
|
"order": 11, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "clip", |
|
"type": "CLIP", |
|
"link": 108 |
|
}, |
|
{ |
|
"name": "text", |
|
"type": "STRING", |
|
"link": 47, |
|
"widget": { |
|
"name": "text" |
|
}, |
|
"slot_index": 1 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CONDITIONING", |
|
"type": "CONDITIONING", |
|
"links": [ |
|
86 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "CLIPTextEncode" |
|
}, |
|
"widgets_values": [ |
|
"" |
|
] |
|
}, |
|
{ |
|
"id": 17, |
|
"type": "BasicScheduler", |
|
"pos": [ |
|
797, |
|
94 |
|
], |
|
"size": { |
|
"0": 281.2428283691406, |
|
"1": 106 |
|
}, |
|
"flags": {}, |
|
"order": 15, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 93, |
|
"slot_index": 0 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "SIGMAS", |
|
"type": "SIGMAS", |
|
"links": [ |
|
20 |
|
], |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "BasicScheduler" |
|
}, |
|
"widgets_values": [ |
|
"simple", |
|
25, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 5, |
|
"type": "EmptyLatentImage", |
|
"pos": [ |
|
422, |
|
101 |
|
], |
|
"size": { |
|
"0": 330.5548400878906, |
|
"1": 78 |
|
}, |
|
"flags": {}, |
|
"order": 12, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "width", |
|
"type": "INT", |
|
"link": 101, |
|
"widget": { |
|
"name": "width" |
|
} |
|
}, |
|
{ |
|
"name": "height", |
|
"type": "INT", |
|
"link": 103, |
|
"widget": { |
|
"name": "height" |
|
} |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "LATENT", |
|
"type": "LATENT", |
|
"links": [ |
|
23 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "EmptyLatentImage" |
|
}, |
|
"widgets_values": [ |
|
832, |
|
1216, |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 16, |
|
"type": "KSamplerSelect", |
|
"pos": [ |
|
809, |
|
261 |
|
], |
|
"size": { |
|
"0": 268.2277526855469, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 0, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "SAMPLER", |
|
"type": "SAMPLER", |
|
"links": [ |
|
19 |
|
], |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "KSamplerSelect" |
|
}, |
|
"widgets_values": [ |
|
"euler" |
|
] |
|
}, |
|
{ |
|
"id": 22, |
|
"type": "BasicGuider", |
|
"pos": [ |
|
893.71875, |
|
612.052001953125 |
|
], |
|
"size": { |
|
"0": 196.9998779296875, |
|
"1": 62.66668701171875 |
|
}, |
|
"flags": { |
|
"collapsed": false |
|
}, |
|
"order": 16, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 94, |
|
"slot_index": 0 |
|
}, |
|
{ |
|
"name": "conditioning", |
|
"type": "CONDITIONING", |
|
"link": 87, |
|
"slot_index": 1 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "GUIDER", |
|
"type": "GUIDER", |
|
"links": [ |
|
30 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "BasicGuider" |
|
} |
|
}, |
|
{ |
|
"id": 52, |
|
"type": "Note", |
|
"pos": [ |
|
1148.09375, |
|
611.84375 |
|
], |
|
"size": { |
|
"0": 346.2236022949219, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 1, |
|
"mode": 0, |
|
"properties": { |
|
"text": "" |
|
}, |
|
"widgets_values": [ |
|
"To see the preview, update your ComfyUI and go into the Manager menu. Set \"Preview Method\" to \"Auto\"" |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 13, |
|
"type": "SamplerCustomAdvanced", |
|
"pos": [ |
|
1143.2526348266601, |
|
89.17116156429053 |
|
], |
|
"size": { |
|
"0": 352.4039611816406, |
|
"1": 463.3393859863281 |
|
}, |
|
"flags": {}, |
|
"order": 17, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "noise", |
|
"type": "NOISE", |
|
"link": 37, |
|
"slot_index": 0 |
|
}, |
|
{ |
|
"name": "guider", |
|
"type": "GUIDER", |
|
"link": 30, |
|
"slot_index": 1 |
|
}, |
|
{ |
|
"name": "sampler", |
|
"type": "SAMPLER", |
|
"link": 19, |
|
"slot_index": 2 |
|
}, |
|
{ |
|
"name": "sigmas", |
|
"type": "SIGMAS", |
|
"link": 20, |
|
"slot_index": 3 |
|
}, |
|
{ |
|
"name": "latent_image", |
|
"type": "LATENT", |
|
"link": 23, |
|
"slot_index": 4 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "output", |
|
"type": "LATENT", |
|
"links": [ |
|
24 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
}, |
|
{ |
|
"name": "denoised_output", |
|
"type": "LATENT", |
|
"links": null, |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "SamplerCustomAdvanced" |
|
} |
|
}, |
|
{ |
|
"id": 53, |
|
"type": "Note", |
|
"pos": [ |
|
381, |
|
738 |
|
], |
|
"size": { |
|
"0": 548.0299072265625, |
|
"1": 283.5565490722656 |
|
}, |
|
"flags": {}, |
|
"order": 2, |
|
"mode": 0, |
|
"properties": { |
|
"text": "" |
|
}, |
|
"widgets_values": [ |
|
"Workflow is configured to work on RunDiffusion.com\n\nThe checkpoint goes in ComfyUI/models/unet (not checkpoints)\nDownload the original weights here:\nhttps://huggingface.co/black-forest-labs/FLUX.1-dev/blob/main/flux1-dev.sft\n\nDownload the fp8 version for <24gb vram systems:\nhttps://huggingface.co/Kijai/flux-fp8/blob/main/flux1-dev-fp8.safetensors\n\nText encoders go in ComfyUI/models/clip:\nhttps://huggingface.co/comfyanonymous/flux_text_encoders/tree/main\n\nVAE (ae.sft) goes in ComfyUI/models/vae:\nhttps://huggingface.co/black-forest-labs/FLUX.1-schnell/blob/main/ae.sft\n\nDownload the fp8 t5xxl for degraded quality but less RAM use\nLaunch ComfyUI with \"--lowvram\" arg (in the .bat file) to offload text encoder to CPU.\n\nI can confirm this runs on:\n- RTX 3090 (24gb) 1.29s/it\n- RTX 4070 (12gb) 85s/it\nBoth running the fp8 quantized version. The 4070 is very slow though." |
|
], |
|
"color": "#432", |
|
"bgcolor": "#653" |
|
}, |
|
{ |
|
"id": 8, |
|
"type": "VAEDecode", |
|
"pos": [ |
|
1546, |
|
88 |
|
], |
|
"size": { |
|
"0": 210, |
|
"1": 46 |
|
}, |
|
"flags": {}, |
|
"order": 18, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "samples", |
|
"type": "LATENT", |
|
"link": 24 |
|
}, |
|
{ |
|
"name": "vae", |
|
"type": "VAE", |
|
"link": 12 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "IMAGE", |
|
"type": "IMAGE", |
|
"links": [ |
|
9 |
|
], |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "VAEDecode" |
|
} |
|
}, |
|
{ |
|
"id": 61, |
|
"type": "ModelSamplingFlux", |
|
"pos": [ |
|
754, |
|
383 |
|
], |
|
"size": { |
|
"0": 321.8402404785156, |
|
"1": 122 |
|
}, |
|
"flags": {}, |
|
"order": 13, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 106 |
|
}, |
|
{ |
|
"name": "width", |
|
"type": "INT", |
|
"link": 102, |
|
"widget": { |
|
"name": "width" |
|
} |
|
}, |
|
{ |
|
"name": "height", |
|
"type": "INT", |
|
"link": 104, |
|
"widget": { |
|
"name": "height" |
|
} |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
93, |
|
94 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "ModelSamplingFlux" |
|
}, |
|
"widgets_values": [ |
|
1.15, |
|
0.5, |
|
1024, |
|
1024 |
|
] |
|
}, |
|
{ |
|
"id": 25, |
|
"type": "RandomNoise", |
|
"pos": [ |
|
424, |
|
236 |
|
], |
|
"size": { |
|
"0": 327.1990661621094, |
|
"1": 94.58134460449219 |
|
}, |
|
"flags": {}, |
|
"order": 3, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "NOISE", |
|
"type": "NOISE", |
|
"links": [ |
|
37 |
|
], |
|
"shape": 3 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "RandomNoise" |
|
}, |
|
"widgets_values": [ |
|
279861517580892, |
|
"randomize" |
|
] |
|
}, |
|
{ |
|
"id": 9, |
|
"type": "SaveImage", |
|
"pos": [ |
|
1784, |
|
88 |
|
], |
|
"size": { |
|
"0": 399.1837463378906, |
|
"1": 508.5245666503906 |
|
}, |
|
"flags": {}, |
|
"order": 19, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "images", |
|
"type": "IMAGE", |
|
"link": 9 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "SaveImage" |
|
}, |
|
"widgets_values": [ |
|
"RunDiffusion-Flux-ComfyUI" |
|
] |
|
}, |
|
{ |
|
"id": 60, |
|
"type": "FluxGuidance", |
|
"pos": [ |
|
659, |
|
614 |
|
], |
|
"size": { |
|
"0": 211.60000610351562, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 14, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "conditioning", |
|
"type": "CONDITIONING", |
|
"link": 86 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "CONDITIONING", |
|
"type": "CONDITIONING", |
|
"links": [ |
|
87 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "FluxGuidance" |
|
}, |
|
"widgets_values": [ |
|
4 |
|
], |
|
"color": "#323", |
|
"bgcolor": "#535" |
|
}, |
|
{ |
|
"id": 11, |
|
"type": "DualCLIPLoader", |
|
"pos": [ |
|
22, |
|
214 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 106 |
|
}, |
|
"flags": {}, |
|
"order": 4, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "CLIP", |
|
"type": "CLIP", |
|
"links": [ |
|
108 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "DualCLIPLoader" |
|
}, |
|
"widgets_values": [ |
|
"SD3/t5xxl_fp8_e4m3fn.safetensors", |
|
"SD3/clip_l.safetensors", |
|
"flux" |
|
] |
|
}, |
|
{ |
|
"id": 10, |
|
"type": "VAELoader", |
|
"pos": [ |
|
26, |
|
379 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 5, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "VAE", |
|
"type": "VAE", |
|
"links": [ |
|
12 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "VAELoader" |
|
}, |
|
"widgets_values": [ |
|
"flux/ae.sft" |
|
] |
|
}, |
|
{ |
|
"id": 72, |
|
"type": "LoraLoaderModelOnly", |
|
"pos": [ |
|
417, |
|
409 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 82 |
|
}, |
|
"flags": {}, |
|
"order": 10, |
|
"mode": 0, |
|
"inputs": [ |
|
{ |
|
"name": "model", |
|
"type": "MODEL", |
|
"link": 107 |
|
} |
|
], |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
106 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "LoraLoaderModelOnly" |
|
}, |
|
"widgets_values": [ |
|
"flux-lora-here.safetensors", |
|
1 |
|
] |
|
}, |
|
{ |
|
"id": 12, |
|
"type": "UNETLoader", |
|
"pos": [ |
|
18, |
|
84 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 82 |
|
}, |
|
"flags": {}, |
|
"order": 6, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "MODEL", |
|
"type": "MODEL", |
|
"links": [ |
|
107 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "UNETLoader" |
|
}, |
|
"widgets_values": [ |
|
"flux-1-dev-fp8.safetensors", |
|
"fp8_e4m3fn" |
|
] |
|
}, |
|
{ |
|
"id": 28, |
|
"type": "String Literal", |
|
"pos": [ |
|
26.53539400100708, |
|
790.6399047851561 |
|
], |
|
"size": { |
|
"0": 317.8795471191406, |
|
"1": 202.01535034179688 |
|
}, |
|
"flags": {}, |
|
"order": 7, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "STRING", |
|
"type": "STRING", |
|
"links": [ |
|
47 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"properties": { |
|
"Node name for S&R": "String Literal" |
|
}, |
|
"widgets_values": [ |
|
"A mythical sword embedded in a stone, captured at sunrise with rays illuminating the blade, digital art with a fantasy theme" |
|
] |
|
}, |
|
{ |
|
"id": 70, |
|
"type": "Int Literal", |
|
"pos": [ |
|
25, |
|
495 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 8, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "INT", |
|
"type": "INT", |
|
"links": [ |
|
101, |
|
102 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "Width", |
|
"properties": { |
|
"Node name for S&R": "Int Literal" |
|
}, |
|
"widgets_values": [ |
|
1216 |
|
] |
|
}, |
|
{ |
|
"id": 71, |
|
"type": "Int Literal", |
|
"pos": [ |
|
28, |
|
610 |
|
], |
|
"size": { |
|
"0": 315, |
|
"1": 58 |
|
}, |
|
"flags": {}, |
|
"order": 9, |
|
"mode": 0, |
|
"outputs": [ |
|
{ |
|
"name": "INT", |
|
"type": "INT", |
|
"links": [ |
|
103, |
|
104 |
|
], |
|
"shape": 3, |
|
"slot_index": 0 |
|
} |
|
], |
|
"title": "Height", |
|
"properties": { |
|
"Node name for S&R": "Int Literal" |
|
}, |
|
"widgets_values": [ |
|
832 |
|
] |
|
} |
|
], |
|
"links": [ |
|
[ |
|
9, |
|
8, |
|
0, |
|
9, |
|
0, |
|
"IMAGE" |
|
], |
|
[ |
|
12, |
|
10, |
|
0, |
|
8, |
|
1, |
|
"VAE" |
|
], |
|
[ |
|
19, |
|
16, |
|
0, |
|
13, |
|
2, |
|
"SAMPLER" |
|
], |
|
[ |
|
20, |
|
17, |
|
0, |
|
13, |
|
3, |
|
"SIGMAS" |
|
], |
|
[ |
|
23, |
|
5, |
|
0, |
|
13, |
|
4, |
|
"LATENT" |
|
], |
|
[ |
|
24, |
|
13, |
|
0, |
|
8, |
|
0, |
|
"LATENT" |
|
], |
|
[ |
|
30, |
|
22, |
|
0, |
|
13, |
|
1, |
|
"GUIDER" |
|
], |
|
[ |
|
37, |
|
25, |
|
0, |
|
13, |
|
0, |
|
"NOISE" |
|
], |
|
[ |
|
47, |
|
28, |
|
0, |
|
6, |
|
1, |
|
"STRING" |
|
], |
|
[ |
|
86, |
|
6, |
|
0, |
|
60, |
|
0, |
|
"CONDITIONING" |
|
], |
|
[ |
|
87, |
|
60, |
|
0, |
|
22, |
|
1, |
|
"CONDITIONING" |
|
], |
|
[ |
|
93, |
|
61, |
|
0, |
|
17, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
94, |
|
61, |
|
0, |
|
22, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
101, |
|
70, |
|
0, |
|
5, |
|
0, |
|
"INT" |
|
], |
|
[ |
|
102, |
|
70, |
|
0, |
|
61, |
|
1, |
|
"INT" |
|
], |
|
[ |
|
103, |
|
71, |
|
0, |
|
5, |
|
1, |
|
"INT" |
|
], |
|
[ |
|
104, |
|
71, |
|
0, |
|
61, |
|
2, |
|
"INT" |
|
], |
|
[ |
|
106, |
|
72, |
|
0, |
|
61, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
107, |
|
12, |
|
0, |
|
72, |
|
0, |
|
"MODEL" |
|
], |
|
[ |
|
108, |
|
11, |
|
0, |
|
6, |
|
0, |
|
"CLIP" |
|
] |
|
], |
|
"groups": [ |
|
{ |
|
"title": "Load FLUX.1", |
|
"bounding": [ |
|
1, |
|
2, |
|
369, |
|
693 |
|
], |
|
"color": "#3f789e", |
|
"font_size": 24, |
|
"locked": false |
|
}, |
|
{ |
|
"title": "Set Parameters", |
|
"bounding": [ |
|
379, |
|
0, |
|
733, |
|
526 |
|
], |
|
"color": "#3f789e", |
|
"font_size": 24, |
|
"locked": false |
|
}, |
|
{ |
|
"title": "FLUX Prompt", |
|
"bounding": [ |
|
1, |
|
704, |
|
368, |
|
318 |
|
], |
|
"color": "#3f789e", |
|
"font_size": 24, |
|
"locked": false |
|
}, |
|
{ |
|
"title": "Conditioning", |
|
"bounding": [ |
|
379, |
|
535, |
|
732, |
|
159 |
|
], |
|
"color": "#3f789e", |
|
"font_size": 24, |
|
"locked": false |
|
}, |
|
{ |
|
"title": "1st Pass", |
|
"bounding": [ |
|
1119, |
|
0, |
|
402, |
|
693 |
|
], |
|
"color": "#3f789e", |
|
"font_size": 24, |
|
"locked": false |
|
} |
|
], |
|
"config": {}, |
|
"extra": { |
|
"ds": { |
|
"scale": 1.3109994191499996, |
|
"offset": [ |
|
102.42167265366159, |
|
-94.07861880996829 |
|
] |
|
} |
|
}, |
|
"version": 0.4 |
|
} |