{ "id": "e46d0093-5920-4a1f-88dd-7fb2c5f57b8d", "revision": 0, "last_node_id": 28, "last_link_id": 54, "nodes": [ { "id": 6, "type": "EmptyLatentImage", "pos": [ -870, -250 ], "size": [ 210, 106 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "batch_size", "type": "INT", "widget": { "name": "batch_size" }, "link": 25 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 15 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.39", "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 1024, 1024, 1 ] }, { "id": 16, "type": "Image_saver", "pos": [ 250, 810 ], "size": [ 1310, 440 ], "flags": {}, "order": 14, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 28 }, { "name": "prompt_list", "type": "STRING", "link": 31 } ], "outputs": [ { "name": "saved_paths", "type": "STRING", "links": null } ], "properties": { "cnr_id": "endless-nodes", "ver": "1.1.1", "Node name for S&R": "Image_saver" }, "widgets_values": [ true, "%Y-%m-%d_%H-%M-%S", "PNG", 95, "_", 8, true, true, true, 2, false, true, "", "Batch", "", "" ] }, { "id": 19, "type": "UNETLoader", "pos": [ -1820, -774.5078735351562 ], "size": [ 270, 82 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 45 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.43", "Node name for S&R": "UNETLoader" }, "widgets_values": [ "flux1-dev.safetensors", "fp8_e4m3fn" ] }, { "id": 8, "type": "VAEDecode", "pos": [ -80, -310 ], "size": [ 140, 46 ], "flags": {}, "order": 12, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 6 }, { "name": "vae", "type": "VAE", "link": 46 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 2, 28 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.39", "Node name for S&R": "VAEDecode" }, "widgets_values": [] }, { "id": 20, "type": "VAELoader", "pos": [ -1820, -642 ], "size": [ 270, 58 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 46 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.43", "Node name for S&R": "VAELoader" }, "widgets_values": [ "ae.safetensors" ] }, { "id": 18, "type": "PreviewAny", "pos": [ -872, -400 ], "size": [ 210, 88 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "source", "type": "*", "link": 35 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.3.41", "Node name for S&R": "PreviewAny" }, "widgets_values": [] }, { "id": 22, "type": "DualCLIPLoader", "pos": [ -1820, -530 ], "size": [ 270, 130 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 38, 39 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.43", "Node name for S&R": "DualCLIPLoader" }, "widgets_values": [ "flux_clip_l.safetensors", "t5xxl_fp8_e4m3fn.safetensors", "flux", "default" ] }, { "id": 3, "type": "PreviewImage", "pos": [ 248.35340881347656, -610 ], "size": [ 1312, 1352 ], "flags": {}, "order": 13, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 2 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.3.39", "Node name for S&R": "PreviewImage" }, "widgets_values": [] }, { "id": 12, "type": "KSampler", "pos": [ -480, -310 ], "size": [ 270, 262 ], "flags": {}, "order": 11, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 45 }, { "name": "positive", "type": "CONDITIONING", "link": 30 }, { "name": "negative", "type": "CONDITIONING", "link": 50 }, { "name": "latent_image", "type": "LATENT", "link": 15 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 6 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.39", "Node name for S&R": "KSampler" }, "widgets_values": [ 12345678910, "increment", 25, 1, "euler", "beta", 1 ] }, { "id": 2, "type": "CLIPTextEncode", "pos": [ -1398.7327880859375, -174.992431640625 ], "size": [ 210.25, 88 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 39 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 40 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.39", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "" ] }, { "id": 26, "type": "PromptCounter", "pos": [ -1635.57666015625, -93.49887084960938 ], "size": [ 210, 78 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "prompts", "type": "STRING", "link": 48 } ], "outputs": [ { "name": "count", "type": "INT", "links": null }, { "name": "preview", "type": "STRING", "links": [ 54 ] } ], "properties": { "cnr_id": "endless-nodes", "ver": "1.1.1", "Node name for S&R": "PromptCounter" }, "widgets_values": [ false ] }, { "id": 23, "type": "ConditioningZeroOut", "pos": [ -867.0982055664062, -94.68279266357422 ], "size": [ 197.66665649414062, 26 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "conditioning", "type": "CONDITIONING", "link": 40 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 50 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.43", "Node name for S&R": "ConditioningZeroOut" }, "widgets_values": [] }, { "id": 27, "type": "PreviewAny", "pos": [ -1393.1824951171875, -28.13119125366211 ], "size": [ 416.4487609863281, 391.9450378417969 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "name": "source", "type": "*", "link": 54 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.3.43", "Node name for S&R": "PreviewAny" }, "widgets_values": [] }, { "id": 25, "type": "DPRandomGenerator", "pos": [ -2132.96533203125, -211.8988800048828 ], "size": [ 400, 200 ], "flags": {}, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 47, 48 ] } ], "properties": { "cnr_id": "comfyui-dynamicprompts", "ver": "3f2fff32358cf39e21b8b440ca87eac9a8e2bade", "Node name for S&R": "DPRandomGenerator" }, "widgets_values": [ "{yellow|pink|green} stuffed octopus toy holding a sign saying \"Multiple dynamic prompts!\"\n{beige|brown|black} teddy bear holding a sign saying \"Multiple dynamic prompts!\"\n{black|white|grey} stuffed toy kitten holding a sign saying \"Multiple dynamic prompts!\"\n{purple|pink|magenta} sock monkey holding a sign saying \"Multiple dynamic prompts!\"", 1999, "randomize", "No" ] }, { "id": 15, "type": "FluxBatchPrompts", "pos": [ -1400, -440 ], "size": [ 400, 220 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 38 }, { "name": "prompts", "type": "STRING", "widget": { "name": "prompts" }, "link": 47 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 30 ] }, { "name": "PROMPT_LIST", "type": "STRING", "links": [ 31 ] }, { "name": "PROMPT_COUNT", "type": "INT", "links": [ 25, 35 ] } ], "properties": { "cnr_id": "endless-nodes", "ver": "1.1.1", "Node name for S&R": "FluxBatchPrompts" }, "widgets_values": [ "beautiful landscape\nmountain sunset\nocean waves\nfield of sunflowers", 3.5, true, 0 ] } ], "links": [ [ 2, 8, 0, 3, 0, "IMAGE" ], [ 6, 12, 0, 8, 0, "LATENT" ], [ 15, 6, 0, 12, 3, "LATENT" ], [ 25, 15, 2, 6, 0, "INT" ], [ 28, 8, 0, 16, 0, "IMAGE" ], [ 30, 15, 0, 12, 1, "CONDITIONING" ], [ 31, 15, 1, 16, 1, "STRING" ], [ 35, 15, 2, 18, 0, "*" ], [ 38, 22, 0, 15, 0, "CLIP" ], [ 39, 22, 0, 2, 0, "CLIP" ], [ 40, 2, 0, 23, 0, "CONDITIONING" ], [ 45, 19, 0, 12, 0, "MODEL" ], [ 46, 20, 0, 8, 1, "VAE" ], [ 47, 25, 0, 15, 1, "STRING" ], [ 48, 25, 0, 26, 0, "STRING" ], [ 50, 23, 0, 12, 2, "CONDITIONING" ], [ 54, 26, 1, 27, 0, "*" ] ], "groups": [], "config": {}, "extra": { "ds": { "scale": 0.7107709827523159, "offset": [ 2942.5764780442323, 1160.2591857910156 ] }, "frontendVersion": "1.23.4", "reroutes": [ { "id": 2, "pos": [ -790, -490 ], "linkIds": [ 30 ] }, { "id": 3, "pos": [ -916.1812133789062, 493.6399230957031 ], "linkIds": [ 31 ] }, { "id": 8, "pos": [ -550, -760 ], "linkIds": [ 45 ] }, { "id": 9, "pos": [ -269.10723876953125, -628.8654174804688 ], "linkIds": [ 46 ] } ], "linkExtensions": [ { "id": 30, "parentId": 2 }, { "id": 31, "parentId": 3 }, { "id": 45, "parentId": 8 }, { "id": 46, "parentId": 9 } ] }, "version": 0.4 }