工作流 /
图像 /
Qwen图像编辑

Qwen图像编辑
Qwen Image Edit
使用Qwen-Image-Edit的20B MMDiT模型进行精确双语文本编辑和双重语义/外观编辑功能来编辑图像。
图像
6 个节点 1 个输入 34 次使用 ComfyUI ≥ 0.4.0 ComfyUI 51 KB
需要的权重
这个工作流引用了 4 个权重文件,其中 4 个能在本站模型库里找到。
Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors
在模型库查看
qwen_2.5_vl_7b_fp8_scaled.safetensors
在模型库查看
qwen_image_edit_fp8_e4m3fn.safetensors
在模型库查看
qwen_image_vae.safetensors
在模型库查看
节点构成
MarkdownNote
× 2
ImageScaleToTotalPixels
× 1
LoadImage
× 1
SaveImage
× 1
74a8e1e2-9cb8-4112-978e-06ce1b5793f1
× 1
官方标注的模型
Qwen-Image-Edit
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "91f6bbe2-ed41-4fd6-bac7-71d5b5864ecb",
3 "revision": 0,
4 "last_node_id": 111,
5 "last_link_id": 212,
6 "nodes": [
7 {
8 "id": 93,
9 "type": "ImageScaleToTotalPixels",
10 "pos": [
11 -230,
12 390
13 ],
14 "size": [
15 270,
16 106
17 ],
18 "flags": [],
19 "order": 3,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "image",
24 "type": "IMAGE",
25 "link": 177
26 }
27 ],
28 "outputs": [
29 {
30 "name": "IMAGE",
31 "type": "IMAGE",
32 "links": []
33 }
34 ],
35 "properties": {
36 "enableTabs": false,
37 "tabWidth": 65,
38 "tabXOffset": 10,
39 "hasSecondTab": false,
40 "secondTabText": "Send Back",
41 "secondTabOffset": 80,
42 "secondTabWidth": 65,
43 "cnr_id": "comfy-core",
44 "ver": "0.3.50",
45 "Node name for S&R": "ImageScaleToTotalPixels",
46 "ue_properties": {
47 "widget_ue_connectable": {
48 "upscale_method": true,
49 "megapixels": true
50 }
51 }
52 },
53 "widgets_values": [
54 "lanczos",
55 1.5,
56 1
57 ]
58 },
59 {
60 "id": 99,
61 "type": "MarkdownNote",
62 "pos": [
63 -830,
64 -10
65 ],
66 "size": [
67 540,
68 550
69 ],
70 "flags": [],
71 "order": 0,
72 "mode": 0,
73 "inputs": [],
74 "outputs": [],
75 "title": "For Local User",
76 "properties": {
77 "widget_ue_connectable": []
78 },
79 "widgets_values": [
80 "[Tutorial](https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit)\n\n## Model links\n\n- [Hugging Face:Comfy-Org/Qwen-Image_ComfyUI](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI)\n- [Hugging Face:Comfy-Org/Qwen-Image-Edit_ComfyUI](https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/Qwen-Image_ComfyUI](https://modelscope.cn/models/Comfy-Org/Qwen-Image_ComfyUI)\n- [ModelScope:Comfy-Org/Qwen-Image-Edit_ComfyUI](https://modelscope.cn/models/Comfy-Org/Qwen-Image-Edit_ComfyUI)\n\n**text_encoders**\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) (8.74 GB)\n\n**loras**\n\n- [Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors](https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors) (810.2 MB)\n\n**diffusion_models**\n\n- [qwen_image_edit_fp8_e4m3fn.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_edit_fp8_e4m3fn.safetensors) (19.03 GB)\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) (242 MB)\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ └── qwen_2.5_vl_7b_fp8_scaled.safetensors\n│ ├── 📂 loras/\n│ │ └── Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors\n│ ├── 📂 diffusion_models/\n│ │ └── qwen_image_edit_fp8_e4m3fn.safetensors\n│ └── 📂 vae/\n│ └── qwen_image_vae.safetensors\n```\n\n## Report issue\n\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"
81 ],
82 "color": "#222",
83 "bgcolor": "#000"
84 },
85 {
86 "id": 78,
87 "type": "LoadImage",
88 "pos": [
89 -240,
90 0
91 ],
92 "size": [
93 274.080078125,
94 314.0000305175781
95 ],
96 "flags": [],
97 "order": 1,
98 "mode": 0,
99 "inputs": [],
100 "outputs": [
101 {
102 "name": "IMAGE",
103 "type": "IMAGE",
104 "links": [
105 177,
106 189
107 ]
108 },
109 {
110 "name": "MASK",
111 "type": "MASK",
112 "links": null
113 }
114 ],
115 "properties": {
116 "enableTabs": false,
117 "tabWidth": 65,
118 "tabXOffset": 10,
119 "hasSecondTab": false,
120 "secondTabText": "Send Back",
121 "secondTabOffset": 80,
122 "secondTabWidth": 65,
123 "cnr_id": "comfy-core",
124 "ver": "0.3.50",
125 "Node name for S&R": "LoadImage",
126 "ue_properties": {
127 "widget_ue_connectable": {
128 "image": true,
129 "upload": true
130 }
131 }
132 },
133 "widgets_values": [
134 "image_qwen_image_edit_input_image.png",
135 "image"
136 ]
137 },
138 {
139 "id": 60,
140 "type": "SaveImage",
141 "pos": [
142 550,
143 0
144 ],
145 "size": [
146 540,
147 480
148 ],
149 "flags": [],
150 "order": 5,
151 "mode": 0,
152 "inputs": [
153 {
154 "name": "images",
155 "type": "IMAGE",
156 "link": 190
157 }
158 ],
159 "outputs": [],
160 "properties": {
161 "enableTabs": false,
162 "tabWidth": 65,
163 "tabXOffset": 10,
164 "hasSecondTab": false,
165 "secondTabText": "Send Back",
166 "secondTabOffset": 80,
167 "secondTabWidth": 65,
168 "cnr_id": "comfy-core",
169 "ver": "0.3.48",
170 "Node name for S&R": "SaveImage",
171 "widget_ue_connectable": []
172 },
173 "widgets_values": [
174 "ComfyUI"
175 ]
176 },
177 {
178 "id": 96,
179 "type": "MarkdownNote",
180 "pos": [
181 -230,
182 550
183 ],
184 "size": [
185 280,
186 88
187 ],
188 "flags": [],
189 "order": 2,
190 "mode": 0,
191 "inputs": [],
192 "outputs": [],
193 "properties": [],
194 "widgets_values": [
195 "This node is to avoid poor output results caused by excessively large input image sizes."
196 ],
197 "color": "#222",
198 "bgcolor": "#000"
199 },
200 {
201 "id": 102,
202 "type": "74a8e1e2-9cb8-4112-978e-06ce1b5793f1",
203 "pos": [
204 90,
205 0
206 ],
207 "size": [
208 400,
209 470
210 ],
211 "flags": [],
212 "order": 4,
213 "mode": 0,
214 "inputs": [
215 {
216 "name": "image",
217 "type": "IMAGE",
218 "link": 189
219 },
220 {
221 "label": "enable_turbo_mode",
222 "name": "value",
223 "type": "BOOLEAN",
224 "widget": {
225 "name": "value"
226 },
227 "link": null
228 }
229 ],
230 "outputs": [
231 {
232 "name": "IMAGE",
233 "type": "IMAGE",
234 "links": [
235 190
236 ]
237 }
238 ],
239 "properties": {
240 "proxyWidgets": [
241 [
242 "3",
243 "seed"
244 ],
245 [
246 "3",
247 "control_after_generate"
248 ],
249 [
250 "76",
251 "prompt"
252 ],
253 [
254 "37",
255 "unet_name"
256 ],
257 [
258 "38",
259 "clip_name"
260 ],
261 [
262 "39",
263 "vae_name"
264 ],
265 [
266 "89",
267 "lora_name"
268 ],
269 [
270 "111",
271 "value"
272 ]
273 ],
274 "enableTabs": false,
275 "tabWidth": 65,
276 "tabXOffset": 10,
277 "hasSecondTab": false,
278 "secondTabText": "Send Back",
279 "secondTabOffset": 80,
280 "secondTabWidth": 65,
281 "cnr_id": "comfy-core",
282 "ver": "0.16.4"
283 },
284 "widgets_values": []
285 }
286 ],
287 "links": [
288 [
289 177,
290 78,
291 0,
292 93,
293 0,
294 "IMAGE"
295 ],
296 [
297 189,
298 78,
299 0,
300 102,
301 0,
302 "IMAGE"
303 ],
304 [
305 190,
306 102,
307 0,
308 60,
309 0,
310 "IMAGE"
311 ]
312 ],
313 "groups": [],
314 "definitions": {
315 "subgraphs": [
316 {
317 "id": "74a8e1e2-9cb8-4112-978e-06ce1b5793f1",
318 "version": 1,
319 "state": {
320 "lastGroupId": 6,
321 "lastNodeId": 111,
322 "lastLinkId": 212,
323 "lastRerouteId": 0
324 },
325 "revision": 0,
326 "config": [],
327 "name": "Qwen-Image-Edit",
328 "inputNode": {
329 "id": -10,
330 "bounding": [
331 -370,
332 350,
333 151.744140625,
334 180
335 ]
336 },
337 "outputNode": {
338 "id": -20,
339 "bounding": [
340 2250,
341 380,
342 120,
343 60
344 ]
345 },
346 "inputs": [
347 {
348 "id": "2810a62f-1da1-4ab0-90d0-abf19296b210",
349 "name": "image",
350 "type": "IMAGE",
351 "linkIds": [
352 180,
353 178,
354 179
355 ],
356 "localized_name": "image",
357 "shape": 7,
358 "pos": [
359 -238.255859375,
360 370
361 ]
362 },
363 {
364 "id": "f0ff7fc6-1e80-4beb-9f36-51c1c45e93d6",
365 "name": "prompt",
366 "type": "STRING",
367 "linkIds": [
368 188
369 ],
370 "pos": [
371 -238.255859375,
372 390
373 ]
374 },
375 {
376 "id": "c5454a2c-70f7-4921-8ad9-c235df92f1ac",
377 "name": "unet_name",
378 "type": "COMBO",
379 "linkIds": [
380 205
381 ],
382 "pos": [
383 -238.255859375,
384 410
385 ]
386 },
387 {
388 "id": "05eab32e-d1e9-48b5-9a8c-08e3a44b3509",
389 "name": "clip_name",
390 "type": "COMBO",
391 "linkIds": [
392 206
393 ],
394 "pos": [
395 -238.255859375,
396 430
397 ]
398 },
399 {
400 "id": "c1e3090b-ca99-478f-8214-8157e5f3905e",
401 "name": "vae_name",
402 "type": "COMBO",
403 "linkIds": [
404 207
405 ],
406 "pos": [
407 -238.255859375,
408 450
409 ]
410 },
411 {
412 "id": "769fc7dd-0646-4fa0-8eb1-d50ff83a3221",
413 "name": "lora_name",
414 "type": "COMBO",
415 "linkIds": [
416 208
417 ],
418 "pos": [
419 -238.255859375,
420 470
421 ]
422 },
423 {
424 "id": "011d0c57-901f-4692-a15e-bf1b7c6318fd",
425 "name": "value",
426 "type": "BOOLEAN",
427 "linkIds": [
428 209
429 ],
430 "label": "enable_turbo_mode",
431 "pos": [
432 -238.255859375,
433 490
434 ]
435 }
436 ],
437 "outputs": [
438 {
439 "id": "a3de4846-5db7-4f56-a578-b9d17c93e2eb",
440 "name": "IMAGE",
441 "type": "IMAGE",
442 "linkIds": [
443 110
444 ],
445 "localized_name": "IMAGE",
446 "pos": [
447 2270,
448 400
449 ]
450 }
451 ],
452 "widgets": [],
453 "nodes": [
454 {
455 "id": 39,
456 "type": "VAELoader",
457 "pos": [
458 -30,
459 330
460 ],
461 "size": [
462 330,
463 60
464 ],
465 "flags": [],
466 "order": 12,
467 "mode": 0,
468 "inputs": [
469 {
470 "localized_name": "vae_name",
471 "name": "vae_name",
472 "type": "COMBO",
473 "widget": {
474 "name": "vae_name"
475 },
476 "link": 207
477 }
478 ],
479 "outputs": [
480 {
481 "localized_name": "VAE",
482 "name": "VAE",
483 "type": "VAE",
484 "slot_index": 0,
485 "links": [
486 76,
487 161,
488 162,
489 168
490 ]
491 }
492 ],
493 "properties": {
494 "enableTabs": false,
495 "tabWidth": 65,
496 "tabXOffset": 10,
497 "hasSecondTab": false,
498 "secondTabText": "Send Back",
499 "secondTabOffset": 80,
500 "secondTabWidth": 65,
501 "cnr_id": "comfy-core",
502 "ver": "0.3.48",
503 "Node name for S&R": "VAELoader",
504 "models": [
505 {
506 "name": "qwen_image_vae.safetensors",
507 "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
508 "directory": "vae"
509 }
510 ],
511 "widget_ue_connectable": []
512 },
513 "widgets_values": [
514 "qwen_image_vae.safetensors"
515 ]
516 },
517 {
518 "id": 77,
519 "type": "TextEncodeQwenImageEdit",
520 "pos": [
521 360,
522 240
523 ],
524 "size": [
525 360,
526 150
527 ],
528 "flags": [],
529 "order": 16,
530 "mode": 0,
531 "inputs": [
532 {
533 "localized_name": "clip",
534 "name": "clip",
535 "type": "CLIP",
536 "link": 132
537 },
538 {
539 "localized_name": "vae",
540 "name": "vae",
541 "shape": 7,
542 "type": "VAE",
543 "link": 161
544 },
545 {
546 "localized_name": "image",
547 "name": "image",
548 "shape": 7,
549 "type": "IMAGE",
550 "link": 180
551 }
552 ],
553 "outputs": [
554 {
555 "localized_name": "CONDITIONING",
556 "name": "CONDITIONING",
557 "type": "CONDITIONING",
558 "links": [
559 163
560 ]
561 }
562 ],
563 "properties": {
564 "enableTabs": false,
565 "tabWidth": 65,
566 "tabXOffset": 10,
567 "hasSecondTab": false,
568 "secondTabText": "Send Back",
569 "secondTabOffset": 80,
570 "secondTabWidth": 65,
571 "cnr_id": "comfy-core",
572 "ver": "0.3.50",
573 "Node name for S&R": "TextEncodeQwenImageEdit",
574 "ue_properties": {
575 "widget_ue_connectable": {
576 "prompt": true
577 }
578 }
579 },
580 "widgets_values": [
581 ""
582 ],
583 "color": "#223",
584 "bgcolor": "#335"
585 },
586 {
587 "id": 75,
588 "type": "CFGNorm",
589 "pos": [
590 1640,
591 80
592 ],
593 "size": [
594 290,
595 60
596 ],
597 "flags": [],
598 "order": 14,
599 "mode": 0,
600 "inputs": [
601 {
602 "localized_name": "model",
603 "name": "model",
604 "type": "MODEL",
605 "link": 141
606 }
607 ],
608 "outputs": [
609 {
610 "localized_name": "patched_model",
611 "name": "patched_model",
612 "type": "MODEL",
613 "links": [
614 186
615 ]
616 }
617 ],
618 "properties": {
619 "enableTabs": false,
620 "tabWidth": 65,
621 "tabXOffset": 10,
622 "hasSecondTab": false,
623 "secondTabText": "Send Back",
624 "secondTabOffset": 80,
625 "secondTabWidth": 65,
626 "cnr_id": "comfy-core",
627 "ver": "0.3.50",
628 "Node name for S&R": "CFGNorm",
629 "ue_properties": {
630 "widget_ue_connectable": {
631 "strength": true
632 }
633 }
634 },
635 "widgets_values": [
636 1
637 ]
638 },
639 {
640 "id": 66,
641 "type": "ModelSamplingAuraFlow",
642 "pos": [
643 1640,
644 -30
645 ],
646 "size": [
647 290,
648 60
649 ],
650 "flags": [],
651 "order": 13,
652 "mode": 0,
653 "inputs": [
654 {
655 "localized_name": "model",
656 "name": "model",
657 "type": "MODEL",
658 "link": 212
659 }
660 ],
661 "outputs": [
662 {
663 "localized_name": "MODEL",
664 "name": "MODEL",
665 "type": "MODEL",
666 "links": [
667 141
668 ]
669 }
670 ],
671 "properties": {
672 "enableTabs": false,
673 "tabWidth": 65,
674 "tabXOffset": 10,
675 "hasSecondTab": false,
676 "secondTabText": "Send Back",
677 "secondTabOffset": 80,
678 "secondTabWidth": 65,
679 "cnr_id": "comfy-core",
680 "ver": "0.3.48",
681 "Node name for S&R": "ModelSamplingAuraFlow",
682 "widget_ue_connectable": []
683 },
684 "widgets_values": [
685 3
686 ]
687 },
688 {
689 "id": 8,
690 "type": "VAEDecode",
691 "pos": [
692 1980,
693 -30
694 ],
695 "size": [
696 210,
697 46
698 ],
699 "flags": {
700 "collapsed": false
701 },
702 "order": 9,
703 "mode": 0,
704 "inputs": [
705 {
706 "localized_name": "samples",
707 "name": "samples",
708 "type": "LATENT",
709 "link": 128
710 },
711 {
712 "localized_name": "vae",
713 "name": "vae",
714 "type": "VAE",
715 "link": 76
716 }
717 ],
718 "outputs": [
719 {
720 "localized_name": "IMAGE",
721 "name": "IMAGE",
722 "type": "IMAGE",
723 "slot_index": 0,
724 "links": [
725 110
726 ]
727 }
728 ],
729 "properties": {
730 "enableTabs": false,
731 "tabWidth": 65,
732 "tabXOffset": 10,
733 "hasSecondTab": false,
734 "secondTabText": "Send Back",
735 "secondTabOffset": 80,
736 "secondTabWidth": 65,
737 "cnr_id": "comfy-core",
738 "ver": "0.3.48",
739 "Node name for S&R": "VAEDecode",
740 "widget_ue_connectable": []
741 },
742 "widgets_values": []
743 },
744 {
745 "id": 38,
746 "type": "CLIPLoader",
747 "pos": [
748 -30,
749 170
750 ],
751 "size": [
752 330,
753 110
754 ],
755 "flags": [],
756 "order": 11,
757 "mode": 0,
758 "inputs": [
759 {
760 "localized_name": "clip_name",
761 "name": "clip_name",
762 "type": "COMBO",
763 "widget": {
764 "name": "clip_name"
765 },
766 "link": 206
767 }
768 ],
769 "outputs": [
770 {
771 "localized_name": "CLIP",
772 "name": "CLIP",
773 "type": "CLIP",
774 "slot_index": 0,
775 "links": [
776 131,
777 132
778 ]
779 }
780 ],
781 "properties": {
782 "enableTabs": false,
783 "tabWidth": 65,
784 "tabXOffset": 10,
785 "hasSecondTab": false,
786 "secondTabText": "Send Back",
787 "secondTabOffset": 80,
788 "secondTabWidth": 65,
789 "cnr_id": "comfy-core",
790 "ver": "0.3.48",
791 "Node name for S&R": "CLIPLoader",
792 "models": [
793 {
794 "name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
795 "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
796 "directory": "text_encoders"
797 }
798 ],
799 "widget_ue_connectable": []
800 },
801 "widgets_values": [
802 "qwen_2.5_vl_7b_fp8_scaled.safetensors",
803 "qwen_image",
804 "default"
805 ]
806 },
807 {
808 "id": 76,
809 "type": "TextEncodeQwenImageEdit",
810 "pos": [
811 360,
812 40
813 ],
814 "size": [
815 360,
816 150
817 ],
818 "flags": [],
819 "order": 15,
820 "mode": 0,
821 "inputs": [
822 {
823 "localized_name": "clip",
824 "name": "clip",
825 "type": "CLIP",
826 "link": 131
827 },
828 {
829 "localized_name": "vae",
830 "name": "vae",
831 "shape": 7,
832 "type": "VAE",
833 "link": 162
834 },
835 {
836 "localized_name": "image",
837 "name": "image",
838 "shape": 7,
839 "type": "IMAGE",
840 "link": 179
841 },
842 {
843 "localized_name": "prompt",
844 "name": "prompt",
845 "type": "STRING",
846 "widget": {
847 "name": "prompt"
848 },
849 "link": 188
850 }
851 ],
852 "outputs": [
853 {
854 "localized_name": "CONDITIONING",
855 "name": "CONDITIONING",
856 "type": "CONDITIONING",
857 "links": [
858 164
859 ]
860 }
861 ],
862 "properties": {
863 "enableTabs": false,
864 "tabWidth": 65,
865 "tabXOffset": 10,
866 "hasSecondTab": false,
867 "secondTabText": "Send Back",
868 "secondTabOffset": 80,
869 "secondTabWidth": 65,
870 "cnr_id": "comfy-core",
871 "ver": "0.3.50",
872 "Node name for S&R": "TextEncodeQwenImageEdit",
873 "ue_properties": {
874 "widget_ue_connectable": {
875 "prompt": true
876 }
877 }
878 },
879 "widgets_values": [
880 "Remove all UI text elements from the image. Keep the feeling that the characters and scene are in water. Also, remove the green UI elements at the bottom."
881 ],
882 "color": "#232",
883 "bgcolor": "#353"
884 },
885 {
886 "id": 88,
887 "type": "VAEEncode",
888 "pos": [
889 -20,
890 500
891 ],
892 "size": [
893 140,
894 46
895 ],
896 "flags": [],
897 "order": 17,
898 "mode": 0,
899 "inputs": [
900 {
901 "localized_name": "pixels",
902 "name": "pixels",
903 "type": "IMAGE",
904 "link": 178
905 },
906 {
907 "localized_name": "vae",
908 "name": "vae",
909 "type": "VAE",
910 "link": 168
911 }
912 ],
913 "outputs": [
914 {
915 "localized_name": "LATENT",
916 "name": "LATENT",
917 "type": "LATENT",
918 "links": [
919 170
920 ]
921 }
922 ],
923 "properties": {
924 "enableTabs": false,
925 "tabWidth": 65,
926 "tabXOffset": 10,
927 "hasSecondTab": false,
928 "secondTabText": "Send Back",
929 "secondTabOffset": 80,
930 "secondTabWidth": 65,
931 "cnr_id": "comfy-core",
932 "ver": "0.3.50",
933 "Node name for S&R": "VAEEncode",
934 "ue_properties": {
935 "widget_ue_connectable": []
936 }
937 },
938 "widgets_values": []
939 },
940 {
941 "id": 97,
942 "type": "MarkdownNote",
943 "pos": [
944 1640,
945 730
946 ],
947 "size": [
948 300,
949 190
950 ],
951 "flags": [],
952 "order": 0,
953 "mode": 0,
954 "inputs": [],
955 "outputs": [],
956 "title": "KSampler settings",
957 "properties": [],
958 "widgets_values": [
959 "You can test and find the best setting by yourself. The following table is for reference.\n\n| Model | Steps | CFG |\n|---------------------|---------------|---------------|\n| Offical | 50 | 4.0 \n| comfy | 20 | 2.5 |\n| fp8_e4m3fn + 4steps LoRA | 4 | 1.0 |\n"
960 ],
961 "color": "#432",
962 "bgcolor": "#653"
963 },
964 {
965 "id": 89,
966 "type": "LoraLoaderModelOnly",
967 "pos": [
968 820,
969 200
970 ],
971 "size": [
972 300,
973 82
974 ],
975 "flags": [],
976 "order": 18,
977 "mode": 0,
978 "inputs": [
979 {
980 "localized_name": "model",
981 "name": "model",
982 "type": "MODEL",
983 "link": 184
984 },
985 {
986 "localized_name": "lora_name",
987 "name": "lora_name",
988 "type": "COMBO",
989 "widget": {
990 "name": "lora_name"
991 },
992 "link": 208
993 }
994 ],
995 "outputs": [
996 {
997 "localized_name": "MODEL",
998 "name": "MODEL",
999 "type": "MODEL",
1000 "links": [
1001 191
1002 ]
1003 }
1004 ],
1005 "properties": {
1006 "enableTabs": false,
1007 "tabWidth": 65,
1008 "tabXOffset": 10,
1009 "hasSecondTab": false,
1010 "secondTabText": "Send Back",
1011 "secondTabOffset": 80,
1012 "secondTabWidth": 65,
1013 "cnr_id": "comfy-core",
1014 "ver": "0.3.50",
1015 "Node name for S&R": "LoraLoaderModelOnly",
1016 "models": [
1017 {
1018 "name": "Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors",
1019 "url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors",
1020 "directory": "loras"
1021 }
1022 ],
1023 "ue_properties": {
1024 "widget_ue_connectable": {
1025 "lora_name": true,
1026 "strength_model": true
1027 }
1028 }
1029 },
1030 "widgets_values": [
1031 "Qwen-Image-Edit-Lightning-4steps-V1.0-bf16.safetensors",
1032 1
1033 ]
1034 },
1035 {
1036 "id": 37,
1037 "type": "UNETLoader",
1038 "pos": [
1039 -30,
1040 30
1041 ],
1042 "size": [
1043 330,
1044 90
1045 ],
1046 "flags": [],
1047 "order": 10,
1048 "mode": 0,
1049 "inputs": [
1050 {
1051 "localized_name": "unet_name",
1052 "name": "unet_name",
1053 "type": "COMBO",
1054 "widget": {
1055 "name": "unet_name"
1056 },
1057 "link": 205
1058 }
1059 ],
1060 "outputs": [
1061 {
1062 "localized_name": "MODEL",
1063 "name": "MODEL",
1064 "type": "MODEL",
1065 "slot_index": 0,
1066 "links": [
1067 184,
1068 192
1069 ]
1070 }
1071 ],
1072 "properties": {
1073 "enableTabs": false,
1074 "tabWidth": 65,
1075 "tabXOffset": 10,
1076 "hasSecondTab": false,
1077 "secondTabText": "Send Back",
1078 "secondTabOffset": 80,
1079 "secondTabWidth": 65,
1080 "cnr_id": "comfy-core",
1081 "ver": "0.3.48",
1082 "Node name for S&R": "UNETLoader",
1083 "models": [
1084 {
1085 "name": "qwen_image_edit_fp8_e4m3fn.safetensors",
1086 "url": "https://huggingface.co/Comfy-Org/Qwen-Image-Edit_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_edit_fp8_e4m3fn.safetensors",
1087 "directory": "diffusion_models"
1088 }
1089 ],
1090 "widget_ue_connectable": []
1091 },
1092 "widgets_values": [
1093 "qwen_image_edit_fp8_e4m3fn.safetensors",
1094 "default"
1095 ]
1096 },
1097 {
1098 "id": 105,
1099 "type": "PrimitiveFloat",
1100 "pos": [
1101 820,
1102 480
1103 ],
1104 "size": [
1105 300,
1106 60
1107 ],
1108 "flags": [],
1109 "order": 1,
1110 "mode": 0,
1111 "inputs": [],
1112 "outputs": [
1113 {
1114 "localized_name": "FLOAT",
1115 "name": "FLOAT",
1116 "type": "FLOAT",
1117 "links": [
1118 194
1119 ]
1120 }
1121 ],
1122 "title": "CFG",
1123 "properties": {
1124 "enableTabs": false,
1125 "tabWidth": 65,
1126 "tabXOffset": 10,
1127 "hasSecondTab": false,
1128 "secondTabText": "Send Back",
1129 "secondTabOffset": 80,
1130 "secondTabWidth": 65,
1131 "cnr_id": "comfy-core",
1132 "ver": "0.16.4",
1133 "Node name for S&R": "PrimitiveFloat"
1134 },
1135 "widgets_values": [
1136 1
1137 ]
1138 },
1139 {
1140 "id": 106,
1141 "type": "PrimitiveInt",
1142 "pos": [
1143 820,
1144 -130
1145 ],
1146 "size": [
1147 300,
1148 90
1149 ],
1150 "flags": [],
1151 "order": 2,
1152 "mode": 0,
1153 "inputs": [],
1154 "outputs": [
1155 {
1156 "localized_name": "INT",
1157 "name": "INT",
1158 "type": "INT",
1159 "links": [
1160 196
1161 ]
1162 }
1163 ],
1164 "title": "Steps",
1165 "properties": {
1166 "enableTabs": false,
1167 "tabWidth": 65,
1168 "tabXOffset": 10,
1169 "hasSecondTab": false,
1170 "secondTabText": "Send Back",
1171 "secondTabOffset": 80,
1172 "secondTabWidth": 65,
1173 "cnr_id": "comfy-core",
1174 "ver": "0.16.4",
1175 "Node name for S&R": "PrimitiveInt"
1176 },
1177 "widgets_values": [
1178 20,
1179 "fixed"
1180 ]
1181 },
1182 {
1183 "id": 103,
1184 "type": "PrimitiveInt",
1185 "pos": [
1186 820,
1187 330
1188 ],
1189 "size": [
1190 300,
1191 90
1192 ],
1193 "flags": [],
1194 "order": 3,
1195 "mode": 0,
1196 "inputs": [],
1197 "outputs": [
1198 {
1199 "localized_name": "INT",
1200 "name": "INT",
1201 "type": "INT",
1202 "links": [
1203 197
1204 ]
1205 }
1206 ],
1207 "title": "Steps",
1208 "properties": {
1209 "enableTabs": false,
1210 "tabWidth": 65,
1211 "tabXOffset": 10,
1212 "hasSecondTab": false,
1213 "secondTabText": "Send Back",
1214 "secondTabOffset": 80,
1215 "secondTabWidth": 65,
1216 "cnr_id": "comfy-core",
1217 "ver": "0.16.4",
1218 "Node name for S&R": "PrimitiveInt"
1219 },
1220 "widgets_values": [
1221 4,
1222 "fixed"
1223 ]
1224 },
1225 {
1226 "id": 107,
1227 "type": "PrimitiveFloat",
1228 "pos": [
1229 820,
1230 20
1231 ],
1232 "size": [
1233 300,
1234 60
1235 ],
1236 "flags": [],
1237 "order": 4,
1238 "mode": 0,
1239 "inputs": [],
1240 "outputs": [
1241 {
1242 "localized_name": "FLOAT",
1243 "name": "FLOAT",
1244 "type": "FLOAT",
1245 "links": [
1246 198
1247 ]
1248 }
1249 ],
1250 "title": "CFG",
1251 "properties": {
1252 "enableTabs": false,
1253 "tabWidth": 65,
1254 "tabXOffset": 10,
1255 "hasSecondTab": false,
1256 "secondTabText": "Send Back",
1257 "secondTabOffset": 80,
1258 "secondTabWidth": 65,
1259 "cnr_id": "comfy-core",
1260 "ver": "0.16.4",
1261 "Node name for S&R": "PrimitiveFloat"
1262 },
1263 "widgets_values": [
1264 2.5
1265 ]
1266 },
1267 {
1268 "id": 111,
1269 "type": "PrimitiveBoolean",
1270 "pos": [
1271 830,
1272 630
1273 ],
1274 "size": [
1275 290,
1276 60
1277 ],
1278 "flags": [],
1279 "order": 5,
1280 "mode": 0,
1281 "inputs": [
1282 {
1283 "localized_name": "value",
1284 "name": "value",
1285 "type": "BOOLEAN",
1286 "widget": {
1287 "name": "value"
1288 },
1289 "link": 209
1290 }
1291 ],
1292 "outputs": [
1293 {
1294 "localized_name": "BOOLEAN",
1295 "name": "BOOLEAN",
1296 "type": "BOOLEAN",
1297 "links": [
1298 201,
1299 202,
1300 203
1301 ]
1302 }
1303 ],
1304 "title": "Enable 4steps LoRA",
1305 "properties": {
1306 "enableTabs": false,
1307 "tabWidth": 65,
1308 "tabXOffset": 10,
1309 "hasSecondTab": false,
1310 "secondTabText": "Send Back",
1311 "secondTabOffset": 80,
1312 "secondTabWidth": 65,
1313 "cnr_id": "comfy-core",
1314 "ver": "0.16.4",
1315 "Node name for S&R": "PrimitiveBoolean"
1316 },
1317 "widgets_values": [
1318 false
1319 ]
1320 },
1321 {
1322 "id": 3,
1323 "type": "KSampler",
1324 "pos": [
1325 1640,
1326 190
1327 ],
1328 "size": [
1329 300,
1330 474
1331 ],
1332 "flags": [],
1333 "order": 8,
1334 "mode": 0,
1335 "inputs": [
1336 {
1337 "localized_name": "model",
1338 "name": "model",
1339 "type": "MODEL",
1340 "link": 186
1341 },
1342 {
1343 "localized_name": "positive",
1344 "name": "positive",
1345 "type": "CONDITIONING",
1346 "link": 164
1347 },
1348 {
1349 "localized_name": "negative",
1350 "name": "negative",
1351 "type": "CONDITIONING",
1352 "link": 163
1353 },
1354 {
1355 "localized_name": "latent_image",
1356 "name": "latent_image",
1357 "type": "LATENT",
1358 "link": 170
1359 },
1360 {
1361 "localized_name": "steps",
1362 "name": "steps",
1363 "type": "INT",
1364 "widget": {
1365 "name": "steps"
1366 },
1367 "link": 211
1368 },
1369 {
1370 "localized_name": "cfg",
1371 "name": "cfg",
1372 "type": "FLOAT",
1373 "widget": {
1374 "name": "cfg"
1375 },
1376 "link": 210
1377 }
1378 ],
1379 "outputs": [
1380 {
1381 "localized_name": "LATENT",
1382 "name": "LATENT",
1383 "type": "LATENT",
1384 "slot_index": 0,
1385 "links": [
1386 128
1387 ]
1388 }
1389 ],
1390 "properties": {
1391 "enableTabs": false,
1392 "tabWidth": 65,
1393 "tabXOffset": 10,
1394 "hasSecondTab": false,
1395 "secondTabText": "Send Back",
1396 "secondTabOffset": 80,
1397 "secondTabWidth": 65,
1398 "cnr_id": "comfy-core",
1399 "ver": "0.3.48",
1400 "Node name for S&R": "KSampler",
1401 "widget_ue_connectable": []
1402 },
1403 "widgets_values": [
1404 344147753686358,
1405 "randomize",
1406 4,
1407 1,
1408 "euler",
1409 "simple",
1410 1
1411 ]
1412 },
1413 {
1414 "id": 109,
1415 "type": "ComfySwitchNode",
1416 "pos": [
1417 1220,
1418 350
1419 ],
1420 "size": [
1421 270,
1422 78
1423 ],
1424 "flags": [],
1425 "order": 7,
1426 "mode": 0,
1427 "inputs": [
1428 {
1429 "localized_name": "on_false",
1430 "name": "on_false",
1431 "type": "FLOAT",
1432 "link": 198
1433 },
1434 {
1435 "localized_name": "on_true",
1436 "name": "on_true",
1437 "type": "FLOAT",
1438 "link": 194
1439 },
1440 {
1441 "localized_name": "switch",
1442 "name": "switch",
1443 "type": "BOOLEAN",
1444 "widget": {
1445 "name": "switch"
1446 },
1447 "link": 203
1448 }
1449 ],
1450 "outputs": [
1451 {
1452 "localized_name": "output",
1453 "name": "output",
1454 "type": "FLOAT",
1455 "links": [
1456 210
1457 ]
1458 }
1459 ],
1460 "title": "Switch (CFG)",
1461 "properties": {
1462 "enableTabs": false,
1463 "tabWidth": 65,
1464 "tabXOffset": 10,
1465 "hasSecondTab": false,
1466 "secondTabText": "Send Back",
1467 "secondTabOffset": 80,
1468 "secondTabWidth": 65,
1469 "cnr_id": "comfy-core",
1470 "ver": "0.16.4",
1471 "Node name for S&R": "ComfySwitchNode"
1472 },
1473 "widgets_values": [
1474 false
1475 ]
1476 },
1477 {
1478 "id": 110,
1479 "type": "ComfySwitchNode",
1480 "pos": [
1481 1220,
1482 130
1483 ],
1484 "size": [
1485 270,
1486 78
1487 ],
1488 "flags": [],
1489 "order": 6,
1490 "mode": 0,
1491 "inputs": [
1492 {
1493 "localized_name": "on_false",
1494 "name": "on_false",
1495 "type": "INT",
1496 "link": 196
1497 },
1498 {
1499 "localized_name": "on_true",
1500 "name": "on_true",
1501 "type": "INT",
1502 "link": 197
1503 },
1504 {
1505 "localized_name": "switch",
1506 "name": "switch",
1507 "type": "BOOLEAN",
1508 "widget": {
1509 "name": "switch"
1510 },
1511 "link": 202
1512 }
1513 ],
1514 "outputs": [
1515 {
1516 "localized_name": "output",
1517 "name": "output",
1518 "type": "INT",
1519 "links": [
1520 211
1521 ]
1522 }
1523 ],
1524 "title": "Switch (Steps)",
1525 "properties": {
1526 "enableTabs": false,
1527 "tabWidth": 65,
1528 "tabXOffset": 10,
1529 "hasSecondTab": false,
1530 "secondTabText": "Send Back",
1531 "secondTabOffset": 80,
1532 "secondTabWidth": 65,
1533 "cnr_id": "comfy-core",
1534 "ver": "0.16.4",
1535 "Node name for S&R": "ComfySwitchNode"
1536 },
1537 "widgets_values": [
1538 false
1539 ]
1540 },
1541 {
1542 "id": 108,
1543 "type": "ComfySwitchNode",
1544 "pos": [
1545 1220,
1546 -40
1547 ],
1548 "size": [
1549 270,
1550 78
1551 ],
1552 "flags": [],
1553 "order": 19,
1554 "mode": 0,
1555 "inputs": [
1556 {
1557 "localized_name": "on_false",
1558 "name": "on_false",
1559 "type": "MODEL",
1560 "link": 192
1561 },
1562 {
1563 "localized_name": "on_true",
1564 "name": "on_true",
1565 "type": "MODEL",
1566 "link": 191
1567 },
1568 {
1569 "localized_name": "switch",
1570 "name": "switch",
1571 "type": "BOOLEAN",
1572 "widget": {
1573 "name": "switch"
1574 },
1575 "link": 201
1576 }
1577 ],
1578 "outputs": [
1579 {
1580 "localized_name": "output",
1581 "name": "output",
1582 "type": "MODEL",
1583 "links": [
1584 212
1585 ]
1586 }
1587 ],
1588 "title": "Switch (model)",
1589 "properties": {
1590 "enableTabs": false,
1591 "tabWidth": 65,
1592 "tabXOffset": 10,
1593 "hasSecondTab": false,
1594 "secondTabText": "Send Back",
1595 "secondTabOffset": 80,
1596 "secondTabWidth": 65,
1597 "cnr_id": "comfy-core",
1598 "ver": "0.16.4",
1599 "Node name for S&R": "ComfySwitchNode"
1600 },
1601 "widgets_values": [
1602 false
1603 ]
1604 }
1605 ],
1606 "groups": [
1607 {
1608 "id": 3,
1609 "title": "Step 3 - Prompt",
1610 "bounding": [
1611 350,
1612 -30,
1613 380,
1614 433.6000061035156
1615 ],
1616 "color": "#3f789e",
1617 "font_size": 24,
1618 "flags": []
1619 },
1620 {
1621 "id": 1,
1622 "title": "Step1 - Load models",
1623 "bounding": [
1624 -50,
1625 -40,
1626 370,
1627 450
1628 ],
1629 "color": "#3f789e",
1630 "font_size": 24,
1631 "flags": []
1632 },
1633 {
1634 "id": 4,
1635 "title": "Original",
1636 "bounding": [
1637 810,
1638 -200,
1639 320,
1640 293.6
1641 ],
1642 "color": "#3f789e",
1643 "font_size": 24,
1644 "flags": []
1645 },
1646 {
1647 "id": 5,
1648 "title": "4steps lightning LoRA",
1649 "bounding": [
1650 810,
1651 130,
1652 320,
1653 423.6
1654 ],
1655 "color": "#3f789e",
1656 "font_size": 24,
1657 "flags": []
1658 },
1659 {
1660 "id": 6,
1661 "title": "Temporarily disabled",
1662 "bounding": [
1663 1210,
1664 -110,
1665 290,
1666 551.6
1667 ],
1668 "color": "#3f789e",
1669 "font_size": 24,
1670 "flags": []
1671 }
1672 ],
1673 "links": [
1674 {
1675 "id": 132,
1676 "origin_id": 38,
1677 "origin_slot": 0,
1678 "target_id": 77,
1679 "target_slot": 0,
1680 "type": "CLIP"
1681 },
1682 {
1683 "id": 161,
1684 "origin_id": 39,
1685 "origin_slot": 0,
1686 "target_id": 77,
1687 "target_slot": 1,
1688 "type": "VAE"
1689 },
1690 {
1691 "id": 141,
1692 "origin_id": 66,
1693 "origin_slot": 0,
1694 "target_id": 75,
1695 "target_slot": 0,
1696 "type": "MODEL"
1697 },
1698 {
1699 "id": 128,
1700 "origin_id": 3,
1701 "origin_slot": 0,
1702 "target_id": 8,
1703 "target_slot": 0,
1704 "type": "LATENT"
1705 },
1706 {
1707 "id": 76,
1708 "origin_id": 39,
1709 "origin_slot": 0,
1710 "target_id": 8,
1711 "target_slot": 1,
1712 "type": "VAE"
1713 },
1714 {
1715 "id": 168,
1716 "origin_id": 39,
1717 "origin_slot": 0,
1718 "target_id": 88,
1719 "target_slot": 1,
1720 "type": "VAE"
1721 },
1722 {
1723 "id": 131,
1724 "origin_id": 38,
1725 "origin_slot": 0,
1726 "target_id": 76,
1727 "target_slot": 0,
1728 "type": "CLIP"
1729 },
1730 {
1731 "id": 162,
1732 "origin_id": 39,
1733 "origin_slot": 0,
1734 "target_id": 76,
1735 "target_slot": 1,
1736 "type": "VAE"
1737 },
1738 {
1739 "id": 186,
1740 "origin_id": 75,
1741 "origin_slot": 0,
1742 "target_id": 3,
1743 "target_slot": 0,
1744 "type": "MODEL"
1745 },
1746 {
1747 "id": 164,
1748 "origin_id": 76,
1749 "origin_slot": 0,
1750 "target_id": 3,
1751 "target_slot": 1,
1752 "type": "CONDITIONING"
1753 },
1754 {
1755 "id": 163,
1756 "origin_id": 77,
1757 "origin_slot": 0,
1758 "target_id": 3,
1759 "target_slot": 2,
1760 "type": "CONDITIONING"
1761 },
1762 {
1763 "id": 170,
1764 "origin_id": 88,
1765 "origin_slot": 0,
1766 "target_id": 3,
1767 "target_slot": 3,
1768 "type": "LATENT"
1769 },
1770 {
1771 "id": 184,
1772 "origin_id": 37,
1773 "origin_slot": 0,
1774 "target_id": 89,
1775 "target_slot": 0,
1776 "type": "MODEL"
1777 },
1778 {
1779 "id": 180,
1780 "origin_id": -10,
1781 "origin_slot": 0,
1782 "target_id": 77,
1783 "target_slot": 2,
1784 "type": "IMAGE"
1785 },
1786 {
1787 "id": 178,
1788 "origin_id": -10,
1789 "origin_slot": 0,
1790 "target_id": 88,
1791 "target_slot": 0,
1792 "type": "IMAGE"
1793 },
1794 {
1795 "id": 179,
1796 "origin_id": -10,
1797 "origin_slot": 0,
1798 "target_id": 76,
1799 "target_slot": 2,
1800 "type": "IMAGE"
1801 },
1802 {
1803 "id": 110,
1804 "origin_id": 8,
1805 "origin_slot": 0,
1806 "target_id": -20,
1807 "target_slot": 0,
1808 "type": "IMAGE"
1809 },
1810 {
1811 "id": 188,
1812 "origin_id": -10,
1813 "origin_slot": 1,
1814 "target_id": 76,
1815 "target_slot": 3,
1816 "type": "STRING"
1817 },
1818 {
1819 "id": 191,
1820 "origin_id": 89,
1821 "origin_slot": 0,
1822 "target_id": 108,
1823 "target_slot": 1,
1824 "type": "MODEL"
1825 },
1826 {
1827 "id": 192,
1828 "origin_id": 37,
1829 "origin_slot": 0,
1830 "target_id": 108,
1831 "target_slot": 0,
1832 "type": "MODEL"
1833 },
1834 {
1835 "id": 194,
1836 "origin_id": 105,
1837 "origin_slot": 0,
1838 "target_id": 109,
1839 "target_slot": 1,
1840 "type": "FLOAT"
1841 },
1842 {
1843 "id": 196,
1844 "origin_id": 106,
1845 "origin_slot": 0,
1846 "target_id": 110,
1847 "target_slot": 0,
1848 "type": "INT"
1849 },
1850 {
1851 "id": 197,
1852 "origin_id": 103,
1853 "origin_slot": 0,
1854 "target_id": 110,
1855 "target_slot": 1,
1856 "type": "INT"
1857 },
1858 {
1859 "id": 198,
1860 "origin_id": 107,
1861 "origin_slot": 0,
1862 "target_id": 109,
1863 "target_slot": 0,
1864 "type": "FLOAT"
1865 },
1866 {
1867 "id": 201,
1868 "origin_id": 111,
1869 "origin_slot": 0,
1870 "target_id": 108,
1871 "target_slot": 2,
1872 "type": "BOOLEAN"
1873 },
1874 {
1875 "id": 202,
1876 "origin_id": 111,
1877 "origin_slot": 0,
1878 "target_id": 110,
1879 "target_slot": 2,
1880 "type": "BOOLEAN"
1881 },
1882 {
1883 "id": 203,
1884 "origin_id": 111,
1885 "origin_slot": 0,
1886 "target_id": 109,
1887 "target_slot": 2,
1888 "type": "BOOLEAN"
1889 },
1890 {
1891 "id": 205,
1892 "origin_id": -10,
1893 "origin_slot": 2,
1894 "target_id": 37,
1895 "target_slot": 0,
1896 "type": "COMBO"
1897 },
1898 {
1899 "id": 206,
1900 "origin_id": -10,
1901 "origin_slot": 3,
1902 "target_id": 38,
1903 "target_slot": 0,
1904 "type": "COMBO"
1905 },
1906 {
1907 "id": 207,
1908 "origin_id": -10,
1909 "origin_slot": 4,
1910 "target_id": 39,
1911 "target_slot": 0,
1912 "type": "COMBO"
1913 },
1914 {
1915 "id": 208,
1916 "origin_id": -10,
1917 "origin_slot": 5,
1918 "target_id": 89,
1919 "target_slot": 1,
1920 "type": "COMBO"
1921 },
1922 {
1923 "id": 209,
1924 "origin_id": -10,
1925 "origin_slot": 6,
1926 "target_id": 111,
1927 "target_slot": 0,
1928 "type": "BOOLEAN"
1929 },
1930 {
1931 "id": 210,
1932 "origin_id": 109,
1933 "origin_slot": 0,
1934 "target_id": 3,
1935 "target_slot": 5,
1936 "type": "FLOAT"
1937 },
1938 {
1939 "id": 211,
1940 "origin_id": 110,
1941 "origin_slot": 0,
1942 "target_id": 3,
1943 "target_slot": 4,
1944 "type": "INT"
1945 },
1946 {
1947 "id": 212,
1948 "origin_id": 108,
1949 "origin_slot": 0,
1950 "target_id": 66,
1951 "target_slot": 0,
1952 "type": "MODEL"
1953 }
1954 ],
1955 "extra": {
1956 "workflowRendererVersion": "LG"
1957 }
1958 }
1959 ]
1960 },
1961 "config": [],
1962 "extra": {
1963 "ds": {
1964 "scale": 0.86656007358279,
1965 "offset": [
1966 561.7578795605084,
1967 391.5759692656272
1968 ]
1969 },
1970 "frontendVersion": "1.41.16",
1971 "workflowRendererVersion": "LG",
1972 "ue_links": [],
1973 "links_added_by_ue": [],
1974 "VHS_latentpreview": false,
1975 "VHS_latentpreviewrate": 0,
1976 "VHS_MetadataImage": true,
1977 "VHS_KeepIntermediate": true
1978 },
1979 "version": 0.4
1980}