{ "id": "08988737-a544-4ab1-99fb-22d67b7c36e3", "revision": 0, "last_node_id": 71, "last_link_id": 108, "nodes": [ { "id": 64, "type": "PreviewImage", "pos": [ 302.97485819495677, -251.13131021984532 ], "size": [ 897.6535620697173, 775.4480129455396 ], "flags": { "pinned": true }, "order": 7, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 98 } ], "outputs": [ { "name": "images", "type": "IMAGE", "links": [ 95 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.29.0", "Node name for S&R": "PreviewImage" }, "widgets_values": [] }, { "id": 55, "type": "Notif-SystemNotification", "pos": [ 350.6640700193087, -396.3858594002888 ], "size": [ 270, 82 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "any", "type": "*", "link": 95 } ], "outputs": [], "properties": { "cnr_id": "ComfyUI-Notifications", "ver": "99d3e2d95f90f6be762ea61d36126b3c2bbdc17b", "Node name for S&R": "Notif-SystemNotification", "aux_id": "royceschultz/ComfyUI-Notifications" }, "widgets_values": [ "always", "Your notification has triggered." ] }, { "id": 30, "type": "b0e5ca93-2731-42b9-8e0a-d28ea851ff81", "pos": [ 19.48827669569614, 45.61187572156963 ], "size": [ 231.3130859375, 426 ], "flags": { "collapsed": false, "pinned": true }, "order": 5, "mode": 0, "inputs": [ { "name": "value", "type": "STRING", "widget": { "name": "value" }, "link": 87 }, { "label": "prompt_enhance", "name": "value_1", "type": "BOOLEAN", "widget": { "name": "value_1" }, "link": null }, { "label": "LLM_max_token", "name": "max_length", "type": "INT", "widget": { "name": "max_length" }, "link": null }, { "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 73 }, { "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 74 }, { "label": "enable_lora?", "name": "value_2", "type": "BOOLEAN", "widget": { "name": "value_2" }, "link": null }, { "label": "lora_strength", "name": "strength_model", "type": "FLOAT", "link": null }, { "label": "lora_trigger_word", "name": "string_b", "type": "STRING", "widget": { "name": "string_b" }, "link": null }, { "name": "on_false", "type": "*", "link": 106 }, { "name": "on_true", "type": "*", "link": 104 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 99 ] }, { "name": "STRING", "type": "STRING", "links": [] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "previewExposures": [ { "name": "$$canvas-image-preview", "sourceNodeId": "3", "sourcePreviewName": "$$canvas-image-preview" } ] }, "widgets_values": [ "", false, 512, 1024, 1024, 688334782287092, true, "", "qwen3vl_4b_fp8_scaled.safetensors", "qwen_image_vae.safetensors" ] }, { "id": 52, "type": "ComfyRatioAutoScalerNode", "pos": [ -13.975312157208748, -217.13285333670768 ], "size": [ 285.487890625, 150 ], "flags": { "pinned": true }, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "width", "type": "INT", "links": [ 73 ] }, { "name": "height", "type": "INT", "links": [ 74 ] } ], "properties": { "Node name for S&R": "ComfyRatioAutoScalerNode" }, "widgets_values": [ 1024, 1, 1, 16 ] }, { "id": 70, "type": "UNETLoader", "pos": [ -32.52378469636661, 543.8412602952907 ], "size": [ 270, 82 ], "flags": { "pinned": true }, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 105, 106 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.30.0", "Node name for S&R": "UNETLoader" }, "widgets_values": [ "krea2_turbo_fp8_scaled.safetensors", "default" ] }, { "id": 69, "type": "Power Lora Loader (rgthree)", "pos": [ -23.599307515199552, 691.639604004415 ], "size": [ 340.519921875, 166 ], "flags": { "pinned": true }, "order": 3, "mode": 0, "inputs": [ { "dir": 3, "name": "model", "type": "MODEL", "link": 105 }, { "dir": 3, "name": "clip", "type": "CLIP", "link": null } ], "outputs": [ { "dir": 4, "name": "MODEL", "shape": 3, "type": "MODEL", "links": [ 104 ] }, { "dir": 4, "name": "CLIP", "shape": 3, "type": "CLIP", "links": null } ], "properties": { "cnr_id": "rgthree-comfy", "ver": "6b76ee6f2c5a007710b5a16f97c94330d6ecc871", "Show Strengths": "Single Strength", "Match": "", "aux_id": "rgthree/rgthree-comfy" }, "widgets_values": [ {}, { "type": "PowerLoraLoaderHeaderWidget" }, { "on": true, "lora": "loras/KNPV4.1_pre.safetensors", "strength": 1, "strengthTwo": null }, { "on": true, "lora": "loras/Detailer-KREA2.safetensors", "strength": 2, "strengthTwo": null }, {}, "" ] }, { "id": 67, "type": "Reroute (rgthree)", "pos": [ 248.16311736207433, -24.503991982800024 ], "size": [ 40, 30 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "dir": 4, "label": " ", "name": "", "type": "*", "link": 99 } ], "outputs": [ { "dir": 1, "label": " ", "name": "IMAGE", "type": "IMAGE", "links": [ 98 ] } ], "properties": { "resizable": false, "size": [ 40, 30 ], "connections_layout": [ "Right", "Top" ] } }, { "id": 60, "type": "easy stylesSelector", "pos": [ -385.001749653248, 4.137807685366306 ], "size": [ 338.44932013775326, 465.9695538423514 ], "flags": { "pinned": true }, "order": 4, "mode": 0, "inputs": [ { "name": "positive", "shape": 7, "type": "STRING", "link": 86 }, { "name": "negative", "shape": 7, "type": "STRING", "link": null }, { "label": "select_styles", "name": "select_styles", "shape": 7, "type": "EASY_PROMPT_STYLES", "widget": { "name": "select_styles" }, "link": null } ], "outputs": [ { "name": "positive", "type": "STRING", "links": [ 87 ] }, { "name": "negative", "type": "STRING", "links": null } ], "properties": { "cnr_id": "comfyui-easy-use", "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7", "Node name for S&R": "easy stylesSelector", "aux_id": "yolain/ComfyUI-Easy-Use" }, "widgets_values": [ "fooocus_styles", "" ] }, { "id": 56, "type": "easy positive", "pos": [ -427.6032348417453, -263.21741767853206 ], "size": [ 400, 200 ], "flags": { "pinned": true }, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "positive", "type": "STRING", "links": [ 86 ] } ], "properties": { "cnr_id": "comfyui-easy-use", "ver": "595e0738a9e3f8d0d9c4d875461b2d2c9e7559c7", "Node name for S&R": "easy positive", "aux_id": "yolain/ComfyUI-Easy-Use" }, "widgets_values": [ "" ], "color": "#232", "bgcolor": "#353" } ], "links": [ [ 73, 52, 0, 30, 3, "INT" ], [ 74, 52, 1, 30, 4, "INT" ], [ 86, 56, 0, 60, 0, "STRING" ], [ 87, 60, 0, 30, 0, "STRING" ], [ 95, 64, 0, 55, 0, "IMAGE" ], [ 98, 67, 0, 64, 0, "IMAGE" ], [ 99, 30, 0, 67, 0, "IMAGE" ], [ 104, 69, 0, 30, 9, "MODEL" ], [ 105, 70, 0, 69, 0, "MODEL" ], [ 106, 70, 0, 30, 8, "MODEL" ] ], "groups": [], "definitions": { "subgraphs": [ { "id": "b0e5ca93-2731-42b9-8e0a-d28ea851ff81", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 71, "lastLinkId": 108, "lastRerouteId": 1 }, "revision": 0, "config": {}, "name": "Text to Image (Krea-2 Turbo)", "inputNode": { "id": -10, "bounding": [ -1720, 410, 146.466796875, 308 ] }, "outputNode": { "id": -20, "bounding": [ 1560, 496, 128, 88 ] }, "inputs": [ { "id": "b0f5c754-5322-440c-8c1c-ba732e910d33", "name": "value", "type": "STRING", "linkIds": [ 45 ], "pos": [ -1597.533203125, 434 ] }, { "id": "47b0e74d-ef80-4423-a7a6-9bd1673092bb", "name": "value_1", "type": "BOOLEAN", "linkIds": [ 46 ], "label": "prompt_enhance", "pos": [ -1597.533203125, 454 ] }, { "id": "5fc735ae-a50b-4363-bff9-850030ad5dd5", "name": "max_length", "type": "INT", "linkIds": [ 49 ], "label": "LLM_max_token", "pos": [ -1597.533203125, 474 ] }, { "id": "2d1c0f16-25d7-46d1-b774-e6b5519810ae", "name": "width", "type": "INT", "linkIds": [ 50 ], "pos": [ -1597.533203125, 494 ] }, { "id": "8bb87b44-fecc-46d7-bdae-642002250a43", "name": "height", "type": "INT", "linkIds": [ 51 ], "pos": [ -1597.533203125, 514 ] }, { "id": "75652c4f-cde2-4ad7-b322-73d47b533ef8", "name": "seed", "type": "INT", "linkIds": [ 56, 96 ], "pos": [ -1597.533203125, 534 ] }, { "id": "b0ca5f55-a223-40de-9e37-aaf2cf0904dd", "name": "value_2", "type": "BOOLEAN", "linkIds": [ 57 ], "label": "enable_lora?", "pos": [ -1597.533203125, 554 ] }, { "id": "d2693bbb-bb95-4fb1-9a3d-27a1bb0b664b", "name": "strength_model", "type": "FLOAT", "linkIds": [], "label": "lora_strength", "pos": [ -1597.533203125, 574 ] }, { "id": "e2031135-b490-4909-b1ec-6b00aecf819e", "name": "string_b", "type": "STRING", "linkIds": [ 60 ], "label": "lora_trigger_word", "pos": [ -1597.533203125, 594 ] }, { "id": "e27ba0c5-697f-44f4-b475-c2dcfa594724", "name": "clip_name", "type": "COMBO", "linkIds": [ 62 ], "pos": [ -1597.533203125, 614 ] }, { "id": "75c25d8e-b881-46e4-aca7-d2ada9e147d0", "name": "vae_name", "type": "COMBO", "linkIds": [ 63 ], "pos": [ -1597.533203125, 634 ] }, { "id": "ed354206-9381-432b-ba98-8c12b2a308bd", "name": "on_false", "type": "*", "linkIds": [ 102 ], "pos": [ -1597.533203125, 654 ] }, { "id": "870dcec0-b6bf-47b1-be8b-580322eb32f2", "name": "on_true", "type": "*", "linkIds": [ 103 ], "pos": [ -1597.533203125, 674 ] } ], "outputs": [ { "id": "e4073813-752d-4584-96b5-6e42eac355dd", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 43 ], "localized_name": "IMAGE", "pos": [ 1584, 520 ] }, { "id": "0cfd8674-68e5-48b2-aca4-9c9dfd73c545", "name": "STRING", "type": "STRING", "linkIds": [ 88 ], "pos": [ 1584, 540 ] } ], "widgets": [], "nodes": [ { "id": 6, "type": "CLIPTextEncode", "pos": [ 100, -250 ], "size": [ 480, 420 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 10 }, { "localized_name": "text", "name": "text", "type": "STRING", "widget": { "name": "text" }, "link": 72 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "slot_index": 0, "links": [ 4, 13 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "A high-resolution, surreal digital illustration showing a human hand holding a martini glass. The image is overlaid with whimsical, expressive ink-style doodles, including a cartoon figure inside the glass, a drawn citrus wedge on the rim, and various abstract sketches and faces surrounding the glass against a clean, white background. The style seamlessly blends a realistic, lit photograph with loose, hand-drawn marker artistry, creating a playful and artistic juxtaposition." ], "color": "#232", "bgcolor": "#353" }, { "id": 5, "type": "EmptyLatentImage", "pos": [ 170, 350 ], "size": [ 320, 170 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 50 }, { "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 51 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "slot_index": 0, "links": [ 2 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 1024, 1024, 1 ] }, { "id": 8, "type": "VAEDecode", "pos": [ 1010, -270 ], "size": [ 230, 100 ], "flags": { "collapsed": false }, "order": 4, "mode": 0, "inputs": [ { "localized_name": "samples", "name": "samples", "type": "LATENT", "link": 7 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 12 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "slot_index": 0, "links": [ 43 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "VAEDecode" }, "widgets_values": [] }, { "id": 11, "type": "CLIPLoader", "pos": [ -410, 150 ], "size": [ 450, 170 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "localized_name": "clip_name", "name": "clip_name", "type": "COMBO", "widget": { "name": "clip_name" }, "link": 62 } ], "outputs": [ { "localized_name": "CLIP", "name": "CLIP", "type": "CLIP", "links": [ 10, 18 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "CLIPLoader", "models": [ { "name": "qwen3vl_4b_fp8_scaled.safetensors", "url": "https://huggingface.co/Comfy-Org/Krea-2/resolve/main/text_encoders/qwen3vl_4b_fp8_scaled.safetensors", "directory": "text_encoders" } ] }, "widgets_values": [ "qwen3vl_4b_fp8_scaled.safetensors", "krea2", "default" ] }, { "id": 12, "type": "VAELoader", "pos": [ -410, 390 ], "size": [ 450, 120 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "localized_name": "vae_name", "name": "vae_name", "type": "COMBO", "widget": { "name": "vae_name" }, "link": 63 } ], "outputs": [ { "localized_name": "VAE", "name": "VAE", "type": "VAE", "links": [ 12 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "VAELoader", "models": [ { "name": "qwen_image_vae.safetensors", "url": "https://huggingface.co/Comfy-Org/Krea-2/resolve/main/vae/qwen_image_vae.safetensors", "directory": "vae" } ] }, "widgets_values": [ "qwen_image_vae.safetensors" ] }, { "id": 13, "type": "ConditioningZeroOut", "pos": [ 350, 220 ], "size": [ 230, 30 ], "flags": { "collapsed": true }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "conditioning", "name": "conditioning", "type": "CONDITIONING", "link": 13 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 14 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "ConditioningZeroOut" }, "widgets_values": [] }, { "id": 17, "type": "StringConcatenate", "pos": [ -210, 1310 ], "size": [ 230, 40 ], "flags": { "collapsed": true }, "order": 9, "mode": 0, "inputs": [ { "localized_name": "string_a", "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 21 }, { "localized_name": "string_b", "name": "string_b", "type": "STRING", "widget": { "name": "string_b" }, "link": 22 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 19 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "", "", "" ] }, { "id": 19, "type": "PrimitiveStringMultiline", "pos": [ -1070, -290 ], "size": [ 570, 800 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "localized_name": "value", "name": "value", "type": "STRING", "widget": { "name": "value" }, "link": 45 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 22, 34 ] } ], "title": "Text String (User Prompt)", "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "PrimitiveStringMultiline" }, "widgets_values": [ "Ultra low angle action shot, male soccer player jumping mid-air high kick, clear vivid blue sky background, forced perspective blurry foreground cleat (white & electric yellow), sharp focused upper body, maroon jersey + white shorts, fully outstretched leg striking a standard soccer ball, harsh direct sunlight, heavy dark shadows, stadium poles & treetops at frame bottom, high contrast sports photography, visible coarse film grain, dynamic movement" ], "color": "#322", "bgcolor": "#533" }, { "id": 21, "type": "ComfySwitchNode", "pos": [ 170, 1270 ], "size": [ 270, 130 ], "flags": {}, "order": 12, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "STRING", "link": 34 }, { "localized_name": "on_true", "name": "on_true", "type": "STRING", "link": 33 }, { "localized_name": "switch", "name": "switch", "type": "BOOLEAN", "widget": { "name": "switch" }, "link": 32 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "STRING", "links": [ 27 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "ComfySwitchNode" }, "widgets_values": [ false ] }, { "id": 27, "type": "StringConcatenate", "pos": [ 1030, 960 ], "size": [ 350, 250 ], "flags": { "collapsed": false }, "order": 16, "mode": 0, "inputs": [ { "localized_name": "string_a", "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 41 }, { "localized_name": "string_b", "name": "string_b", "type": "STRING", "widget": { "name": "string_b" }, "link": 60 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 38 ] } ], "title": "Concatenate Text (LoRA Trigger Word)", "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "", "muted minimalist sketch style", ", " ] }, { "id": 28, "type": "ComfySwitchNode", "pos": [ 1050, 670 ], "size": [ 340, 130 ], "flags": {}, "order": 17, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "STRING", "link": 37 }, { "localized_name": "on_true", "name": "on_true", "type": "STRING", "link": 38 }, { "localized_name": "switch", "name": "switch", "type": "BOOLEAN", "widget": { "name": "switch" }, "link": 42 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "STRING", "links": [ 72 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "ComfySwitchNode" }, "widgets_values": [ false ] }, { "id": 18, "type": "PrimitiveStringMultiline", "pos": [ -436.12322482503123, 641.5806023627073 ], "size": [ 460, 610 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 21 ] } ], "title": "Text String (System Prompt)", "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "PrimitiveStringMultiline" }, "widgets_values": [ "You are an expert prompt engineer for text-to-image models. Your task is to expand the user's prompt into a highly effective image-generation prompt.\n\nThink step by step about the request before writing the answer:\n- What is the subject and mood?\n- What visual styles, mediums, and lighting options would fit? Consider two or three alternatives and pick the one that best serves the caption.\n- What composition, framing, and grounded details will help the text-to-image model?\n\nThen output a single expanded prompt paragraph.\n\nFollow these rules strictly:\n1. **Faithfulness First:** Preserve all original subjects, actions, colors, and spatial relationships. Do not add new objects, props, characters, or animals unless the user clearly implies them.\n2. **Practical T2I Structure:** Write a prompt that a text-to-image model can parse cleanly. Group subjects with their own attributes and actions. Use grounded phrasing for poses, interactions, and spatial layout.\n3. **Style Planning Stays Internal:** Use your internal reasoning to choose style, medium, framing, and lighting. Do not emit planning tags or wrappers in the visible answer body.\n4. **Text Rendering:** If the user requests visible text, quotes, labels, or typography, specify the exact text clearly and wrap requested words in quotes.\n5. **Avoid Over-Specification:** Do not invent highly specific clothing, colors, materials, or scene details unless the input supports them.\n6. **Structure:** Write one cohesive paragraph after the thinking block. No bullets, JSON, or markdown.\n7. **Respect Existing Detail:** If the user's prompt is already detailed, lightly polish and finalize rather than heavily expanding — preserve their phrasing and direction.\n8. **Respect the Human Form:** Treat depictions of people with dignity. Assume clothing covers genitals and intimate anatomy.\n9. **Preserve User Medium:** When the user explicitly requests a medium (e.g. \"photo of\", \"photograph of\", \"illustration of\", \"painting of\", \"sketch of\", \"3D render of\"), honor it. Do not pivot to a different medium to avoid difficulty — match the user's stated intent.\n\nUser's Input:\n\n" ] }, { "id": 24, "type": "PrimitiveBoolean", "pos": [ -910, 840 ], "size": [ 270, 110 ], "flags": {}, "order": 15, "mode": 0, "inputs": [ { "localized_name": "value", "name": "value", "type": "BOOLEAN", "widget": { "name": "value" }, "link": 46 } ], "outputs": [ { "localized_name": "BOOLEAN", "name": "BOOLEAN", "type": "BOOLEAN", "links": [ 32 ] } ], "title": "Boolean (Refine Prompt?)", "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "PrimitiveBoolean" }, "widgets_values": [ true ] }, { "id": 23, "type": "PrimitiveBoolean", "pos": [ -910, 670 ], "size": [ 270, 110 ], "flags": {}, "order": 14, "mode": 0, "inputs": [ { "localized_name": "value", "name": "value", "type": "BOOLEAN", "widget": { "name": "value" }, "link": 57 } ], "outputs": [ { "localized_name": "BOOLEAN", "name": "BOOLEAN", "type": "BOOLEAN", "links": [ 31, 42 ] } ], "title": "Boolean (Enable LoRA?)", "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "PrimitiveBoolean" }, "widgets_values": [ false ] }, { "id": 20, "type": "PreviewAny", "pos": [ 499.367447517125, 652.409261619011 ], "size": [ 470, 550 ], "flags": { "collapsed": false }, "order": 11, "mode": 0, "inputs": [ { "localized_name": "source", "name": "source", "type": "*", "link": 27 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 37, 41, 88 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "PreviewAny" }, "widgets_values": [] }, { "id": 16, "type": "TextGenerate", "pos": [ 60, 650 ], "size": [ 400, 412 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 18 }, { "localized_name": "image", "name": "image", "shape": 7, "type": "IMAGE", "link": null }, { "localized_name": "video", "name": "video", "shape": 7, "type": "IMAGE", "link": null }, { "localized_name": "audio", "name": "audio", "shape": 7, "type": "AUDIO", "link": null }, { "localized_name": "prompt", "name": "prompt", "type": "STRING", "widget": { "name": "prompt" }, "link": 19 }, { "localized_name": "max_length", "name": "max_length", "type": "INT", "widget": { "name": "max_length" }, "link": 49 }, { "localized_name": "seed", "name": "sampling_mode.seed", "type": "INT", "widget": { "name": "sampling_mode.seed" }, "link": 96 } ], "outputs": [ { "localized_name": "generated_text", "name": "generated_text", "type": "STRING", "links": [ 33 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "TextGenerate" }, "widgets_values": [ "", 512, "on", 0.7, 64, 0.95, 0.05, 1.05, 0, 0, true, true ] }, { "id": 22, "type": "ComfySwitchNode", "pos": [ 655.2632492322138, -289.4259622297454 ], "size": [ 320, 130 ], "flags": {}, "order": 13, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "*", "link": 102 }, { "localized_name": "on_true", "name": "on_true", "type": "*", "link": 103 }, { "localized_name": "switch", "name": "switch", "type": "BOOLEAN", "widget": { "name": "switch" }, "link": 31 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "*", "links": [ 107 ] } ], "title": "Switch (Model)", "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "ComfySwitchNode" }, "widgets_values": [ false ] }, { "id": 3, "type": "KSampler", "pos": [ 636.6565729300194, -100.59270025298173 ], "size": [ 320, 590 ], "flags": {}, "order": 1, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 107 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 4 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 14 }, { "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 2 }, { "localized_name": "seed", "name": "seed", "type": "INT", "widget": { "name": "seed" }, "link": 56 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "slot_index": 0, "links": [ 7 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.25.0", "Node name for S&R": "KSampler" }, "widgets_values": [ 45862206397178, "randomize", 8, 1, "euler", "beta", 1 ] } ], "groups": [ { "id": 1, "title": "Models", "bounding": [ -430, -320, 490, 850 ], "color": "#3f789e", "flags": {} }, { "id": 4, "title": "Prompt Enhancement", "bounding": [ -440, 580, 1940, 840 ], "color": "#3f789e", "flags": {} }, { "id": 5, "title": "Group", "bounding": [ -1080, -360, 610, 910 ], "color": "#3f789e", "flags": {} }, { "id": 6, "title": "Image Generation", "bounding": [ -440, -360, 1940, 910 ], "color": "#3f789e", "flags": {} }, { "id": 7, "title": "Prompt", "bounding": [ 90, -320, 500, 570 ], "color": "#3f789e", "flags": {} }, { "id": 8, "title": "Size", "bounding": [ 90, 270, 500, 260 ], "color": "#3f789e", "flags": {} }, { "id": 9, "title": "Feature Switch", "bounding": [ -1080, 580, 610, 400 ], "color": "#3f789e", "flags": {} } ], "links": [ { "id": 10, "origin_id": 11, "origin_slot": 0, "target_id": 6, "target_slot": 0, "type": "CLIP" }, { "id": 4, "origin_id": 6, "origin_slot": 0, "target_id": 3, "target_slot": 1, "type": "CONDITIONING" }, { "id": 14, "origin_id": 13, "origin_slot": 0, "target_id": 3, "target_slot": 2, "type": "CONDITIONING" }, { "id": 2, "origin_id": 5, "origin_slot": 0, "target_id": 3, "target_slot": 3, "type": "LATENT" }, { "id": 7, "origin_id": 3, "origin_slot": 0, "target_id": 8, "target_slot": 0, "type": "LATENT" }, { "id": 12, "origin_id": 12, "origin_slot": 0, "target_id": 8, "target_slot": 1, "type": "VAE" }, { "id": 13, "origin_id": 6, "origin_slot": 0, "target_id": 13, "target_slot": 0, "type": "CONDITIONING" }, { "id": 18, "origin_id": 11, "origin_slot": 0, "target_id": 16, "target_slot": 0, "type": "CLIP" }, { "id": 19, "origin_id": 17, "origin_slot": 0, "target_id": 16, "target_slot": 4, "type": "STRING" }, { "id": 21, "origin_id": 18, "origin_slot": 0, "target_id": 17, "target_slot": 0, "type": "STRING" }, { "id": 22, "origin_id": 19, "origin_slot": 0, "target_id": 17, "target_slot": 1, "type": "STRING" }, { "id": 27, "origin_id": 21, "origin_slot": 0, "target_id": 20, "target_slot": 0, "type": "STRING" }, { "id": 34, "origin_id": 19, "origin_slot": 0, "target_id": 21, "target_slot": 0, "type": "STRING" }, { "id": 33, "origin_id": 16, "origin_slot": 0, "target_id": 21, "target_slot": 1, "type": "STRING" }, { "id": 32, "origin_id": 24, "origin_slot": 0, "target_id": 21, "target_slot": 2, "type": "BOOLEAN" }, { "id": 31, "origin_id": 23, "origin_slot": 0, "target_id": 22, "target_slot": 2, "type": "BOOLEAN" }, { "id": 41, "origin_id": 20, "origin_slot": 0, "target_id": 27, "target_slot": 0, "type": "STRING" }, { "id": 37, "origin_id": 20, "origin_slot": 0, "target_id": 28, "target_slot": 0, "type": "STRING" }, { "id": 38, "origin_id": 27, "origin_slot": 0, "target_id": 28, "target_slot": 1, "type": "STRING" }, { "id": 42, "origin_id": 23, "origin_slot": 0, "target_id": 28, "target_slot": 2, "type": "BOOLEAN" }, { "id": 43, "origin_id": 8, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 45, "origin_id": -10, "origin_slot": 0, "target_id": 19, "target_slot": 0, "type": "STRING" }, { "id": 46, "origin_id": -10, "origin_slot": 1, "target_id": 24, "target_slot": 0, "type": "BOOLEAN" }, { "id": 49, "origin_id": -10, "origin_slot": 2, "target_id": 16, "target_slot": 5, "type": "INT" }, { "id": 50, "origin_id": -10, "origin_slot": 3, "target_id": 5, "target_slot": 0, "type": "INT" }, { "id": 51, "origin_id": -10, "origin_slot": 4, "target_id": 5, "target_slot": 1, "type": "INT" }, { "id": 56, "origin_id": -10, "origin_slot": 5, "target_id": 3, "target_slot": 4, "type": "INT" }, { "id": 57, "origin_id": -10, "origin_slot": 6, "target_id": 23, "target_slot": 0, "type": "BOOLEAN" }, { "id": 60, "origin_id": -10, "origin_slot": 8, "target_id": 27, "target_slot": 1, "type": "STRING" }, { "id": 62, "origin_id": -10, "origin_slot": 9, "target_id": 11, "target_slot": 0, "type": "COMBO" }, { "id": 63, "origin_id": -10, "origin_slot": 10, "target_id": 12, "target_slot": 0, "type": "COMBO" }, { "id": 72, "origin_id": 28, "origin_slot": 0, "target_id": 6, "target_slot": 1, "type": "STRING" }, { "id": 88, "origin_id": 20, "origin_slot": 0, "target_id": -20, "target_slot": 1, "type": "STRING" }, { "id": 96, "origin_id": -10, "origin_slot": 5, "target_id": 16, "target_slot": 6, "type": "INT" }, { "id": 102, "origin_id": -10, "origin_slot": 11, "target_id": 22, "target_slot": 0, "type": "*" }, { "id": 103, "origin_id": -10, "origin_slot": 12, "target_id": 22, "target_slot": 1, "type": "*" }, { "id": 107, "origin_id": 22, "origin_slot": 0, "target_id": 3, "target_slot": 0, "type": "MODEL" } ], "extra": {} } ] }, "config": {}, "extra": { "ds": { "scale": 1.2284597357367746, "offset": [ 516.6783966715684, 402.18197004914396 ] }, "frontendVersion": "1.48.7", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true }, "version": 0.4 }