1348 lines
37 KiB
JSON
1348 lines
37 KiB
JSON
{
|
||
"id": "91f6bbe2-ed41-4fd6-bac7-71d5b5864ecb",
|
||
"revision": 0,
|
||
"last_node_id": 82,
|
||
"last_link_id": 133,
|
||
"nodes": [
|
||
{
|
||
"id": 60,
|
||
"type": "SaveImage",
|
||
"pos": [
|
||
720,
|
||
-210
|
||
],
|
||
"size": [
|
||
933.223388671875,
|
||
847.7537231445312
|
||
],
|
||
"flags": {
|
||
"collapsed": false
|
||
},
|
||
"order": 3,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"name": "images",
|
||
"type": "IMAGE",
|
||
"link": 133
|
||
}
|
||
],
|
||
"outputs": [],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.65",
|
||
"Node name for S&R": "SaveImage",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"Qwen_t2i"
|
||
]
|
||
},
|
||
{
|
||
"id": 82,
|
||
"type": "MarkdownNote",
|
||
"pos": [
|
||
-358.71875533193645,
|
||
42.583797641215206
|
||
],
|
||
"size": [
|
||
460,
|
||
740
|
||
],
|
||
"flags": {},
|
||
"order": 0,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"title": "For local ComfyUI users",
|
||
"properties": {
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"[Tutorial](https://docs.comfy.org/tutorials/image/qwen/qwen-image)\n\n\n## VRAM Usage\n\nTested on GPU: RTX4090D 24GB\n\n| Configuration | VRAM Usage | 1st Generation | 2nd Generation |\n|---------------------|---------------|---------------|-----------------|\n| Fp8_e4m3fn | 86% | ≈ 94s | ≈ 71s |\n| With 4steps LoRA | 86% | ≈ 55s | ≈ 34s |\n| Distill fp8_e4m3fn | 86% | ≈ 69s | ≈ 36s |\n\n## Model links\n\nYou can find all the models on [Huggingface](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/tree/main) or [Modelscope](https://modelscope.cn/models/Comfy-Org/Qwen-Image_ComfyUI/files)\n\n**Diffusion model**\n\n- [qwen_image_fp8_e4m3fn.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors)\n\nQwen_image_distill\n\n- [qwen_image_distill_full_fp8_e4m3fn.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/non_official/diffusion_models/qwen_image_distill_full_fp8_e4m3fn.safetensors)\n- [qwen_image_distill_full_bf16.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/non_official/diffusion_models/qwen_image_distill_full_bf16.safetensors)\n\n**LoRA**\n\n- [Qwen-Image-Lightning-4steps-V1.0.safetensors](https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors)\n\n**Text encoder**\n\n- [qwen_2.5_vl_7b_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors)\n\n**VAE**\n\n- [qwen_image_vae.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors)\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ ├── qwen_image_fp8_e4m3fn.safetensors\n│ │ └── qwen_image_distill_full_fp8_e4m3fn.safetensors\n│ ├── 📂 loras/\n│ │ └── Qwen-Image-Lightning-4steps-V1.0.safetensors\n│ ├── 📂 vae/\n│ │ └── qwen_image_vae.safetensors\n│ └── 📂 text_encoders/\n│ └── qwen_2.5_vl_7b_fp8_scaled.safetensors\n```\n\n## Report issue\nIf you have any problems running this workflow, please report template-related issues via this link: [report the template issue here](https://github.com/Comfy-Org/workflow_templates/issues)\n"
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#653"
|
||
},
|
||
{
|
||
"id": 78,
|
||
"type": "MarkdownNote",
|
||
"pos": [
|
||
-360,
|
||
-210
|
||
],
|
||
"size": [
|
||
464.16238096453685,
|
||
208.34947649317263
|
||
],
|
||
"flags": {},
|
||
"order": 1,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"title": "Note: Qwen Text-to-image",
|
||
"properties": {
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"The Qwen Text-to-image (Subgraph) node is a subgraph converted from the Qwen - Image workflow. You can find the tutorial and original workflow [here](https://docs.comfy.org/tutorials/image/qwen/qwen-image).\n\n\nThis workflow requires high VRAM(More than 16GB). If you are using the ComfyUI for the first time, you can get started here: [Basic text-to-image workflow for beginners\n](https://docs.comfy.org/tutorials/basic/text-to-image)\n\n## For Comfy Cloud users\n\nIf you are using [cloud.comfy.org](http://cloud.comfy.org/):\n\n1. Update the text (prompt) in the **Qwen Text-to-image (Subgraph)** node, describing what you want the model to generate\n\n2. Click the blue **Run** button to run this workflow\n"
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#653"
|
||
},
|
||
{
|
||
"id": 75,
|
||
"type": "2c61139d-9c34-4c7e-a083-7a67cc4770ad",
|
||
"pos": [
|
||
130,
|
||
-210
|
||
],
|
||
"size": [
|
||
561.5662841796875,
|
||
843.8341674804688
|
||
],
|
||
"flags": {},
|
||
"order": 2,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [
|
||
{
|
||
"name": "IMAGE",
|
||
"type": "IMAGE",
|
||
"links": [
|
||
133
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"proxyWidgets": [
|
||
[
|
||
"-1",
|
||
"unet_name"
|
||
],
|
||
[
|
||
"-1",
|
||
"clip_name"
|
||
],
|
||
[
|
||
"-1",
|
||
"lora_name"
|
||
],
|
||
[
|
||
"-1",
|
||
"width"
|
||
],
|
||
[
|
||
"-1",
|
||
"height"
|
||
],
|
||
[
|
||
"-1",
|
||
"batch_size"
|
||
],
|
||
[
|
||
"-1",
|
||
"seed"
|
||
],
|
||
[
|
||
"-1",
|
||
"steps"
|
||
],
|
||
[
|
||
"-1",
|
||
"text"
|
||
]
|
||
],
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.62",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"qwen_image_fp8_e4m3fn.safetensors",
|
||
"qwen_2.5_vl_7b_fp8_scaled.safetensors",
|
||
"Qwen-Image-Lightning-4steps-V1.0.safetensors",
|
||
1328,
|
||
1328,
|
||
1,
|
||
1125488487853216,
|
||
4,
|
||
"Giant blue and purple big billboard on rooftop in san francisco city billboard says \"ComfyUI is built with love\" All kinds of buoildings in different shapes and colors. Some buildings have grafitti \"We\" \"Here\" \"Today\""
|
||
]
|
||
}
|
||
],
|
||
"links": [
|
||
[
|
||
133,
|
||
75,
|
||
0,
|
||
60,
|
||
0,
|
||
"IMAGE"
|
||
]
|
||
],
|
||
"groups": [],
|
||
"definitions": {
|
||
"subgraphs": [
|
||
{
|
||
"id": "2c61139d-9c34-4c7e-a083-7a67cc4770ad",
|
||
"version": 1,
|
||
"state": {
|
||
"lastGroupId": 4,
|
||
"lastNodeId": 74,
|
||
"lastLinkId": 143,
|
||
"lastRerouteId": 0
|
||
},
|
||
"revision": 0,
|
||
"config": {},
|
||
"name": "Qwen Image Text-to-image (Simplified)",
|
||
"inputNode": {
|
||
"id": -10,
|
||
"bounding": [
|
||
-720,
|
||
370,
|
||
120,
|
||
220
|
||
]
|
||
},
|
||
"outputNode": {
|
||
"id": -20,
|
||
"bounding": [
|
||
1440,
|
||
360,
|
||
120,
|
||
60
|
||
]
|
||
},
|
||
"inputs": [
|
||
{
|
||
"id": "42d9b425-5088-40d4-858b-2d4713b15512",
|
||
"name": "unet_name",
|
||
"type": "COMBO",
|
||
"linkIds": [
|
||
131
|
||
],
|
||
"pos": [
|
||
-620,
|
||
390
|
||
]
|
||
},
|
||
{
|
||
"id": "c4e6d92f-be1e-4ded-9dfa-a9f53d1a64e3",
|
||
"name": "clip_name",
|
||
"type": "COMBO",
|
||
"linkIds": [
|
||
132
|
||
],
|
||
"pos": [
|
||
-620,
|
||
410
|
||
]
|
||
},
|
||
{
|
||
"id": "92867a6b-c2af-4724-903a-7349f12f2c13",
|
||
"name": "lora_name",
|
||
"type": "COMBO",
|
||
"linkIds": [
|
||
143
|
||
],
|
||
"pos": [
|
||
-620,
|
||
430
|
||
]
|
||
},
|
||
{
|
||
"id": "c4c9a9de-28ea-4283-b995-e170c89d0eb8",
|
||
"name": "width",
|
||
"type": "INT",
|
||
"linkIds": [
|
||
134
|
||
],
|
||
"pos": [
|
||
-620,
|
||
450
|
||
]
|
||
},
|
||
{
|
||
"id": "5d631885-88a7-4426-980e-fa83d36dd5f5",
|
||
"name": "height",
|
||
"type": "INT",
|
||
"linkIds": [
|
||
135
|
||
],
|
||
"pos": [
|
||
-620,
|
||
470
|
||
]
|
||
},
|
||
{
|
||
"id": "ca64de80-2387-47ab-8091-c04243ad8e15",
|
||
"name": "batch_size",
|
||
"type": "INT",
|
||
"linkIds": [
|
||
136
|
||
],
|
||
"pos": [
|
||
-620,
|
||
490
|
||
]
|
||
},
|
||
{
|
||
"id": "9a48c8ee-04e2-41e1-970b-0950238d31ea",
|
||
"name": "seed",
|
||
"type": "INT",
|
||
"linkIds": [
|
||
137
|
||
],
|
||
"pos": [
|
||
-620,
|
||
510
|
||
]
|
||
},
|
||
{
|
||
"id": "a466bda6-9c1b-4a02-9d86-ce0ccbfa6b71",
|
||
"name": "steps",
|
||
"type": "INT",
|
||
"linkIds": [
|
||
138
|
||
],
|
||
"pos": [
|
||
-620,
|
||
530
|
||
]
|
||
},
|
||
{
|
||
"id": "e3744d09-ed33-4998-b8e1-96f4e7db934b",
|
||
"name": "text",
|
||
"type": "STRING",
|
||
"linkIds": [
|
||
141
|
||
],
|
||
"pos": [
|
||
-620,
|
||
550
|
||
]
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "d6da3b83-aac8-488e-aeca-b6fde5b25916",
|
||
"name": "IMAGE",
|
||
"type": "IMAGE",
|
||
"linkIds": [
|
||
110
|
||
],
|
||
"localized_name": "IMAGE",
|
||
"pos": [
|
||
1460,
|
||
380
|
||
]
|
||
}
|
||
],
|
||
"widgets": [],
|
||
"nodes": [
|
||
{
|
||
"id": 58,
|
||
"type": "EmptySD3LatentImage",
|
||
"pos": [
|
||
-260,
|
||
630
|
||
],
|
||
"size": [
|
||
270,
|
||
106
|
||
],
|
||
"flags": {},
|
||
"order": 10,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "width",
|
||
"name": "width",
|
||
"type": "INT",
|
||
"widget": {
|
||
"name": "width"
|
||
},
|
||
"link": 134
|
||
},
|
||
{
|
||
"localized_name": "height",
|
||
"name": "height",
|
||
"type": "INT",
|
||
"widget": {
|
||
"name": "height"
|
||
},
|
||
"link": 135
|
||
},
|
||
{
|
||
"localized_name": "batch_size",
|
||
"name": "batch_size",
|
||
"type": "INT",
|
||
"widget": {
|
||
"name": "batch_size"
|
||
},
|
||
"link": 136
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "LATENT",
|
||
"name": "LATENT",
|
||
"type": "LATENT",
|
||
"links": [
|
||
107
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "EmptySD3LatentImage",
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
1328,
|
||
1328,
|
||
1
|
||
]
|
||
},
|
||
{
|
||
"id": 7,
|
||
"type": "CLIPTextEncode",
|
||
"pos": [
|
||
80,
|
||
560
|
||
],
|
||
"size": [
|
||
425.27801513671875,
|
||
180.6060791015625
|
||
],
|
||
"flags": {},
|
||
"order": 6,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "clip",
|
||
"name": "clip",
|
||
"type": "CLIP",
|
||
"link": 75
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "CONDITIONING",
|
||
"name": "CONDITIONING",
|
||
"type": "CONDITIONING",
|
||
"slot_index": 0,
|
||
"links": [
|
||
52
|
||
]
|
||
}
|
||
],
|
||
"title": "CLIP Text Encode (Negative Prompt)",
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "CLIPTextEncode",
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
""
|
||
],
|
||
"color": "#322",
|
||
"bgcolor": "#533"
|
||
},
|
||
{
|
||
"id": 66,
|
||
"type": "ModelSamplingAuraFlow",
|
||
"pos": [
|
||
540,
|
||
130
|
||
],
|
||
"size": [
|
||
300,
|
||
58
|
||
],
|
||
"flags": {},
|
||
"order": 11,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "model",
|
||
"name": "model",
|
||
"type": "MODEL",
|
||
"link": 130
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "MODEL",
|
||
"name": "MODEL",
|
||
"type": "MODEL",
|
||
"links": [
|
||
125
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "ModelSamplingAuraFlow",
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
3.1000000000000005
|
||
]
|
||
},
|
||
{
|
||
"id": 71,
|
||
"type": "Note",
|
||
"pos": [
|
||
540,
|
||
0
|
||
],
|
||
"size": [
|
||
300,
|
||
88
|
||
],
|
||
"flags": {},
|
||
"order": 0,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"properties": {
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"Increase the shift if you get too many blury/dark/bad images. Decrease if you want to try increasing detail."
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#653"
|
||
},
|
||
{
|
||
"id": 8,
|
||
"type": "VAEDecode",
|
||
"pos": [
|
||
860,
|
||
30
|
||
],
|
||
"size": [
|
||
210,
|
||
46
|
||
],
|
||
"flags": {
|
||
"collapsed": false
|
||
},
|
||
"order": 7,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "samples",
|
||
"name": "samples",
|
||
"type": "LATENT",
|
||
"link": 128
|
||
},
|
||
{
|
||
"localized_name": "vae",
|
||
"name": "vae",
|
||
"type": "VAE",
|
||
"link": 76
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "IMAGE",
|
||
"name": "IMAGE",
|
||
"type": "IMAGE",
|
||
"slot_index": 0,
|
||
"links": [
|
||
110
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "VAEDecode",
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": []
|
||
},
|
||
{
|
||
"id": 37,
|
||
"type": "UNETLoader",
|
||
"pos": [
|
||
-290,
|
||
170
|
||
],
|
||
"size": [
|
||
330,
|
||
90
|
||
],
|
||
"flags": {},
|
||
"order": 8,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "unet_name",
|
||
"name": "unet_name",
|
||
"type": "COMBO",
|
||
"widget": {
|
||
"name": "unet_name"
|
||
},
|
||
"link": 131
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "MODEL",
|
||
"name": "MODEL",
|
||
"type": "MODEL",
|
||
"slot_index": 0,
|
||
"links": [
|
||
129
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "UNETLoader",
|
||
"models": [
|
||
{
|
||
"name": "qwen_image_fp8_e4m3fn.safetensors",
|
||
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors",
|
||
"directory": "diffusion_models"
|
||
}
|
||
],
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"qwen_image_fp8_e4m3fn.safetensors",
|
||
"default"
|
||
]
|
||
},
|
||
{
|
||
"id": 70,
|
||
"type": "Note",
|
||
"pos": [
|
||
540,
|
||
1030
|
||
],
|
||
"size": [
|
||
310,
|
||
120
|
||
],
|
||
"flags": {},
|
||
"order": 1,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"title": "For fp8 without 4-steps LoRA",
|
||
"properties": {
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"Set cfg to 1.0 for a speed boost at the cost of consistency. Samplers like res_multistep work pretty well at cfg 1.0\n\nThe official number of steps is 50 but I think that's too much. Even just 10 steps seems to work."
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#653"
|
||
},
|
||
{
|
||
"id": 74,
|
||
"type": "MarkdownNote",
|
||
"pos": [
|
||
540,
|
||
780
|
||
],
|
||
"size": [
|
||
310,
|
||
210
|
||
],
|
||
"flags": {},
|
||
"order": 2,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"title": "KSampler settings",
|
||
"properties": {
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"You can test and find the best setting by yourself. The following table is for reference.\n\n| model | steps | cfg |\n|---------------------|---------------|---------------|\n| fp8_e4m3fn(Qwen team's suggestion) | 40 | 2.5 \n| fp8_e4m3fn | 20 | 2.5 |\n| fp8_e4m3fn + 4steps LoRA | 8 | 1.0 |\n| distill fp8_e4m3fn | 10 | 1.0 |"
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#653"
|
||
},
|
||
{
|
||
"id": 6,
|
||
"type": "CLIPTextEncode",
|
||
"pos": [
|
||
90,
|
||
360
|
||
],
|
||
"size": [
|
||
422.84503173828125,
|
||
164.31304931640625
|
||
],
|
||
"flags": {},
|
||
"order": 5,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "clip",
|
||
"name": "clip",
|
||
"type": "CLIP",
|
||
"link": 74
|
||
},
|
||
{
|
||
"localized_name": "text",
|
||
"name": "text",
|
||
"type": "STRING",
|
||
"widget": {
|
||
"name": "text"
|
||
},
|
||
"link": 141
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "CONDITIONING",
|
||
"name": "CONDITIONING",
|
||
"type": "CONDITIONING",
|
||
"slot_index": 0,
|
||
"links": [
|
||
46
|
||
]
|
||
}
|
||
],
|
||
"title": "CLIP Text Encode (Positive Prompt)",
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "CLIPTextEncode",
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"Giant blue and purple big billboard on rooftop in san francisco city billboard says \"ComfyUI is built with love\" All kinds of buoildings in different shapes and colors. Some buildings have grafitti \"We\" \"Here\" \"Today\""
|
||
],
|
||
"color": "#232",
|
||
"bgcolor": "#353"
|
||
},
|
||
{
|
||
"id": 38,
|
||
"type": "CLIPLoader",
|
||
"pos": [
|
||
-290,
|
||
310
|
||
],
|
||
"size": [
|
||
330,
|
||
110
|
||
],
|
||
"flags": {},
|
||
"order": 9,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "clip_name",
|
||
"name": "clip_name",
|
||
"type": "COMBO",
|
||
"widget": {
|
||
"name": "clip_name"
|
||
},
|
||
"link": 132
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "CLIP",
|
||
"name": "CLIP",
|
||
"type": "CLIP",
|
||
"slot_index": 0,
|
||
"links": [
|
||
74,
|
||
75
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "CLIPLoader",
|
||
"models": [
|
||
{
|
||
"name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
|
||
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
|
||
"directory": "text_encoders"
|
||
}
|
||
],
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"qwen_2.5_vl_7b_fp8_scaled.safetensors",
|
||
"qwen_image",
|
||
"default"
|
||
]
|
||
},
|
||
{
|
||
"id": 39,
|
||
"type": "VAELoader",
|
||
"pos": [
|
||
-290,
|
||
460
|
||
],
|
||
"size": [
|
||
330,
|
||
60
|
||
],
|
||
"flags": {},
|
||
"order": 3,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "VAE",
|
||
"name": "VAE",
|
||
"type": "VAE",
|
||
"slot_index": 0,
|
||
"links": [
|
||
76
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "VAELoader",
|
||
"models": [
|
||
{
|
||
"name": "qwen_image_vae.safetensors",
|
||
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
|
||
"directory": "vae"
|
||
}
|
||
],
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"qwen_image_vae.safetensors"
|
||
]
|
||
},
|
||
{
|
||
"id": 3,
|
||
"type": "KSampler",
|
||
"pos": [
|
||
540,
|
||
240
|
||
],
|
||
"size": [
|
||
300,
|
||
474
|
||
],
|
||
"flags": {},
|
||
"order": 4,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "model",
|
||
"name": "model",
|
||
"type": "MODEL",
|
||
"link": 125
|
||
},
|
||
{
|
||
"localized_name": "positive",
|
||
"name": "positive",
|
||
"type": "CONDITIONING",
|
||
"link": 46
|
||
},
|
||
{
|
||
"localized_name": "negative",
|
||
"name": "negative",
|
||
"type": "CONDITIONING",
|
||
"link": 52
|
||
},
|
||
{
|
||
"localized_name": "latent_image",
|
||
"name": "latent_image",
|
||
"type": "LATENT",
|
||
"link": 107
|
||
},
|
||
{
|
||
"localized_name": "seed",
|
||
"name": "seed",
|
||
"type": "INT",
|
||
"widget": {
|
||
"name": "seed"
|
||
},
|
||
"link": 137
|
||
},
|
||
{
|
||
"localized_name": "steps",
|
||
"name": "steps",
|
||
"type": "INT",
|
||
"widget": {
|
||
"name": "steps"
|
||
},
|
||
"link": 138
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "LATENT",
|
||
"name": "LATENT",
|
||
"type": "LATENT",
|
||
"slot_index": 0,
|
||
"links": [
|
||
128
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.48",
|
||
"Node name for S&R": "KSampler",
|
||
"enableTabs": false,
|
||
"tabWidth": 65,
|
||
"tabXOffset": 10,
|
||
"hasSecondTab": false,
|
||
"secondTabText": "Send Back",
|
||
"secondTabOffset": 80,
|
||
"secondTabWidth": 65,
|
||
"ue_properties": {
|
||
"version": "7.5.2",
|
||
"widget_ue_connectable": {},
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
1125488487853216,
|
||
"randomize",
|
||
4,
|
||
1,
|
||
"euler",
|
||
"simple",
|
||
1
|
||
]
|
||
},
|
||
{
|
||
"id": 73,
|
||
"type": "LoraLoaderModelOnly",
|
||
"pos": [
|
||
160,
|
||
170
|
||
],
|
||
"size": [
|
||
270,
|
||
82
|
||
],
|
||
"flags": {},
|
||
"order": 12,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"localized_name": "model",
|
||
"name": "model",
|
||
"type": "MODEL",
|
||
"link": 129
|
||
},
|
||
{
|
||
"localized_name": "lora_name",
|
||
"name": "lora_name",
|
||
"type": "COMBO",
|
||
"widget": {
|
||
"name": "lora_name"
|
||
},
|
||
"link": 143
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"localized_name": "MODEL",
|
||
"name": "MODEL",
|
||
"type": "MODEL",
|
||
"links": [
|
||
130
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.49",
|
||
"Node name for S&R": "LoraLoaderModelOnly",
|
||
"models": [
|
||
{
|
||
"name": "Qwen-Image-Lightning-4steps-V1.0.safetensors",
|
||
"url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors",
|
||
"directory": "loras"
|
||
}
|
||
],
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.5.2",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"Qwen-Image-Lightning-4steps-V1.0.safetensors",
|
||
1
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"id": 1,
|
||
"title": "Step1 - Load models",
|
||
"bounding": [
|
||
-300,
|
||
100,
|
||
350,
|
||
433.6000061035156
|
||
],
|
||
"color": "#3f789e",
|
||
"font_size": 24,
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 2,
|
||
"title": "Step2 - Image size",
|
||
"bounding": [
|
||
-300,
|
||
550,
|
||
350,
|
||
210
|
||
],
|
||
"color": "#3f789e",
|
||
"font_size": 24,
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 3,
|
||
"title": "Step3 - Prompt",
|
||
"bounding": [
|
||
70,
|
||
280,
|
||
450,
|
||
470
|
||
],
|
||
"color": "#3f789e",
|
||
"font_size": 24,
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 4,
|
||
"title": "Lightx2v 4 steps LoRA",
|
||
"bounding": [
|
||
70,
|
||
100,
|
||
450,
|
||
170
|
||
],
|
||
"color": "#3f789e",
|
||
"font_size": 24,
|
||
"flags": {}
|
||
}
|
||
],
|
||
"links": [
|
||
{
|
||
"id": 74,
|
||
"origin_id": 38,
|
||
"origin_slot": 0,
|
||
"target_id": 6,
|
||
"target_slot": 0,
|
||
"type": "CLIP"
|
||
},
|
||
{
|
||
"id": 75,
|
||
"origin_id": 38,
|
||
"origin_slot": 0,
|
||
"target_id": 7,
|
||
"target_slot": 0,
|
||
"type": "CLIP"
|
||
},
|
||
{
|
||
"id": 130,
|
||
"origin_id": 73,
|
||
"origin_slot": 0,
|
||
"target_id": 66,
|
||
"target_slot": 0,
|
||
"type": "MODEL"
|
||
},
|
||
{
|
||
"id": 128,
|
||
"origin_id": 3,
|
||
"origin_slot": 0,
|
||
"target_id": 8,
|
||
"target_slot": 0,
|
||
"type": "LATENT"
|
||
},
|
||
{
|
||
"id": 76,
|
||
"origin_id": 39,
|
||
"origin_slot": 0,
|
||
"target_id": 8,
|
||
"target_slot": 1,
|
||
"type": "VAE"
|
||
},
|
||
{
|
||
"id": 125,
|
||
"origin_id": 66,
|
||
"origin_slot": 0,
|
||
"target_id": 3,
|
||
"target_slot": 0,
|
||
"type": "MODEL"
|
||
},
|
||
{
|
||
"id": 46,
|
||
"origin_id": 6,
|
||
"origin_slot": 0,
|
||
"target_id": 3,
|
||
"target_slot": 1,
|
||
"type": "CONDITIONING"
|
||
},
|
||
{
|
||
"id": 52,
|
||
"origin_id": 7,
|
||
"origin_slot": 0,
|
||
"target_id": 3,
|
||
"target_slot": 2,
|
||
"type": "CONDITIONING"
|
||
},
|
||
{
|
||
"id": 107,
|
||
"origin_id": 58,
|
||
"origin_slot": 0,
|
||
"target_id": 3,
|
||
"target_slot": 3,
|
||
"type": "LATENT"
|
||
},
|
||
{
|
||
"id": 129,
|
||
"origin_id": 37,
|
||
"origin_slot": 0,
|
||
"target_id": 73,
|
||
"target_slot": 0,
|
||
"type": "MODEL"
|
||
},
|
||
{
|
||
"id": 110,
|
||
"origin_id": 8,
|
||
"origin_slot": 0,
|
||
"target_id": -20,
|
||
"target_slot": 0,
|
||
"type": "IMAGE"
|
||
},
|
||
{
|
||
"id": 131,
|
||
"origin_id": -10,
|
||
"origin_slot": 0,
|
||
"target_id": 37,
|
||
"target_slot": 0,
|
||
"type": "COMBO"
|
||
},
|
||
{
|
||
"id": 132,
|
||
"origin_id": -10,
|
||
"origin_slot": 1,
|
||
"target_id": 38,
|
||
"target_slot": 0,
|
||
"type": "COMBO"
|
||
},
|
||
{
|
||
"id": 134,
|
||
"origin_id": -10,
|
||
"origin_slot": 3,
|
||
"target_id": 58,
|
||
"target_slot": 0,
|
||
"type": "INT"
|
||
},
|
||
{
|
||
"id": 135,
|
||
"origin_id": -10,
|
||
"origin_slot": 4,
|
||
"target_id": 58,
|
||
"target_slot": 1,
|
||
"type": "INT"
|
||
},
|
||
{
|
||
"id": 136,
|
||
"origin_id": -10,
|
||
"origin_slot": 5,
|
||
"target_id": 58,
|
||
"target_slot": 2,
|
||
"type": "INT"
|
||
},
|
||
{
|
||
"id": 137,
|
||
"origin_id": -10,
|
||
"origin_slot": 6,
|
||
"target_id": 3,
|
||
"target_slot": 4,
|
||
"type": "INT"
|
||
},
|
||
{
|
||
"id": 138,
|
||
"origin_id": -10,
|
||
"origin_slot": 7,
|
||
"target_id": 3,
|
||
"target_slot": 5,
|
||
"type": "INT"
|
||
},
|
||
{
|
||
"id": 141,
|
||
"origin_id": -10,
|
||
"origin_slot": 8,
|
||
"target_id": 6,
|
||
"target_slot": 1,
|
||
"type": "STRING"
|
||
},
|
||
{
|
||
"id": 143,
|
||
"origin_id": -10,
|
||
"origin_slot": 2,
|
||
"target_id": 73,
|
||
"target_slot": 1,
|
||
"type": "COMBO"
|
||
}
|
||
],
|
||
"extra": {
|
||
"workflowRendererVersion": "LG",
|
||
"ue_links": []
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"config": {},
|
||
"extra": {
|
||
"ds": {
|
||
"scale": 0.6358396699702009,
|
||
"offset": [
|
||
1004.1521581709989,
|
||
473.66626464071294
|
||
]
|
||
},
|
||
"frontendVersion": "1.37.3",
|
||
"ue_links": [],
|
||
"links_added_by_ue": [],
|
||
"VHS_latentpreview": false,
|
||
"VHS_latentpreviewrate": 0,
|
||
"VHS_MetadataImage": true,
|
||
"VHS_KeepIntermediate": true,
|
||
"workflowRendererVersion": "LG"
|
||
},
|
||
"version": 0.4
|
||
} |