{ "last_node_id": 47, "last_link_id": 111, "nodes": [ { "id": 14, "type": "ApplyFluxControlNet", "pos": [ 505, -378 ], "size": { "0": 393, "1": 78 }, "flags": {}, "order": 10, "mode": 0, "inputs": [ { "name": "controlnet", "type": "FluxControlNet", "link": 44 }, { "name": "image", "type": "IMAGE", "link": 110, "slot_index": 1 } ], "outputs": [ { "name": "controlnet_condition", "type": "ControlNetCondition", "links": [ 28 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "ApplyFluxControlNet" }, "widgets_values": [ 0.7000000000000001 ] }, { "id": 6, "type": "EmptyLatentImage", "pos": [ 669, 150 ], "size": { "0": 315, "1": 106 }, "flags": {}, "order": 0, "mode": 0, "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 66 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 1024, 1024, 1 ] }, { "id": 46, "type": "SaveImage", "pos": [ 969, 278 ], "size": { "0": 315, "1": 270 }, "flags": {}, "order": 11, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 111 } ], "properties": {}, "widgets_values": [ "canny_process" ] }, { "id": 5, "type": "CLIPTextEncodeFlux", "pos": [ 556, -238 ], "size": { "0": 400, "1": 200 }, "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 2, "slot_index": 0 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 18 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "CLIPTextEncodeFlux" }, "widgets_values": [ "A beautiful woman with white hair and light freckles, her neck area bare and visible, capturing attention with her attitude, has modeled for an editorial magazine, captured in full body, fashion photography, within the scope of high future fashion, photographed by Alessio Albi.", "A beautiful woman with white hair and light freckles, her neck area bare and visible, capturing attention with her attitude, has modeled for an editorial magazine, captured in full body, fashion photography, within the scope of high future fashion, photographed by Alessio Albi.", 4 ] }, { "id": 39, "type": "PreviewImage", "pos": [ 409, -141 ], "size": { "0": 210, "1": 246 }, "flags": { "collapsed": false }, "order": 9, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 109 } ], "properties": { "Node name for S&R": "PreviewImage" } }, { "id": 8, "type": "VAELoader", "pos": [ 946, -361 ], "size": { "0": 315, "1": 58 }, "flags": {}, "order": 1, "mode": 0, "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 7 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "VAELoader" }, "widgets_values": [ "ae.safetensors" ] }, { "id": 7, "type": "VAEDecode", "pos": [ 986, -227 ], "size": { "0": 210, "1": 46 }, "flags": {}, "order": 13, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 6, "slot_index": 0 }, { "name": "vae", "type": "VAE", "link": 7 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 79, 101 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "VAEDecode" } }, { "id": 21, "type": "PreviewImage", "pos": [ 1322, -365 ], "size": { "0": 210, "1": 246 }, "flags": {}, "order": 14, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 79, "slot_index": 0 } ], "properties": { "Node name for S&R": "PreviewImage" } }, { "id": 19, "type": "CLIPTextEncodeFlux", "pos": [ 182, 146 ], "size": { "0": 400, "1": 200 }, "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 27, "slot_index": 0 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 26 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "CLIPTextEncodeFlux" }, "widgets_values": [ "bad photo", "bad photo", 4 ] }, { "id": 32, "type": "UNETLoader", "pos": [ 634, 305 ], "size": { "0": 315, "1": 82 }, "flags": {}, "order": 2, "mode": 0, "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 58 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "UNETLoader" }, "widgets_values": [ "flux1-dev-fp8.safetensors", "fp8_e4m3fn" ] }, { "id": 4, "type": "DualCLIPLoader", "pos": [ 0, -36 ], "size": { "0": 315, "1": 106 }, "flags": {}, "order": 3, "mode": 0, "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 2, 27 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "DualCLIPLoader" }, "widgets_values": [ "clip_l.safetensors", "t5xxl_fp16.safetensors", "flux" ] }, { "id": 47, "type": "HEDPreprocessor", "pos": [ 92, -170 ], "size": { "0": 315, "1": 82 }, "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 108 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 109, 110, 111 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "HEDPreprocessor" }, "widgets_values": [ "enable", 1024 ] }, { "id": 13, "type": "LoadFluxControlNet", "pos": [ 147, -366 ], "size": { "0": 316.83343505859375, "1": 86.47058868408203 }, "flags": {}, "order": 4, "mode": 0, "outputs": [ { "name": "ControlNet", "type": "FluxControlNet", "links": [ 44 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "LoadFluxControlNet" }, "widgets_values": [ "flux-dev", "flux-hed-controlnet-v3.safetensors" ] }, { "id": 16, "type": "LoadImage", "pos": [ -236, -397 ], "size": { "0": 315, "1": 314 }, "flags": {}, "order": 5, "mode": 0, "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 108 ], "shape": 3, "slot_index": 0 }, { "name": "MASK", "type": "MASK", "links": null, "shape": 3 } ], "properties": { "Node name for S&R": "LoadImage" }, "widgets_values": [ "A beautiful woman with white hair and light freckl.webp", "image" ] }, { "id": 3, "type": "XlabsSampler", "pos": [ 964, -75 ], "size": { "0": 342.5999755859375, "1": 258 }, "flags": {}, "order": 12, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 58, "slot_index": 0 }, { "name": "conditioning", "type": "CONDITIONING", "link": 18 }, { "name": "neg_conditioning", "type": "CONDITIONING", "link": 26 }, { "name": "latent_image", "type": "LATENT", "link": 66 }, { "name": "controlnet_condition", "type": "ControlNetCondition", "link": 28 } ], "outputs": [ { "name": "latent", "type": "LATENT", "links": [ 6 ], "shape": 3 } ], "properties": { "Node name for S&R": "XlabsSampler" }, "widgets_values": [ 324242532548, "fixed", 25, 1, 3.5, 0 ] }, { "id": 23, "type": "SaveImage", "pos": [ 1322, -64 ], "size": { "0": 356.1513671875, "1": 270 }, "flags": {}, "order": 15, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 101 } ], "properties": {}, "widgets_values": [ "canny_res" ] } ], "links": [ [ 2, 4, 0, 5, 0, "CLIP" ], [ 6, 3, 0, 7, 0, "LATENT" ], [ 7, 8, 0, 7, 1, "VAE" ], [ 18, 5, 0, 3, 1, "CONDITIONING" ], [ 26, 19, 0, 3, 2, "CONDITIONING" ], [ 27, 4, 0, 19, 0, "CLIP" ], [ 28, 14, 0, 3, 4, "ControlNetCondition" ], [ 44, 13, 0, 14, 0, "FluxControlNet" ], [ 58, 32, 0, 3, 0, "MODEL" ], [ 66, 6, 0, 3, 3, "LATENT" ], [ 79, 7, 0, 21, 0, "IMAGE" ], [ 101, 7, 0, 23, 0, "IMAGE" ], [ 108, 16, 0, 47, 0, "IMAGE" ], [ 109, 47, 0, 39, 0, "IMAGE" ], [ 110, 47, 0, 14, 1, "IMAGE" ], [ 111, 47, 0, 46, 0, "IMAGE" ] ], "groups": [], "config": {}, "extra": { "ds": { "scale": 0.922959981770646, "offset": [ 263.90086107482557, 618.1755731182905 ] } }, "version": 0.4 }