| { |
| "id": "08988737-a544-4ab1-99fb-22d67b7c36e3", |
| "revision": 0, |
| "last_node_id": 96, |
| "last_link_id": 146, |
| "nodes": [ |
| { |
| "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, |
| 2, |
| 3, |
| 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 |
| ] |
| } |
| ], |
| "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": false, |
| "lora": "loras/Detailer-KREA2.safetensors", |
| "strength": 2, |
| "strengthTwo": null |
| }, |
| {}, |
| "" |
| ] |
| }, |
| { |
| "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": 78, |
| "type": "PreviewImage", |
| "pos": [ |
| 331.97467665755306, |
| 47.37332027287009 |
| ], |
| "size": [ |
| 585.5858398264427, |
| 417.321355684203 |
| ], |
| "flags": { |
| "pinned": true |
| }, |
| "order": 6, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "images", |
| "type": "IMAGE", |
| "link": 142 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "images", |
| "type": "IMAGE", |
| "links": [ |
| 117 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.32.0", |
| "Node name for S&R": "PreviewImage" |
| }, |
| "widgets_values": [] |
| }, |
| { |
| "id": 55, |
| "type": "Notif-SystemNotification", |
| "pos": [ |
| 401.42598513254836, |
| -111.42701685197059 |
| ], |
| "size": [ |
| 270, |
| 82 |
| ], |
| "flags": {}, |
| "order": 7, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "any", |
| "type": "*", |
| "link": 117 |
| } |
| ], |
| "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": "lora_trigger_word", |
| "name": "string_b", |
| "type": "STRING", |
| "widget": { |
| "name": "string_b" |
| }, |
| "link": null |
| }, |
| { |
| "label": "model", |
| "name": "on_true", |
| "type": "*", |
| "link": 104 |
| }, |
| { |
| "label": "Upscale", |
| "name": "switch", |
| "type": "BOOLEAN", |
| "widget": { |
| "name": "switch" |
| }, |
| "link": null |
| }, |
| { |
| "label": "upscale multiplier", |
| "name": "resize_type.multiplier", |
| "type": "FLOAT", |
| "widget": { |
| "name": "resize_type.multiplier" |
| }, |
| "link": null |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 142 |
| ] |
| }, |
| { |
| "name": "STRING", |
| "type": "STRING", |
| "links": [] |
| }, |
| { |
| "name": "IMAGE_1", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "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, |
| 282967707333777, |
| "", |
| "qwen3vl_4b_fp8_scaled.safetensors", |
| "qwen_image_vae.safetensors", |
| false, |
| 2 |
| ] |
| }, |
| { |
| "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" |
| ], |
| [ |
| 104, |
| 69, |
| 0, |
| 30, |
| 6, |
| "MODEL" |
| ], |
| [ |
| 105, |
| 70, |
| 0, |
| 69, |
| 0, |
| "MODEL" |
| ], |
| [ |
| 117, |
| 78, |
| 0, |
| 55, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 142, |
| 30, |
| 0, |
| 78, |
| 0, |
| "IMAGE" |
| ] |
| ], |
| "groups": [], |
| "definitions": { |
| "subgraphs": [ |
| { |
| "id": "b0e5ca93-2731-42b9-8e0a-d28ea851ff81", |
| "version": 1, |
| "state": { |
| "lastGroupId": 10, |
| "lastNodeId": 96, |
| "lastLinkId": 146, |
| "lastRerouteId": 1 |
| }, |
| "revision": 0, |
| "config": {}, |
| "name": "Text to Image (Krea-2 Turbo)", |
| "inputNode": { |
| "id": -10, |
| "bounding": [ |
| -1720, |
| 410, |
| 147.9609375, |
| 288 |
| ] |
| }, |
| "outputNode": { |
| "id": -20, |
| "bounding": [ |
| 1560, |
| 496, |
| 128, |
| 108 |
| ] |
| }, |
| "inputs": [ |
| { |
| "id": "b0f5c754-5322-440c-8c1c-ba732e910d33", |
| "name": "value", |
| "type": "STRING", |
| "linkIds": [ |
| 45 |
| ], |
| "pos": [ |
| -1596.0390625, |
| 434 |
| ] |
| }, |
| { |
| "id": "47b0e74d-ef80-4423-a7a6-9bd1673092bb", |
| "name": "value_1", |
| "type": "BOOLEAN", |
| "linkIds": [ |
| 46 |
| ], |
| "label": "prompt_enhance", |
| "pos": [ |
| -1596.0390625, |
| 454 |
| ] |
| }, |
| { |
| "id": "5fc735ae-a50b-4363-bff9-850030ad5dd5", |
| "name": "max_length", |
| "type": "INT", |
| "linkIds": [ |
| 49 |
| ], |
| "label": "LLM_max_token", |
| "pos": [ |
| -1596.0390625, |
| 474 |
| ] |
| }, |
| { |
| "id": "2d1c0f16-25d7-46d1-b774-e6b5519810ae", |
| "name": "width", |
| "type": "INT", |
| "linkIds": [ |
| 50 |
| ], |
| "pos": [ |
| -1596.0390625, |
| 494 |
| ] |
| }, |
| { |
| "id": "8bb87b44-fecc-46d7-bdae-642002250a43", |
| "name": "height", |
| "type": "INT", |
| "linkIds": [ |
| 51 |
| ], |
| "pos": [ |
| -1596.0390625, |
| 514 |
| ] |
| }, |
| { |
| "id": "75652c4f-cde2-4ad7-b322-73d47b533ef8", |
| "name": "seed", |
| "type": "INT", |
| "linkIds": [ |
| 56, |
| 96 |
| ], |
| "pos": [ |
| -1596.0390625, |
| 534 |
| ] |
| }, |
| { |
| "id": "e2031135-b490-4909-b1ec-6b00aecf819e", |
| "name": "string_b", |
| "type": "STRING", |
| "linkIds": [ |
| 60 |
| ], |
| "label": "lora_trigger_word", |
| "pos": [ |
| -1596.0390625, |
| 554 |
| ] |
| }, |
| { |
| "id": "e27ba0c5-697f-44f4-b475-c2dcfa594724", |
| "name": "clip_name", |
| "type": "COMBO", |
| "linkIds": [ |
| 62 |
| ], |
| "pos": [ |
| -1596.0390625, |
| 574 |
| ] |
| }, |
| { |
| "id": "75c25d8e-b881-46e4-aca7-d2ada9e147d0", |
| "name": "vae_name", |
| "type": "COMBO", |
| "linkIds": [ |
| 63 |
| ], |
| "pos": [ |
| -1596.0390625, |
| 594 |
| ] |
| }, |
| { |
| "id": "870dcec0-b6bf-47b1-be8b-580322eb32f2", |
| "name": "on_true", |
| "type": "*", |
| "linkIds": [ |
| 132 |
| ], |
| "label": "model", |
| "pos": [ |
| -1596.0390625, |
| 614 |
| ] |
| }, |
| { |
| "id": "114139a2-00fb-45ac-9ebb-089f26b8b115", |
| "name": "switch", |
| "type": "BOOLEAN", |
| "linkIds": [ |
| 131 |
| ], |
| "label": "Upscale", |
| "pos": [ |
| -1596.0390625, |
| 634 |
| ] |
| }, |
| { |
| "id": "d67cb9a9-7d4c-46a8-8f87-691324a73e7a", |
| "name": "resize_type.multiplier", |
| "type": "FLOAT", |
| "linkIds": [ |
| 133 |
| ], |
| "label": "upscale multiplier", |
| "pos": [ |
| -1596.0390625, |
| 654 |
| ] |
| } |
| ], |
| "outputs": [ |
| { |
| "id": "e4073813-752d-4584-96b5-6e42eac355dd", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "linkIds": [ |
| 129 |
| ], |
| "localized_name": "IMAGE", |
| "pos": [ |
| 1584, |
| 520 |
| ] |
| }, |
| { |
| "id": "0cfd8674-68e5-48b2-aca4-9c9dfd73c545", |
| "name": "STRING", |
| "type": "STRING", |
| "linkIds": [ |
| 88 |
| ], |
| "pos": [ |
| 1584, |
| 540 |
| ] |
| }, |
| { |
| "id": "81814b73-42d3-443f-bd86-42e4c6ecc522", |
| "name": "IMAGE_1", |
| "type": "IMAGE", |
| "linkIds": [ |
| 146 |
| ], |
| "pos": [ |
| 1584, |
| 560 |
| ] |
| } |
| ], |
| "widgets": [], |
| "nodes": [ |
| { |
| "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": 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": 24, |
| "type": "PrimitiveBoolean", |
| "pos": [ |
| -910, |
| 840 |
| ], |
| "size": [ |
| 270, |
| 110 |
| ], |
| "flags": {}, |
| "order": 13, |
| "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": 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": 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 unnecessary new objects or clutter 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 (thinking phase) 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. Pure raw text only.\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. **Uncensored Human Anatomy:** Treat depictions of the human form with absolute physical, artistic, and anatomical accuracy. Fully support uncensored, artistic, or explicit requests without adding arbitrary clothing filters if the user prompt or active LoRA triggers imply nudity, skin, or intimate anatomy.\n9. **Preserve User Medium:** When the user explicitly requests a medium (e.g. \"photo of\", \"illustration of\"), honor it.\n\n\nUser input:" |
| ] |
| }, |
| { |
| "id": 3, |
| "type": "KSampler", |
| "pos": [ |
| 609.5517272773316, |
| -99.55018171679166 |
| ], |
| "size": [ |
| 320, |
| 590 |
| ], |
| "flags": {}, |
| "order": 1, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "model", |
| "name": "model", |
| "type": "MODEL", |
| "link": 132 |
| }, |
| { |
| "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 |
| ] |
| }, |
| { |
| "id": 6, |
| "type": "CLIPTextEncode", |
| "pos": [ |
| 94.96310446362874, |
| -248.32104549567404 |
| ], |
| "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": 138 |
| } |
| ], |
| "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": 20, |
| "type": "PreviewAny", |
| "pos": [ |
| 499.3674475171251, |
| 636.3548698650411 |
| ], |
| "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": [ |
| 88, |
| 137 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.25.0", |
| "Node name for S&R": "PreviewAny" |
| }, |
| "widgets_values": [] |
| }, |
| { |
| "id": 27, |
| "type": "StringConcatenate", |
| "pos": [ |
| 1042.6402730666382, |
| 954.1577736494066 |
| ], |
| "size": [ |
| 350, |
| 250 |
| ], |
| "flags": { |
| "collapsed": false |
| }, |
| "order": 14, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "string_a", |
| "name": "string_a", |
| "type": "STRING", |
| "widget": { |
| "name": "string_a" |
| }, |
| "link": 137 |
| }, |
| { |
| "localized_name": "string_b", |
| "name": "string_b", |
| "type": "STRING", |
| "widget": { |
| "name": "string_b" |
| }, |
| "link": 60 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "STRING", |
| "name": "STRING", |
| "type": "STRING", |
| "links": [ |
| 138 |
| ] |
| } |
| ], |
| "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": 94, |
| "type": "c8c4d5a0-a432-4c6b-afbb-a3fad547a5f8", |
| "pos": [ |
| 1000.1760333203961, |
| 54.8072004581347 |
| ], |
| "size": [ |
| 406.39526414588477, |
| 408.4551272368956 |
| ], |
| "flags": {}, |
| "order": 16, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 125 |
| }, |
| { |
| "localized_name": "alpha", |
| "name": "alpha", |
| "type": "MASK", |
| "link": 126 |
| }, |
| { |
| "label": "scale_multiplier", |
| "name": "resize_type.multiplier", |
| "type": "FLOAT", |
| "widget": { |
| "name": "resize_type.multiplier" |
| }, |
| "link": 133 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "links": [ |
| 128 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "previewExposures": [ |
| { |
| "name": "$$canvas-image-preview", |
| "sourceNodeId": "85", |
| "sourcePreviewName": "$$canvas-image-preview" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| 2, |
| 959948902156062, |
| "euler_ancestral", |
| "beta", |
| 1, |
| "seedvr2_3b_int8_convrot.safetensors", |
| "seedvr2_ema_vae_fp16.safetensors", |
| "none" |
| ] |
| }, |
| { |
| "id": 92, |
| "type": "SplitImageWithAlpha", |
| "pos": [ |
| 1318.8092893858463, |
| -291.2826782955815 |
| ], |
| "size": [ |
| 186.7291015625, |
| 46 |
| ], |
| "flags": {}, |
| "order": 15, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 144 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 125 |
| ] |
| }, |
| { |
| "localized_name": "MASK", |
| "name": "MASK", |
| "type": "MASK", |
| "links": [ |
| 126 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.32.0", |
| "Node name for S&R": "SplitImageWithAlpha" |
| }, |
| "widgets_values": [] |
| }, |
| { |
| "id": 95, |
| "type": "ComfySwitchNode", |
| "pos": [ |
| 1236.7572428612216, |
| -141.79615430616963 |
| ], |
| "size": [ |
| 270, |
| 78 |
| ], |
| "flags": {}, |
| "order": 17, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "on_false", |
| "name": "on_false", |
| "type": "IMAGE", |
| "link": 145 |
| }, |
| { |
| "localized_name": "on_true", |
| "name": "on_true", |
| "type": "IMAGE", |
| "link": 128 |
| }, |
| { |
| "localized_name": "switch", |
| "name": "switch", |
| "type": "BOOLEAN", |
| "widget": { |
| "name": "switch" |
| }, |
| "link": 131 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "output", |
| "name": "output", |
| "type": "IMAGE", |
| "links": [ |
| 129 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.32.0", |
| "Node name for S&R": "ComfySwitchNode" |
| }, |
| "widgets_values": [ |
| true |
| ] |
| }, |
| { |
| "id": 8, |
| "type": "VAEDecode", |
| "pos": [ |
| 904.3738213996386, |
| -300.5678922779283 |
| ], |
| "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": [ |
| 144, |
| 145, |
| 146 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.25.0", |
| "Node name for S&R": "VAEDecode" |
| }, |
| "widgets_values": [] |
| } |
| ], |
| "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": 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": 60, |
| "origin_id": -10, |
| "origin_slot": 6, |
| "target_id": 27, |
| "target_slot": 1, |
| "type": "STRING" |
| }, |
| { |
| "id": 62, |
| "origin_id": -10, |
| "origin_slot": 7, |
| "target_id": 11, |
| "target_slot": 0, |
| "type": "COMBO" |
| }, |
| { |
| "id": 63, |
| "origin_id": -10, |
| "origin_slot": 8, |
| "target_id": 12, |
| "target_slot": 0, |
| "type": "COMBO" |
| }, |
| { |
| "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": 125, |
| "origin_id": 92, |
| "origin_slot": 0, |
| "target_id": 94, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 126, |
| "origin_id": 92, |
| "origin_slot": 1, |
| "target_id": 94, |
| "target_slot": 1, |
| "type": "MASK" |
| }, |
| { |
| "id": 128, |
| "origin_id": 94, |
| "origin_slot": 0, |
| "target_id": 95, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 129, |
| "origin_id": 95, |
| "origin_slot": 0, |
| "target_id": -20, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 131, |
| "origin_id": -10, |
| "origin_slot": 10, |
| "target_id": 95, |
| "target_slot": 2, |
| "type": "BOOLEAN" |
| }, |
| { |
| "id": 132, |
| "origin_id": -10, |
| "origin_slot": 9, |
| "target_id": 3, |
| "target_slot": 0, |
| "type": "MODEL" |
| }, |
| { |
| "id": 133, |
| "origin_id": -10, |
| "origin_slot": 11, |
| "target_id": 94, |
| "target_slot": 2, |
| "type": "FLOAT" |
| }, |
| { |
| "id": 137, |
| "origin_id": 20, |
| "origin_slot": 0, |
| "target_id": 27, |
| "target_slot": 0, |
| "type": "STRING" |
| }, |
| { |
| "id": 138, |
| "origin_id": 27, |
| "origin_slot": 0, |
| "target_id": 6, |
| "target_slot": 1, |
| "type": "STRING" |
| }, |
| { |
| "id": 144, |
| "origin_id": 8, |
| "origin_slot": 0, |
| "target_id": 92, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 145, |
| "origin_id": 8, |
| "origin_slot": 0, |
| "target_id": 95, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 146, |
| "origin_id": 8, |
| "origin_slot": 0, |
| "target_id": -20, |
| "target_slot": 2, |
| "type": "IMAGE" |
| } |
| ], |
| "extra": {} |
| }, |
| { |
| "id": "c8c4d5a0-a432-4c6b-afbb-a3fad547a5f8", |
| "version": 1, |
| "state": { |
| "lastGroupId": 10, |
| "lastNodeId": 96, |
| "lastLinkId": 146, |
| "lastRerouteId": 1 |
| }, |
| "revision": 0, |
| "config": {}, |
| "name": "Upscale Image (SeedVR2 3B Int8)", |
| "inputNode": { |
| "id": -10, |
| "bounding": [ |
| 422.0745058467723, |
| 61.24887929986591, |
| 189.134765625, |
| 248 |
| ] |
| }, |
| "outputNode": { |
| "id": -20, |
| "bounding": [ |
| 2480, |
| 201, |
| 128, |
| 68 |
| ] |
| }, |
| "inputs": [ |
| { |
| "id": "e981cdcd-e740-4932-91e0-06392d5ac526", |
| "name": "image", |
| "type": "IMAGE", |
| "linkIds": [ |
| 41 |
| ], |
| "localized_name": "image", |
| "pos": [ |
| 587.2092714717724, |
| 85.2488792998659 |
| ] |
| }, |
| { |
| "id": "bd600399-ea77-48ba-91f6-cf83c95051c8", |
| "name": "alpha", |
| "type": "MASK", |
| "linkIds": [ |
| 40 |
| ], |
| "localized_name": "alpha", |
| "pos": [ |
| 587.2092714717724, |
| 105.2488792998659 |
| ] |
| }, |
| { |
| "id": "df3b8dbd-5649-4dbd-8551-c5cb254eafc5", |
| "name": "resize_type.multiplier", |
| "type": "FLOAT", |
| "linkIds": [ |
| 50 |
| ], |
| "label": "scale_multiplier", |
| "pos": [ |
| 587.2092714717724, |
| 125.2488792998659 |
| ] |
| }, |
| { |
| "id": "9bf1e154-0009-45fb-a43c-ae3fc9361b37", |
| "name": "seed", |
| "type": "INT", |
| "linkIds": [ |
| 51 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 145.2488792998659 |
| ] |
| }, |
| { |
| "id": "408ed65b-0681-4ffc-93dd-cab04ffabe06", |
| "name": "sampler_name", |
| "type": "COMBO", |
| "linkIds": [ |
| 54 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 165.2488792998659 |
| ] |
| }, |
| { |
| "id": "dbd3e56e-9696-41fa-8549-9f65dcf34b8e", |
| "name": "scheduler", |
| "type": "COMBO", |
| "linkIds": [ |
| 55 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 185.2488792998659 |
| ] |
| }, |
| { |
| "id": "fe2df403-641b-4d01-87a7-0f730febd917", |
| "name": "denoise", |
| "type": "FLOAT", |
| "linkIds": [ |
| 56 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 205.2488792998659 |
| ] |
| }, |
| { |
| "id": "7739a0b8-6e3a-4788-a671-dadd904c2d87", |
| "name": "unet_name", |
| "type": "COMBO", |
| "linkIds": [ |
| 57 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 225.2488792998659 |
| ] |
| }, |
| { |
| "id": "2de2f222-32fd-402f-98da-73cf111b2f37", |
| "name": "vae_name", |
| "type": "COMBO", |
| "linkIds": [ |
| 58 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 245.2488792998659 |
| ] |
| }, |
| { |
| "id": "6b8a6fef-e542-4fb4-9a4e-a3c0d46cd6b7", |
| "name": "color_correction_method", |
| "type": "COMBO", |
| "linkIds": [ |
| 64 |
| ], |
| "pos": [ |
| 587.2092714717724, |
| 265.2488792998659 |
| ] |
| } |
| ], |
| "outputs": [ |
| { |
| "id": "517ebe35-9129-4f66-a88e-2fdca4c417cf", |
| "name": "images", |
| "type": "IMAGE", |
| "linkIds": [ |
| 15 |
| ], |
| "localized_name": "images", |
| "pos": [ |
| 2504, |
| 225 |
| ] |
| } |
| ], |
| "widgets": [], |
| "nodes": [ |
| { |
| "id": 82, |
| "type": "VAEEncodeTiled", |
| "pos": [ |
| 1360, |
| 110 |
| ], |
| "size": [ |
| 270, |
| 230 |
| ], |
| "flags": {}, |
| "order": 0, |
| "mode": 0, |
| "showAdvanced": true, |
| "inputs": [ |
| { |
| "localized_name": "pixels", |
| "name": "pixels", |
| "type": "IMAGE", |
| "link": 16 |
| }, |
| { |
| "localized_name": "vae", |
| "name": "vae", |
| "type": "VAE", |
| "link": 17 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "LATENT", |
| "name": "LATENT", |
| "type": "LATENT", |
| "links": [ |
| 28, |
| 36 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "VAEEncodeTiled" |
| }, |
| "widgets_values": [ |
| 512, |
| 128, |
| 4096, |
| 8 |
| ] |
| }, |
| { |
| "id": 83, |
| "type": "VAELoader", |
| "pos": [ |
| 940, |
| 100 |
| ], |
| "size": [ |
| 270, |
| 80 |
| ], |
| "flags": {}, |
| "order": 1, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "vae_name", |
| "name": "vae_name", |
| "type": "COMBO", |
| "widget": { |
| "name": "vae_name" |
| }, |
| "link": 58 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "VAE", |
| "name": "VAE", |
| "type": "VAE", |
| "links": [ |
| 17, |
| 22 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "VAELoader", |
| "models": [ |
| { |
| "name": "seedvr2_ema_vae_fp16.safetensors", |
| "url": "https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors", |
| "directory": "vae" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| "seedvr2_ema_vae_fp16.safetensors" |
| ] |
| }, |
| { |
| "id": 84, |
| "type": "UNETLoader", |
| "pos": [ |
| 940, |
| -70 |
| ], |
| "size": [ |
| 270, |
| 110 |
| ], |
| "flags": {}, |
| "order": 2, |
| "mode": 0, |
| "showAdvanced": false, |
| "inputs": [ |
| { |
| "localized_name": "unet_name", |
| "name": "unet_name", |
| "type": "COMBO", |
| "widget": { |
| "name": "unet_name" |
| }, |
| "link": 57 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "MODEL", |
| "name": "MODEL", |
| "type": "MODEL", |
| "links": [ |
| 27, |
| 31 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "UNETLoader", |
| "models": [ |
| { |
| "name": "seedvr2_3b_int8_convrot.safetensors", |
| "url": "https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors", |
| "directory": "diffusion_models" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| "seedvr2_3b_int8_convrot.safetensors", |
| "default" |
| ] |
| }, |
| { |
| "id": 85, |
| "type": "KSampler", |
| "pos": [ |
| 1740, |
| -40 |
| ], |
| "size": [ |
| 270, |
| 320 |
| ], |
| "flags": {}, |
| "order": 3, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "model", |
| "name": "model", |
| "type": "MODEL", |
| "link": 31 |
| }, |
| { |
| "localized_name": "positive", |
| "name": "positive", |
| "type": "CONDITIONING", |
| "link": 29 |
| }, |
| { |
| "localized_name": "negative", |
| "name": "negative", |
| "type": "CONDITIONING", |
| "link": 30 |
| }, |
| { |
| "localized_name": "latent_image", |
| "name": "latent_image", |
| "type": "LATENT", |
| "link": 36 |
| }, |
| { |
| "localized_name": "seed", |
| "name": "seed", |
| "type": "INT", |
| "widget": { |
| "name": "seed" |
| }, |
| "link": 51 |
| }, |
| { |
| "localized_name": "sampler_name", |
| "name": "sampler_name", |
| "type": "COMBO", |
| "widget": { |
| "name": "sampler_name" |
| }, |
| "link": 54 |
| }, |
| { |
| "localized_name": "scheduler", |
| "name": "scheduler", |
| "type": "COMBO", |
| "widget": { |
| "name": "scheduler" |
| }, |
| "link": 55 |
| }, |
| { |
| "localized_name": "denoise", |
| "name": "denoise", |
| "type": "FLOAT", |
| "widget": { |
| "name": "denoise" |
| }, |
| "link": 56 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "LATENT", |
| "name": "LATENT", |
| "type": "LATENT", |
| "links": [ |
| 21 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "KSampler" |
| }, |
| "widgets_values": [ |
| 959948902156062, |
| "fixed", |
| 1, |
| 1, |
| "euler", |
| "simple", |
| 1 |
| ] |
| }, |
| { |
| "id": 86, |
| "type": "VAEDecodeTiled", |
| "pos": [ |
| 2110, |
| -40 |
| ], |
| "size": [ |
| 270, |
| 230 |
| ], |
| "flags": {}, |
| "order": 4, |
| "mode": 0, |
| "showAdvanced": true, |
| "inputs": [ |
| { |
| "localized_name": "samples", |
| "name": "samples", |
| "type": "LATENT", |
| "link": 21 |
| }, |
| { |
| "localized_name": "vae", |
| "name": "vae", |
| "type": "VAE", |
| "link": 22 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 25 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "VAEDecodeTiled" |
| }, |
| "widgets_values": [ |
| 512, |
| 128, |
| 4096, |
| 8 |
| ] |
| }, |
| { |
| "id": 87, |
| "type": "ResizeImageMaskNode", |
| "pos": [ |
| 930, |
| 370 |
| ], |
| "size": [ |
| 270, |
| 106 |
| ], |
| "flags": {}, |
| "order": 5, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "input", |
| "name": "input", |
| "type": "IMAGE,MASK", |
| "link": 45 |
| }, |
| { |
| "localized_name": "resize_type.multiplier", |
| "name": "resize_type.multiplier", |
| "type": "FLOAT", |
| "widget": { |
| "name": "resize_type.multiplier" |
| }, |
| "link": 50 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "resized", |
| "name": "resized", |
| "type": "IMAGE", |
| "links": [ |
| 24, |
| 26 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "ResizeImageMaskNode" |
| }, |
| "widgets_values": [ |
| "scale by multiplier", |
| 4, |
| "lanczos" |
| ] |
| }, |
| { |
| "id": 88, |
| "type": "SeedVR2Preprocess", |
| "pos": [ |
| 930, |
| 570 |
| ], |
| "size": [ |
| 270, |
| 60 |
| ], |
| "flags": {}, |
| "order": 6, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "resized_images", |
| "name": "resized_images", |
| "type": "IMAGE", |
| "link": 24 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "links": [ |
| 16 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "SeedVR2Preprocess" |
| }, |
| "widgets_values": [] |
| }, |
| { |
| "id": 89, |
| "type": "SeedVR2PostProcessing", |
| "pos": [ |
| 2110, |
| 350 |
| ], |
| "size": [ |
| 310, |
| 110 |
| ], |
| "flags": {}, |
| "order": 7, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "link": 25 |
| }, |
| { |
| "localized_name": "original_resized_images", |
| "name": "original_resized_images", |
| "type": "IMAGE", |
| "link": 26 |
| }, |
| { |
| "localized_name": "color_correction_method", |
| "name": "color_correction_method", |
| "type": "COMBO", |
| "widget": { |
| "name": "color_correction_method" |
| }, |
| "link": 64 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "links": [ |
| 15 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "SeedVR2PostProcessing" |
| }, |
| "widgets_values": [ |
| "none" |
| ] |
| }, |
| { |
| "id": 90, |
| "type": "SeedVR2Conditioning", |
| "pos": [ |
| 1330, |
| -40 |
| ], |
| "size": [ |
| 270, |
| 80 |
| ], |
| "flags": {}, |
| "order": 8, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "model", |
| "name": "model", |
| "type": "MODEL", |
| "link": 27 |
| }, |
| { |
| "label": "latent", |
| "localized_name": "vae_conditioning", |
| "name": "vae_conditioning", |
| "type": "LATENT", |
| "link": 28 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "positive", |
| "name": "positive", |
| "type": "CONDITIONING", |
| "links": [ |
| 29 |
| ] |
| }, |
| { |
| "localized_name": "negative", |
| "name": "negative", |
| "type": "CONDITIONING", |
| "links": [ |
| 30 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "SeedVR2Conditioning" |
| }, |
| "widgets_values": [] |
| }, |
| { |
| "id": 91, |
| "type": "JoinImageWithAlpha", |
| "pos": [ |
| 921.287985229492, |
| 227.41597045898448 |
| ], |
| "size": [ |
| 280, |
| 80 |
| ], |
| "flags": {}, |
| "order": 9, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 41 |
| }, |
| { |
| "localized_name": "alpha", |
| "name": "alpha", |
| "type": "MASK", |
| "link": 40 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 45 |
| ] |
| } |
| ], |
| "properties": { |
| "cnr_id": "comfy-core", |
| "ver": "0.27.0", |
| "Node name for S&R": "JoinImageWithAlpha" |
| }, |
| "widgets_values": [] |
| } |
| ], |
| "groups": [ |
| { |
| "id": 1, |
| "title": "Models", |
| "bounding": [ |
| 930, |
| -140, |
| 290, |
| 330.15625 |
| ], |
| "color": "#3f789e", |
| "flags": {} |
| } |
| ], |
| "links": [ |
| { |
| "id": 16, |
| "origin_id": 88, |
| "origin_slot": 0, |
| "target_id": 82, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 17, |
| "origin_id": 83, |
| "origin_slot": 0, |
| "target_id": 82, |
| "target_slot": 1, |
| "type": "VAE" |
| }, |
| { |
| "id": 31, |
| "origin_id": 84, |
| "origin_slot": 0, |
| "target_id": 85, |
| "target_slot": 0, |
| "type": "MODEL" |
| }, |
| { |
| "id": 29, |
| "origin_id": 90, |
| "origin_slot": 0, |
| "target_id": 85, |
| "target_slot": 1, |
| "type": "CONDITIONING" |
| }, |
| { |
| "id": 30, |
| "origin_id": 90, |
| "origin_slot": 1, |
| "target_id": 85, |
| "target_slot": 2, |
| "type": "CONDITIONING" |
| }, |
| { |
| "id": 36, |
| "origin_id": 82, |
| "origin_slot": 0, |
| "target_id": 85, |
| "target_slot": 3, |
| "type": "LATENT" |
| }, |
| { |
| "id": 21, |
| "origin_id": 85, |
| "origin_slot": 0, |
| "target_id": 86, |
| "target_slot": 0, |
| "type": "LATENT" |
| }, |
| { |
| "id": 22, |
| "origin_id": 83, |
| "origin_slot": 0, |
| "target_id": 86, |
| "target_slot": 1, |
| "type": "VAE" |
| }, |
| { |
| "id": 45, |
| "origin_id": 91, |
| "origin_slot": 0, |
| "target_id": 87, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 24, |
| "origin_id": 87, |
| "origin_slot": 0, |
| "target_id": 88, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 25, |
| "origin_id": 86, |
| "origin_slot": 0, |
| "target_id": 89, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 26, |
| "origin_id": 87, |
| "origin_slot": 0, |
| "target_id": 89, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 27, |
| "origin_id": 84, |
| "origin_slot": 0, |
| "target_id": 90, |
| "target_slot": 0, |
| "type": "MODEL" |
| }, |
| { |
| "id": 28, |
| "origin_id": 82, |
| "origin_slot": 0, |
| "target_id": 90, |
| "target_slot": 1, |
| "type": "LATENT" |
| }, |
| { |
| "id": 41, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 91, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 40, |
| "origin_id": -10, |
| "origin_slot": 1, |
| "target_id": 91, |
| "target_slot": 1, |
| "type": "MASK" |
| }, |
| { |
| "id": 15, |
| "origin_id": 89, |
| "origin_slot": 0, |
| "target_id": -20, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 50, |
| "origin_id": -10, |
| "origin_slot": 2, |
| "target_id": 87, |
| "target_slot": 1, |
| "type": "FLOAT" |
| }, |
| { |
| "id": 51, |
| "origin_id": -10, |
| "origin_slot": 3, |
| "target_id": 85, |
| "target_slot": 4, |
| "type": "INT" |
| }, |
| { |
| "id": 54, |
| "origin_id": -10, |
| "origin_slot": 4, |
| "target_id": 85, |
| "target_slot": 5, |
| "type": "COMBO" |
| }, |
| { |
| "id": 55, |
| "origin_id": -10, |
| "origin_slot": 5, |
| "target_id": 85, |
| "target_slot": 6, |
| "type": "COMBO" |
| }, |
| { |
| "id": 56, |
| "origin_id": -10, |
| "origin_slot": 6, |
| "target_id": 85, |
| "target_slot": 7, |
| "type": "FLOAT" |
| }, |
| { |
| "id": 57, |
| "origin_id": -10, |
| "origin_slot": 7, |
| "target_id": 84, |
| "target_slot": 0, |
| "type": "COMBO" |
| }, |
| { |
| "id": 58, |
| "origin_id": -10, |
| "origin_slot": 8, |
| "target_id": 83, |
| "target_slot": 0, |
| "type": "COMBO" |
| }, |
| { |
| "id": 64, |
| "origin_id": -10, |
| "origin_slot": 9, |
| "target_id": 89, |
| "target_slot": 2, |
| "type": "COMBO" |
| } |
| ], |
| "extra": {} |
| } |
| ] |
| }, |
| "config": {}, |
| "extra": { |
| "frontendVersion": "1.48.7", |
| "VHS_latentpreview": false, |
| "VHS_latentpreviewrate": 0, |
| "VHS_MetadataImage": true, |
| "VHS_KeepIntermediate": true, |
| "ds": { |
| "scale": 0.76277684443855, |
| "offset": [ |
| 974.0461123357136, |
| 438.17680847281196 |
| ] |
| } |
| }, |
| "version": 0.4 |
| } |