ComfyPilotComfyPilot
工作流 / 图像 / 产品样机(FLUX.2 Dev FP8)
产品样机(FLUX.2 Dev FP8)

产品样机(FLUX.2 Dev FP8)

Product Mockup(FLUX.2 Dev FP8)

通过使用多参考一致性将设计图案应用到包装、马克杯等产品上,创建产品模型图。

图像 5 个节点 2 个输入 122 次使用 ComfyUI ≥ 0.4.0 ComfyUI 58 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

需要的权重

这个工作流引用了 4 个权重文件,其中 4 个能在本站模型库里找到。

Flux2TurboComfyv2.safetensors 在模型库查看
flux2-vae.safetensors 在模型库查看
flux2_dev_fp8mixed.safetensors 在模型库查看
mistral_3_small_flux2_fp8.safetensors 在模型库查看

节点构成

LoadImage × 2
SaveImage × 1
MarkdownNote × 1
406cf93b-f2d9-4ec9-a89b-45c1956ea70a × 1

官方标注的模型

FLUX.2 DevFLUX

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "7c048efb-a059-44e2-970a-43e1eb472d0d",
3 "revision": 0,
4 "last_node_id": 95,
5 "last_link_id": 181,
6 "nodes": [
7 {
8 "id": 9,
9 "type": "SaveImage",
10 "pos": [
11 -159.99882809521864,
12 -70.0000520073466
13 ],
14 "size": [
15 680,
16 660
17 ],
18 "flags": [],
19 "order": 4,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "images",
24 "type": "IMAGE",
25 "link": 156
26 }
27 ],
28 "outputs": [],
29 "properties": {
30 "Node name for S&R": "SaveImage",
31 "cnr_id": "comfy-core",
32 "ver": "0.3.71",
33 "enableTabs": false,
34 "tabWidth": 65,
35 "tabXOffset": 10,
36 "hasSecondTab": false,
37 "secondTabText": "Send Back",
38 "secondTabOffset": 80,
39 "secondTabWidth": 65
40 },
41 "widgets_values": [
42 "Flux2"
43 ]
44 },
45 {
46 "id": 46,
47 "type": "LoadImage",
48 "pos": [
49 -980,
50 360
51 ],
52 "size": [
53 280,
54 364
55 ],
56 "flags": [],
57 "order": 0,
58 "mode": 0,
59 "inputs": [],
60 "outputs": [
61 {
62 "name": "IMAGE",
63 "type": "IMAGE",
64 "links": [
65 160
66 ]
67 },
68 {
69 "name": "MASK",
70 "type": "MASK",
71 "links": null
72 }
73 ],
74 "properties": {
75 "Node name for S&R": "LoadImage",
76 "cnr_id": "comfy-core",
77 "ver": "0.3.71",
78 "enableTabs": false,
79 "tabWidth": 65,
80 "tabXOffset": 10,
81 "hasSecondTab": false,
82 "secondTabText": "Send Back",
83 "secondTabOffset": 80,
84 "secondTabWidth": 65
85 },
86 "widgets_values": [
87 "image_flux2_input_Illustration.png",
88 "image"
89 ]
90 },
91 {
92 "id": 42,
93 "type": "LoadImage",
94 "pos": [
95 -980.0003402373229,
96 -70.00007833763414
97 ],
98 "size": [
99 280,
100 364
101 ],
102 "flags": [],
103 "order": 1,
104 "mode": 0,
105 "inputs": [],
106 "outputs": [
107 {
108 "name": "IMAGE",
109 "type": "IMAGE",
110 "links": [
111 162
112 ]
113 },
114 {
115 "name": "MASK",
116 "type": "MASK",
117 "links": null
118 }
119 ],
120 "properties": {
121 "Node name for S&R": "LoadImage",
122 "cnr_id": "comfy-core",
123 "ver": "0.3.71",
124 "enableTabs": false,
125 "tabWidth": 65,
126 "tabXOffset": 10,
127 "hasSecondTab": false,
128 "secondTabText": "Send Back",
129 "secondTabOffset": 80,
130 "secondTabWidth": 65
131 },
132 "widgets_values": [
133 "image_flux2_input_ref_image.png",
134 "image"
135 ]
136 },
137 {
138 "id": 61,
139 "type": "MarkdownNote",
140 "pos": [
141 -1620,
142 -70
143 ],
144 "size": [
145 570,
146 1021.140625
147 ],
148 "flags": {
149 "collapsed": false
150 },
151 "order": 2,
152 "mode": 0,
153 "inputs": [],
154 "outputs": [],
155 "title": "Model links",
156 "properties": [],
157 "widgets_values": [
158 "We are using quantized weights in this workflow, the original FLUX.2 repo is [here](https://huggingface.co/black-forest-labs/FLUX.2-dev/)\n\nGuide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model links\n\n- [Hugging Face:Comfy-Org/flux2-dev](https://huggingface.co/Comfy-Org/flux2-dev)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/flux2-dev](https://modelscope.cn/models/Comfy-Org/flux2-dev)\n\n**text_encoders**\n\n- [mistral_3_small_flux2_fp8.safetensors](https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/text_encoders/mistral_3_small_flux2_fp8.safetensors) (16.8 GB)\n\n**loras**\n\n- [Flux2TurboComfyv2.safetensors](https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/loras/Flux2TurboComfyv2.safetensors) (2.57 GB)\n\n**diffusion_models**\n\n- [flux2_dev_fp8mixed.safetensors](https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/diffusion_models/flux2_dev_fp8mixed.safetensors) (33.02 GB)\n\n**vae**\n\n- [flux2-vae.safetensors](https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/vae/flux2-vae.safetensors) (320.6 MB)\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ └── mistral_3_small_flux2_fp8.safetensors\n│ ├── 📂 loras/\n│ │ └── Flux2TurboComfyv2.safetensors\n│ ├── 📂 diffusion_models/\n│ │ └── flux2_dev_fp8mixed.safetensors\n│ └── 📂 vae/\n│ └── flux2-vae.safetensors\n```\n\n## Report issue\n\nNote: please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud will be updated after the stable release; nightly-supported models may not be included yet, please wait for the next stable release.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/Comfy-Org/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
159 ],
160 "color": "#222",
161 "bgcolor": "#000"
162 },
163 {
164 "id": 62,
165 "type": "406cf93b-f2d9-4ec9-a89b-45c1956ea70a",
166 "pos": [
167 -599.9999534095048,
168 -70.00005200734645
169 ],
170 "size": [
171 400,
172 616
173 ],
174 "flags": [],
175 "order": 3,
176 "mode": 0,
177 "inputs": [
178 {
179 "label": "image_1",
180 "name": "image",
181 "type": "IMAGE",
182 "link": 162
183 },
184 {
185 "label": "image_2",
186 "name": "image_1",
187 "type": "IMAGE",
188 "link": 160
189 },
190 {
191 "label": "prompt",
192 "name": "text",
193 "type": "STRING",
194 "widget": {
195 "name": "text"
196 },
197 "link": null
198 },
199 {
200 "label": "distill_lora",
201 "name": "lora_name",
202 "type": "COMBO",
203 "widget": {
204 "name": "lora_name"
205 },
206 "link": null
207 },
208 {
209 "label": "enable_turbo_mode",
210 "name": "value",
211 "type": "BOOLEAN",
212 "widget": {
213 "name": "value"
214 },
215 "link": null
216 }
217 ],
218 "outputs": [
219 {
220 "name": "IMAGE",
221 "type": "IMAGE",
222 "links": [
223 156
224 ]
225 }
226 ],
227 "properties": {
228 "proxyWidgets": [
229 [
230 "6",
231 "text"
232 ],
233 [
234 "12",
235 "unet_name"
236 ],
237 [
238 "38",
239 "clip_name"
240 ],
241 [
242 "10",
243 "vae_name"
244 ],
245 [
246 "88",
247 "lora_name"
248 ],
249 [
250 "95",
251 "value"
252 ],
253 [
254 "25",
255 "noise_seed"
256 ],
257 [
258 "25",
259 "control_after_generate"
260 ]
261 ],
262 "cnr_id": "comfy-core",
263 "ver": "0.7.0",
264 "enableTabs": false,
265 "tabWidth": 65,
266 "tabXOffset": 10,
267 "hasSecondTab": false,
268 "secondTabText": "Send Back",
269 "secondTabOffset": 80,
270 "secondTabWidth": 65
271 },
272 "widgets_values": []
273 }
274 ],
275 "links": [
276 [
277 156,
278 62,
279 0,
280 9,
281 0,
282 "IMAGE"
283 ],
284 [
285 160,
286 46,
287 0,
288 62,
289 1,
290 "IMAGE"
291 ],
292 [
293 162,
294 42,
295 0,
296 62,
297 0,
298 "IMAGE"
299 ]
300 ],
301 "groups": [],
302 "definitions": {
303 "subgraphs": [
304 {
305 "id": "406cf93b-f2d9-4ec9-a89b-45c1956ea70a",
306 "version": 1,
307 "state": {
308 "lastGroupId": 8,
309 "lastNodeId": 95,
310 "lastLinkId": 181,
311 "lastRerouteId": 0
312 },
313 "revision": 0,
314 "config": [],
315 "name": "Image Edit (FLUX.2 Dev)",
316 "inputNode": {
317 "id": -10,
318 "bounding": [
319 -1690,
320 390,
321 151.744140625,
322 200
323 ]
324 },
325 "outputNode": {
326 "id": -20,
327 "bounding": [
328 2080,
329 -20,
330 120,
331 60
332 ]
333 },
334 "inputs": [
335 {
336 "id": "77c73fd8-6586-4141-bc01-10fe7c40708c",
337 "name": "image",
338 "type": "IMAGE",
339 "linkIds": [
340 128
341 ],
342 "localized_name": "image",
343 "label": "image_1",
344 "pos": [
345 -1558.255859375,
346 410
347 ]
348 },
349 {
350 "id": "c6da9a80-e077-4bb5-b348-1442d234b83b",
351 "name": "image_1",
352 "type": "IMAGE",
353 "linkIds": [
354 123
355 ],
356 "localized_name": "image_1",
357 "label": "image_2",
358 "pos": [
359 -1558.255859375,
360 430
361 ]
362 },
363 {
364 "id": "2fc42ec2-de96-49d4-a4bc-ce4dd781d6a4",
365 "name": "text",
366 "type": "STRING",
367 "linkIds": [
368 154
369 ],
370 "label": "prompt",
371 "pos": [
372 -1558.255859375,
373 450
374 ]
375 },
376 {
377 "id": "d93783dd-80e5-4f84-8f82-89557b092caa",
378 "name": "unet_name",
379 "type": "COMBO",
380 "linkIds": [
381 177
382 ],
383 "pos": [
384 -1558.255859375,
385 470
386 ]
387 },
388 {
389 "id": "dfc75c1a-1e57-43a7-aa02-4e32a7717d11",
390 "name": "clip_name",
391 "type": "COMBO",
392 "linkIds": [
393 178
394 ],
395 "pos": [
396 -1558.255859375,
397 490
398 ]
399 },
400 {
401 "id": "8b84b5e2-067f-4d12-a45c-8490a5dc8d97",
402 "name": "vae_name",
403 "type": "COMBO",
404 "linkIds": [
405 179
406 ],
407 "pos": [
408 -1558.255859375,
409 510
410 ]
411 },
412 {
413 "id": "c379125f-952d-471c-93e9-45ca57ae6f6f",
414 "name": "lora_name",
415 "type": "COMBO",
416 "linkIds": [
417 180
418 ],
419 "label": "distill_lora",
420 "pos": [
421 -1558.255859375,
422 530
423 ]
424 },
425 {
426 "id": "fcd50e15-6b10-427a-95c6-a2455005cbea",
427 "name": "value",
428 "type": "BOOLEAN",
429 "linkIds": [
430 181
431 ],
432 "label": "enable_turbo_mode",
433 "pos": [
434 -1558.255859375,
435 550
436 ]
437 }
438 ],
439 "outputs": [
440 {
441 "id": "b75f09fc-1927-439a-aceb-600ebbe977ac",
442 "name": "IMAGE",
443 "type": "IMAGE",
444 "linkIds": [
445 9
446 ],
447 "localized_name": "IMAGE",
448 "pos": [
449 2100,
450 0
451 ]
452 }
453 ],
454 "widgets": [],
455 "nodes": [
456 {
457 "id": 48,
458 "type": "Flux2Scheduler",
459 "pos": [
460 669.9998902129496,
461 459.9998935407266
462 ],
463 "size": [
464 230,
465 168
466 ],
467 "flags": [],
468 "order": 23,
469 "mode": 0,
470 "inputs": [
471 {
472 "localized_name": "steps",
473 "name": "steps",
474 "type": "INT",
475 "widget": {
476 "name": "steps"
477 },
478 "link": 167
479 },
480 {
481 "localized_name": "width",
482 "name": "width",
483 "type": "INT",
484 "widget": {
485 "name": "width"
486 },
487 "link": 157
488 },
489 {
490 "localized_name": "height",
491 "name": "height",
492 "type": "INT",
493 "widget": {
494 "name": "height"
495 },
496 "link": 159
497 }
498 ],
499 "outputs": [
500 {
501 "localized_name": "SIGMAS",
502 "name": "SIGMAS",
503 "type": "SIGMAS",
504 "links": [
505 132
506 ]
507 }
508 ],
509 "properties": {
510 "Node name for S&R": "Flux2Scheduler",
511 "cnr_id": "comfy-core",
512 "ver": "0.3.71",
513 "enableTabs": false,
514 "tabWidth": 65,
515 "tabXOffset": 10,
516 "hasSecondTab": false,
517 "secondTabText": "Send Back",
518 "secondTabOffset": 80,
519 "secondTabWidth": 65
520 },
521 "widgets_values": [
522 20,
523 1024,
524 1024
525 ]
526 },
527 {
528 "id": 22,
529 "type": "BasicGuider",
530 "pos": [
531 669.9998902129496,
532 139.99985646758387
533 ],
534 "size": [
535 230,
536 96
537 ],
538 "flags": [],
539 "order": 14,
540 "mode": 0,
541 "inputs": [
542 {
543 "localized_name": "model",
544 "name": "model",
545 "type": "MODEL",
546 "link": 168
547 },
548 {
549 "localized_name": "conditioning",
550 "name": "conditioning",
551 "type": "CONDITIONING",
552 "link": 153
553 }
554 ],
555 "outputs": [
556 {
557 "localized_name": "GUIDER",
558 "name": "GUIDER",
559 "type": "GUIDER",
560 "slot_index": 0,
561 "links": [
562 30
563 ]
564 }
565 ],
566 "properties": {
567 "Node name for S&R": "BasicGuider",
568 "cnr_id": "comfy-core",
569 "ver": "0.3.71",
570 "enableTabs": false,
571 "tabWidth": 65,
572 "tabXOffset": 10,
573 "hasSecondTab": false,
574 "secondTabText": "Send Back",
575 "secondTabOffset": 80,
576 "secondTabWidth": 65
577 },
578 "widgets_values": []
579 },
580 {
581 "id": 10,
582 "type": "VAELoader",
583 "pos": [
584 -1260.0003474042032,
585 489.9999390756168
586 ],
587 "size": [
588 300,
589 108
590 ],
591 "flags": [],
592 "order": 0,
593 "mode": 0,
594 "inputs": [
595 {
596 "localized_name": "vae_name",
597 "name": "vae_name",
598 "type": "COMBO",
599 "widget": {
600 "name": "vae_name"
601 },
602 "link": 179
603 }
604 ],
605 "outputs": [
606 {
607 "localized_name": "VAE",
608 "name": "VAE",
609 "type": "VAE",
610 "slot_index": 0,
611 "links": [
612 12,
613 120,
614 127
615 ]
616 }
617 ],
618 "properties": {
619 "Node name for S&R": "VAELoader",
620 "cnr_id": "comfy-core",
621 "ver": "0.3.71",
622 "models": [
623 {
624 "name": "flux2-vae.safetensors",
625 "url": "https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/vae/flux2-vae.safetensors",
626 "directory": "vae"
627 },
628 {
629 "name": "flux2-vae.safetensors",
630 "url": "https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/vae/flux2-vae.safetensors",
631 "directory": "vae"
632 }
633 ],
634 "enableTabs": false,
635 "tabWidth": 65,
636 "tabXOffset": 10,
637 "hasSecondTab": false,
638 "secondTabText": "Send Back",
639 "secondTabOffset": 80,
640 "secondTabWidth": 65
641 },
642 "widgets_values": [
643 "flux2-vae.safetensors"
644 ]
645 },
646 {
647 "id": 40,
648 "type": "VAEEncode",
649 "pos": [
650 -780,
651 1210
652 ],
653 "size": [
654 140,
655 50
656 ],
657 "flags": {
658 "collapsed": true
659 },
660 "order": 17,
661 "mode": 0,
662 "inputs": [
663 {
664 "localized_name": "pixels",
665 "name": "pixels",
666 "type": "IMAGE",
667 "link": 122
668 },
669 {
670 "localized_name": "vae",
671 "name": "vae",
672 "type": "VAE",
673 "link": 120
674 }
675 ],
676 "outputs": [
677 {
678 "localized_name": "LATENT",
679 "name": "LATENT",
680 "type": "LATENT",
681 "links": [
682 121
683 ]
684 }
685 ],
686 "properties": {
687 "Node name for S&R": "VAEEncode",
688 "cnr_id": "comfy-core",
689 "ver": "0.3.71",
690 "enableTabs": false,
691 "tabWidth": 65,
692 "tabXOffset": 10,
693 "hasSecondTab": false,
694 "secondTabText": "Send Back",
695 "secondTabOffset": 80,
696 "secondTabWidth": 65
697 },
698 "widgets_values": []
699 },
700 {
701 "id": 44,
702 "type": "VAEEncode",
703 "pos": [
704 -790,
705 950
706 ],
707 "size": [
708 140,
709 50
710 ],
711 "flags": {
712 "collapsed": true
713 },
714 "order": 20,
715 "mode": 0,
716 "inputs": [
717 {
718 "localized_name": "pixels",
719 "name": "pixels",
720 "type": "IMAGE",
721 "link": 126
722 },
723 {
724 "localized_name": "vae",
725 "name": "vae",
726 "type": "VAE",
727 "link": 127
728 }
729 ],
730 "outputs": [
731 {
732 "localized_name": "LATENT",
733 "name": "LATENT",
734 "type": "LATENT",
735 "links": [
736 125
737 ]
738 }
739 ],
740 "properties": {
741 "Node name for S&R": "VAEEncode",
742 "cnr_id": "comfy-core",
743 "ver": "0.3.71",
744 "enableTabs": false,
745 "tabWidth": 65,
746 "tabXOffset": 10,
747 "hasSecondTab": false,
748 "secondTabText": "Send Back",
749 "secondTabOffset": 80,
750 "secondTabWidth": 65
751 },
752 "widgets_values": []
753 },
754 {
755 "id": 41,
756 "type": "ImageScaleToTotalPixels",
757 "pos": [
758 -1270.0003625824997,
759 1189.9998799755056
760 ],
761 "size": [
762 270,
763 138.65625
764 ],
765 "flags": [],
766 "order": 18,
767 "mode": 0,
768 "inputs": [
769 {
770 "localized_name": "image",
771 "name": "image",
772 "type": "IMAGE",
773 "link": 123
774 }
775 ],
776 "outputs": [
777 {
778 "localized_name": "IMAGE",
779 "name": "IMAGE",
780 "type": "IMAGE",
781 "links": [
782 122
783 ]
784 }
785 ],
786 "properties": {
787 "Node name for S&R": "ImageScaleToTotalPixels",
788 "cnr_id": "comfy-core",
789 "ver": "0.3.71",
790 "enableTabs": false,
791 "tabWidth": 65,
792 "tabXOffset": 10,
793 "hasSecondTab": false,
794 "secondTabText": "Send Back",
795 "secondTabOffset": 80,
796 "secondTabWidth": 65
797 },
798 "widgets_values": [
799 "area",
800 1,
801 1
802 ]
803 },
804 {
805 "id": 26,
806 "type": "FluxGuidance",
807 "pos": [
808 -700.000170368115,
809 529.9998876307154
810 ],
811 "size": [
812 320,
813 104
814 ],
815 "flags": [],
816 "order": 15,
817 "mode": 0,
818 "inputs": [
819 {
820 "localized_name": "conditioning",
821 "name": "conditioning",
822 "type": "CONDITIONING",
823 "link": 41
824 }
825 ],
826 "outputs": [
827 {
828 "localized_name": "CONDITIONING",
829 "name": "CONDITIONING",
830 "type": "CONDITIONING",
831 "slot_index": 0,
832 "links": [
833 144
834 ]
835 }
836 ],
837 "properties": {
838 "Node name for S&R": "FluxGuidance",
839 "cnr_id": "comfy-core",
840 "ver": "0.3.71",
841 "enableTabs": false,
842 "tabWidth": 65,
843 "tabXOffset": 10,
844 "hasSecondTab": false,
845 "secondTabText": "Send Back",
846 "secondTabOffset": 80,
847 "secondTabWidth": 65
848 },
849 "widgets_values": [
850 4
851 ],
852 "color": "#233",
853 "bgcolor": "#355"
854 },
855 {
856 "id": 8,
857 "type": "VAEDecode",
858 "pos": [
859 1489.9997889362226,
860 -20.00004991089895
861 ],
862 "size": [
863 225,
864 96
865 ],
866 "flags": [],
867 "order": 12,
868 "mode": 0,
869 "inputs": [
870 {
871 "localized_name": "samples",
872 "name": "samples",
873 "type": "LATENT",
874 "link": 24
875 },
876 {
877 "localized_name": "vae",
878 "name": "vae",
879 "type": "VAE",
880 "link": 12
881 }
882 ],
883 "outputs": [
884 {
885 "localized_name": "IMAGE",
886 "name": "IMAGE",
887 "type": "IMAGE",
888 "slot_index": 0,
889 "links": [
890 9
891 ]
892 }
893 ],
894 "properties": {
895 "Node name for S&R": "VAEDecode",
896 "cnr_id": "comfy-core",
897 "ver": "0.3.71",
898 "enableTabs": false,
899 "tabWidth": 65,
900 "tabXOffset": 10,
901 "hasSecondTab": false,
902 "secondTabText": "Send Back",
903 "secondTabOffset": 80,
904 "secondTabWidth": 65
905 },
906 "widgets_values": []
907 },
908 {
909 "id": 13,
910 "type": "SamplerCustomAdvanced",
911 "pos": [
912 1029.9999879992797,
913 -30.000065089195687
914 ],
915 "size": [
916 280,
917 168
918 ],
919 "flags": [],
920 "order": 13,
921 "mode": 0,
922 "inputs": [
923 {
924 "localized_name": "noise",
925 "name": "noise",
926 "type": "NOISE",
927 "link": 37
928 },
929 {
930 "localized_name": "guider",
931 "name": "guider",
932 "type": "GUIDER",
933 "link": 30
934 },
935 {
936 "localized_name": "sampler",
937 "name": "sampler",
938 "type": "SAMPLER",
939 "link": 19
940 },
941 {
942 "localized_name": "sigmas",
943 "name": "sigmas",
944 "type": "SIGMAS",
945 "link": 132
946 },
947 {
948 "localized_name": "latent_image",
949 "name": "latent_image",
950 "type": "LATENT",
951 "link": 131
952 }
953 ],
954 "outputs": [
955 {
956 "localized_name": "output",
957 "name": "output",
958 "type": "LATENT",
959 "slot_index": 0,
960 "links": [
961 24
962 ]
963 },
964 {
965 "localized_name": "denoised_output",
966 "name": "denoised_output",
967 "type": "LATENT",
968 "links": null
969 }
970 ],
971 "properties": {
972 "Node name for S&R": "SamplerCustomAdvanced",
973 "cnr_id": "comfy-core",
974 "ver": "0.3.71",
975 "enableTabs": false,
976 "tabWidth": 65,
977 "tabXOffset": 10,
978 "hasSecondTab": false,
979 "secondTabText": "Send Back",
980 "secondTabOffset": 80,
981 "secondTabWidth": 65
982 },
983 "widgets_values": []
984 },
985 {
986 "id": 16,
987 "type": "KSamplerSelect",
988 "pos": [
989 669.9998902129496,
990 299.99987500415523
991 ],
992 "size": [
993 230,
994 106.65625
995 ],
996 "flags": [],
997 "order": 1,
998 "mode": 0,
999 "inputs": [],
1000 "outputs": [
1001 {
1002 "localized_name": "SAMPLER",
1003 "name": "SAMPLER",
1004 "type": "SAMPLER",
1005 "links": [
1006 19
1007 ]
1008 }
1009 ],
1010 "properties": {
1011 "Node name for S&R": "KSamplerSelect",
1012 "cnr_id": "comfy-core",
1013 "ver": "0.3.71",
1014 "enableTabs": false,
1015 "tabWidth": 65,
1016 "tabXOffset": 10,
1017 "hasSecondTab": false,
1018 "secondTabText": "Send Back",
1019 "secondTabOffset": 80,
1020 "secondTabWidth": 65
1021 },
1022 "widgets_values": [
1023 "euler"
1024 ]
1025 },
1026 {
1027 "id": 43,
1028 "type": "ReferenceLatent",
1029 "pos": [
1030 -790.0000826566088,
1031 1009.999831082341
1032 ],
1033 "size": [
1034 225,
1035 96
1036 ],
1037 "flags": [],
1038 "order": 19,
1039 "mode": 0,
1040 "inputs": [
1041 {
1042 "localized_name": "conditioning",
1043 "name": "conditioning",
1044 "type": "CONDITIONING",
1045 "link": 144
1046 },
1047 {
1048 "localized_name": "latent",
1049 "name": "latent",
1050 "shape": 7,
1051 "type": "LATENT",
1052 "link": 125
1053 }
1054 ],
1055 "outputs": [
1056 {
1057 "localized_name": "CONDITIONING",
1058 "name": "CONDITIONING",
1059 "type": "CONDITIONING",
1060 "links": [
1061 145
1062 ]
1063 }
1064 ],
1065 "properties": {
1066 "Node name for S&R": "ReferenceLatent",
1067 "cnr_id": "comfy-core",
1068 "ver": "0.3.71",
1069 "enableTabs": false,
1070 "tabWidth": 65,
1071 "tabXOffset": 10,
1072 "hasSecondTab": false,
1073 "secondTabText": "Send Back",
1074 "secondTabOffset": 80,
1075 "secondTabWidth": 65
1076 },
1077 "widgets_values": []
1078 },
1079 {
1080 "id": 39,
1081 "type": "ReferenceLatent",
1082 "pos": [
1083 -790.0000826566088,
1084 1279.9997922639993
1085 ],
1086 "size": [
1087 225,
1088 96
1089 ],
1090 "flags": [],
1091 "order": 16,
1092 "mode": 0,
1093 "inputs": [
1094 {
1095 "localized_name": "conditioning",
1096 "name": "conditioning",
1097 "type": "CONDITIONING",
1098 "link": 145
1099 },
1100 {
1101 "localized_name": "latent",
1102 "name": "latent",
1103 "shape": 7,
1104 "type": "LATENT",
1105 "link": 121
1106 }
1107 ],
1108 "outputs": [
1109 {
1110 "localized_name": "CONDITIONING",
1111 "name": "CONDITIONING",
1112 "type": "CONDITIONING",
1113 "links": [
1114 153
1115 ]
1116 }
1117 ],
1118 "properties": {
1119 "Node name for S&R": "ReferenceLatent",
1120 "cnr_id": "comfy-core",
1121 "ver": "0.3.71",
1122 "enableTabs": false,
1123 "tabWidth": 65,
1124 "tabXOffset": 10,
1125 "hasSecondTab": false,
1126 "secondTabText": "Send Back",
1127 "secondTabOffset": 80,
1128 "secondTabWidth": 65
1129 },
1130 "widgets_values": []
1131 },
1132 {
1133 "id": 12,
1134 "type": "UNETLoader",
1135 "pos": [
1136 -1260.0003474042032,
1137 -0.00013171239402254287
1138 ],
1139 "size": [
1140 300,
1141 108
1142 ],
1143 "flags": [],
1144 "order": 2,
1145 "mode": 0,
1146 "inputs": [
1147 {
1148 "localized_name": "unet_name",
1149 "name": "unet_name",
1150 "type": "COMBO",
1151 "widget": {
1152 "name": "unet_name"
1153 },
1154 "link": 177
1155 }
1156 ],
1157 "outputs": [
1158 {
1159 "localized_name": "MODEL",
1160 "name": "MODEL",
1161 "type": "MODEL",
1162 "slot_index": 0,
1163 "links": [
1164 169,
1165 175
1166 ]
1167 }
1168 ],
1169 "properties": {
1170 "Node name for S&R": "UNETLoader",
1171 "cnr_id": "comfy-core",
1172 "ver": "0.3.71",
1173 "models": [
1174 {
1175 "name": "flux2_dev_fp8mixed.safetensors",
1176 "url": "https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/diffusion_models/flux2_dev_fp8mixed.safetensors",
1177 "directory": "diffusion_models"
1178 },
1179 {
1180 "name": "flux2_dev_fp8mixed.safetensors",
1181 "url": "https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/diffusion_models/flux2_dev_fp8mixed.safetensors",
1182 "directory": "diffusion_models"
1183 }
1184 ],
1185 "enableTabs": false,
1186 "tabWidth": 65,
1187 "tabXOffset": 10,
1188 "hasSecondTab": false,
1189 "secondTabText": "Send Back",
1190 "secondTabOffset": 80,
1191 "secondTabWidth": 65
1192 },
1193 "widgets_values": [
1194 "flux2_dev_fp8mixed.safetensors",
1195 "default"
1196 ]
1197 },
1198 {
1199 "id": 6,
1200 "type": "CLIPTextEncode",
1201 "pos": [
1202 -840.0012801289786,
1203 -30.000065089195687
1204 ],
1205 "size": [
1206 460,
1207 510
1208 ],
1209 "flags": [],
1210 "order": 11,
1211 "mode": 0,
1212 "inputs": [
1213 {
1214 "localized_name": "clip",
1215 "name": "clip",
1216 "type": "CLIP",
1217 "link": 117
1218 },
1219 {
1220 "localized_name": "text",
1221 "name": "text",
1222 "type": "STRING",
1223 "widget": {
1224 "name": "text"
1225 },
1226 "link": 154
1227 }
1228 ],
1229 "outputs": [
1230 {
1231 "localized_name": "CONDITIONING",
1232 "name": "CONDITIONING",
1233 "type": "CONDITIONING",
1234 "slot_index": 0,
1235 "links": [
1236 41
1237 ]
1238 }
1239 ],
1240 "title": "CLIP Text Encode (Positive Prompt)",
1241 "properties": {
1242 "Node name for S&R": "CLIPTextEncode",
1243 "cnr_id": "comfy-core",
1244 "ver": "0.3.71",
1245 "enableTabs": false,
1246 "tabWidth": 65,
1247 "tabXOffset": 10,
1248 "hasSecondTab": false,
1249 "secondTabText": "Send Back",
1250 "secondTabOffset": 80,
1251 "secondTabWidth": 65
1252 },
1253 "widgets_values": [
1254 "Apply the design from Reference Image 1 onto objects in Reference Image 2.\n"
1255 ],
1256 "color": "#232",
1257 "bgcolor": "#353"
1258 },
1259 {
1260 "id": 25,
1261 "type": "RandomNoise",
1262 "pos": [
1263 669.9998902129496,
1264 -20.00004991089895
1265 ],
1266 "size": [
1267 230,
1268 104
1269 ],
1270 "flags": [],
1271 "order": 3,
1272 "mode": 0,
1273 "inputs": [],
1274 "outputs": [
1275 {
1276 "localized_name": "NOISE",
1277 "name": "NOISE",
1278 "type": "NOISE",
1279 "links": [
1280 37
1281 ]
1282 }
1283 ],
1284 "properties": {
1285 "Node name for S&R": "RandomNoise",
1286 "cnr_id": "comfy-core",
1287 "ver": "0.3.71",
1288 "enableTabs": false,
1289 "tabWidth": 65,
1290 "tabXOffset": 10,
1291 "hasSecondTab": false,
1292 "secondTabText": "Send Back",
1293 "secondTabOffset": 80,
1294 "secondTabWidth": 65
1295 },
1296 "widgets_values": [
1297 315616751694460,
1298 "randomize"
1299 ]
1300 },
1301 {
1302 "id": 45,
1303 "type": "ImageScaleToTotalPixels",
1304 "pos": [
1305 -1270.0003625824997,
1306 769.9999154355723
1307 ],
1308 "size": [
1309 270,
1310 138.65625
1311 ],
1312 "flags": [],
1313 "order": 21,
1314 "mode": 0,
1315 "inputs": [
1316 {
1317 "localized_name": "image",
1318 "name": "image",
1319 "type": "IMAGE",
1320 "link": 128
1321 }
1322 ],
1323 "outputs": [
1324 {
1325 "localized_name": "IMAGE",
1326 "name": "IMAGE",
1327 "type": "IMAGE",
1328 "links": [
1329 126,
1330 156
1331 ]
1332 }
1333 ],
1334 "properties": {
1335 "Node name for S&R": "ImageScaleToTotalPixels",
1336 "cnr_id": "comfy-core",
1337 "ver": "0.3.71",
1338 "enableTabs": false,
1339 "tabWidth": 65,
1340 "tabXOffset": 10,
1341 "hasSecondTab": false,
1342 "secondTabText": "Send Back",
1343 "secondTabOffset": 80,
1344 "secondTabWidth": 65
1345 },
1346 "widgets_values": [
1347 "area",
1348 1,
1349 1
1350 ]
1351 },
1352 {
1353 "id": 66,
1354 "type": "GetImageSize",
1355 "pos": [
1356 -790.0000826566088,
1357 759.9999002572756
1358 ],
1359 "size": [
1360 225,
1361 120
1362 ],
1363 "flags": [],
1364 "order": 24,
1365 "mode": 0,
1366 "inputs": [
1367 {
1368 "localized_name": "image",
1369 "name": "image",
1370 "type": "IMAGE",
1371 "link": 156
1372 }
1373 ],
1374 "outputs": [
1375 {
1376 "localized_name": "width",
1377 "name": "width",
1378 "type": "INT",
1379 "links": [
1380 157,
1381 158
1382 ]
1383 },
1384 {
1385 "localized_name": "height",
1386 "name": "height",
1387 "type": "INT",
1388 "links": [
1389 159,
1390 160
1391 ]
1392 },
1393 {
1394 "localized_name": "batch_size",
1395 "name": "batch_size",
1396 "type": "INT",
1397 "links": null
1398 }
1399 ],
1400 "properties": {
1401 "Node name for S&R": "GetImageSize",
1402 "cnr_id": "comfy-core",
1403 "ver": "0.7.0",
1404 "enableTabs": false,
1405 "tabWidth": 65,
1406 "tabXOffset": 10,
1407 "hasSecondTab": false,
1408 "secondTabText": "Send Back",
1409 "secondTabOffset": 80,
1410 "secondTabWidth": 65
1411 },
1412 "widgets_values": []
1413 },
1414 {
1415 "id": 47,
1416 "type": "EmptyFlux2LatentImage",
1417 "pos": [
1418 869.999745146531,
1419 749.9998850789789
1420 ],
1421 "size": [
1422 270,
1423 168
1424 ],
1425 "flags": [],
1426 "order": 22,
1427 "mode": 0,
1428 "inputs": [
1429 {
1430 "localized_name": "width",
1431 "name": "width",
1432 "type": "INT",
1433 "widget": {
1434 "name": "width"
1435 },
1436 "link": 158
1437 },
1438 {
1439 "localized_name": "height",
1440 "name": "height",
1441 "type": "INT",
1442 "widget": {
1443 "name": "height"
1444 },
1445 "link": 160
1446 }
1447 ],
1448 "outputs": [
1449 {
1450 "localized_name": "LATENT",
1451 "name": "LATENT",
1452 "type": "LATENT",
1453 "links": [
1454 131
1455 ]
1456 }
1457 ],
1458 "properties": {
1459 "Node name for S&R": "EmptyFlux2LatentImage",
1460 "cnr_id": "comfy-core",
1461 "ver": "0.3.71",
1462 "enableTabs": false,
1463 "tabWidth": 65,
1464 "tabXOffset": 10,
1465 "hasSecondTab": false,
1466 "secondTabText": "Send Back",
1467 "secondTabOffset": 80,
1468 "secondTabWidth": 65
1469 },
1470 "widgets_values": [
1471 1024,
1472 1024,
1473 1
1474 ]
1475 },
1476 {
1477 "id": 38,
1478 "type": "CLIPLoader",
1479 "pos": [
1480 -1260.0003474042032,
1481 229.9998809141664
1482 ],
1483 "size": [
1484 300,
1485 142.65625
1486 ],
1487 "flags": [],
1488 "order": 4,
1489 "mode": 0,
1490 "inputs": [
1491 {
1492 "localized_name": "clip_name",
1493 "name": "clip_name",
1494 "type": "COMBO",
1495 "widget": {
1496 "name": "clip_name"
1497 },
1498 "link": 178
1499 }
1500 ],
1501 "outputs": [
1502 {
1503 "localized_name": "CLIP",
1504 "name": "CLIP",
1505 "type": "CLIP",
1506 "links": [
1507 117
1508 ]
1509 }
1510 ],
1511 "properties": {
1512 "Node name for S&R": "CLIPLoader",
1513 "cnr_id": "comfy-core",
1514 "ver": "0.3.71",
1515 "models": [
1516 {
1517 "name": "mistral_3_small_flux2_fp8.safetensors",
1518 "url": "https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/text_encoders/mistral_3_small_flux2_fp8.safetensors",
1519 "directory": "text_encoders"
1520 }
1521 ],
1522 "enableTabs": false,
1523 "tabWidth": 65,
1524 "tabXOffset": 10,
1525 "hasSecondTab": false,
1526 "secondTabText": "Send Back",
1527 "secondTabOffset": 80,
1528 "secondTabWidth": 65
1529 },
1530 "widgets_values": [
1531 "mistral_3_small_flux2_fp8.safetensors",
1532 "flux2",
1533 "default"
1534 ]
1535 },
1536 {
1537 "id": 88,
1538 "type": "LoraLoaderModelOnly",
1539 "pos": [
1540 -330.0002817196655,
1541 259.9999264490566
1542 ],
1543 "size": [
1544 420,
1545 140
1546 ],
1547 "flags": [],
1548 "order": 5,
1549 "mode": 0,
1550 "inputs": [
1551 {
1552 "localized_name": "model",
1553 "name": "model",
1554 "type": "MODEL",
1555 "link": 175
1556 },
1557 {
1558 "localized_name": "lora_name",
1559 "name": "lora_name",
1560 "type": "COMBO",
1561 "widget": {
1562 "name": "lora_name"
1563 },
1564 "link": 180
1565 }
1566 ],
1567 "outputs": [
1568 {
1569 "localized_name": "MODEL",
1570 "name": "MODEL",
1571 "type": "MODEL",
1572 "links": [
1573 170
1574 ]
1575 }
1576 ],
1577 "properties": {
1578 "Node name for S&R": "LoraLoaderModelOnly",
1579 "cnr_id": "comfy-core",
1580 "ver": "0.7.0",
1581 "models": [
1582 {
1583 "name": "Flux2TurboComfyv2.safetensors",
1584 "url": "https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/loras/Flux2TurboComfyv2.safetensors",
1585 "directory": "loras"
1586 }
1587 ],
1588 "enableTabs": false,
1589 "tabWidth": 65,
1590 "tabXOffset": 10,
1591 "hasSecondTab": false,
1592 "secondTabText": "Send Back",
1593 "secondTabOffset": 80,
1594 "secondTabWidth": 65
1595 },
1596 "widgets_values": [
1597 "Flux2TurboComfyv2.safetensors",
1598 1
1599 ]
1600 },
1601 {
1602 "id": 90,
1603 "type": "PrimitiveInt",
1604 "pos": [
1605 -320.000266541369,
1606 -0.00013171239402254287
1607 ],
1608 "size": [
1609 400,
1610 104
1611 ],
1612 "flags": [],
1613 "order": 6,
1614 "mode": 0,
1615 "inputs": [],
1616 "outputs": [
1617 {
1618 "localized_name": "INT",
1619 "name": "INT",
1620 "type": "INT",
1621 "links": [
1622 172
1623 ]
1624 }
1625 ],
1626 "title": "Step",
1627 "properties": {
1628 "Node name for S&R": "PrimitiveInt"
1629 },
1630 "widgets_values": [
1631 20,
1632 "fixed"
1633 ]
1634 },
1635 {
1636 "id": 92,
1637 "type": "PrimitiveInt",
1638 "pos": [
1639 -330.0002817196655,
1640 509.9999694322105
1641 ],
1642 "size": [
1643 420,
1644 110
1645 ],
1646 "flags": [],
1647 "order": 7,
1648 "mode": 0,
1649 "inputs": [],
1650 "outputs": [
1651 {
1652 "localized_name": "INT",
1653 "name": "INT",
1654 "type": "INT",
1655 "links": [
1656 171
1657 ]
1658 }
1659 ],
1660 "title": "Step",
1661 "properties": {
1662 "Node name for S&R": "PrimitiveInt"
1663 },
1664 "widgets_values": [
1665 8,
1666 "fixed"
1667 ]
1668 },
1669 {
1670 "id": 93,
1671 "type": "ComfySwitchNode",
1672 "pos": [
1673 260,
1674 150
1675 ],
1676 "size": [
1677 270,
1678 124
1679 ],
1680 "flags": [],
1681 "order": 9,
1682 "mode": 0,
1683 "inputs": [
1684 {
1685 "localized_name": "on_false",
1686 "name": "on_false",
1687 "type": "MODEL",
1688 "link": 169
1689 },
1690 {
1691 "localized_name": "on_true",
1692 "name": "on_true",
1693 "type": "MODEL",
1694 "link": 170
1695 },
1696 {
1697 "localized_name": "switch",
1698 "name": "switch",
1699 "type": "BOOLEAN",
1700 "widget": {
1701 "name": "switch"
1702 },
1703 "link": 173
1704 }
1705 ],
1706 "outputs": [
1707 {
1708 "localized_name": "output",
1709 "name": "output",
1710 "type": "MODEL",
1711 "links": [
1712 168
1713 ]
1714 }
1715 ],
1716 "title": "Switch (Model)",
1717 "properties": {
1718 "Node name for S&R": "ComfySwitchNode"
1719 },
1720 "widgets_values": [
1721 false
1722 ]
1723 },
1724 {
1725 "id": 94,
1726 "type": "ComfySwitchNode",
1727 "pos": [
1728 269.99973171343254,
1729 499.99995425391353
1730 ],
1731 "size": [
1732 270,
1733 124
1734 ],
1735 "flags": [],
1736 "order": 10,
1737 "mode": 0,
1738 "inputs": [
1739 {
1740 "localized_name": "on_false",
1741 "name": "on_false",
1742 "type": "INT",
1743 "link": 172
1744 },
1745 {
1746 "localized_name": "on_true",
1747 "name": "on_true",
1748 "type": "INT",
1749 "link": 171
1750 },
1751 {
1752 "localized_name": "switch",
1753 "name": "switch",
1754 "type": "BOOLEAN",
1755 "widget": {
1756 "name": "switch"
1757 },
1758 "link": 174
1759 }
1760 ],
1761 "outputs": [
1762 {
1763 "localized_name": "output",
1764 "name": "output",
1765 "type": "INT",
1766 "links": [
1767 167
1768 ]
1769 }
1770 ],
1771 "title": "Switch (Step)",
1772 "properties": {
1773 "Node name for S&R": "ComfySwitchNode"
1774 },
1775 "widgets_values": [
1776 false
1777 ]
1778 },
1779 {
1780 "id": 95,
1781 "type": "PrimitiveBoolean",
1782 "pos": [
1783 -300.0002361847751,
1784 719.9998395440884
1785 ],
1786 "size": [
1787 330,
1788 100
1789 ],
1790 "flags": [],
1791 "order": 8,
1792 "mode": 0,
1793 "inputs": [
1794 {
1795 "localized_name": "value",
1796 "name": "value",
1797 "type": "BOOLEAN",
1798 "widget": {
1799 "name": "value"
1800 },
1801 "link": 181
1802 }
1803 ],
1804 "outputs": [
1805 {
1806 "localized_name": "BOOLEAN",
1807 "name": "BOOLEAN",
1808 "type": "BOOLEAN",
1809 "links": [
1810 173,
1811 174
1812 ]
1813 }
1814 ],
1815 "title": "Enable 8steps LoRA",
1816 "properties": {
1817 "Node name for S&R": "PrimitiveBoolean"
1818 },
1819 "widgets_values": [
1820 false
1821 ]
1822 }
1823 ],
1824 "groups": [
1825 {
1826 "id": 1,
1827 "title": "Model",
1828 "bounding": [
1829 -1310,
1830 -100,
1831 430,
1832 750
1833 ],
1834 "color": "#3f789e",
1835 "font_size": 24,
1836 "flags": []
1837 },
1838 {
1839 "id": 2,
1840 "title": "Sampling",
1841 "bounding": [
1842 650,
1843 -100,
1844 690,
1845 740
1846 ],
1847 "color": "#3f789e",
1848 "font_size": 24,
1849 "flags": []
1850 },
1851 {
1852 "id": 3,
1853 "title": "Image size",
1854 "bounding": [
1855 660,
1856 660,
1857 680,
1858 290
1859 ],
1860 "color": "#3f789e",
1861 "font_size": 24,
1862 "flags": []
1863 },
1864 {
1865 "id": 4,
1866 "title": "Prompt",
1867 "bounding": [
1868 -850,
1869 -100,
1870 480,
1871 750
1872 ],
1873 "color": "#3f789e",
1874 "font_size": 24,
1875 "flags": []
1876 },
1877 {
1878 "id": 5,
1879 "title": "Reference images",
1880 "bounding": [
1881 -1310,
1882 680,
1883 940,
1884 720
1885 ],
1886 "color": "#3f789e",
1887 "font_size": 24,
1888 "flags": []
1889 },
1890 {
1891 "id": 7,
1892 "title": "Original Setting",
1893 "bounding": [
1894 -340,
1895 -100,
1896 440,
1897 260
1898 ],
1899 "color": "#3f789e",
1900 "font_size": 24,
1901 "flags": []
1902 },
1903 {
1904 "id": 8,
1905 "title": "8step lora",
1906 "bounding": [
1907 -340,
1908 190,
1909 440,
1910 460
1911 ],
1912 "color": "#3f789e",
1913 "font_size": 24,
1914 "flags": []
1915 }
1916 ],
1917 "links": [
1918 {
1919 "id": 153,
1920 "origin_id": 39,
1921 "origin_slot": 0,
1922 "target_id": 22,
1923 "target_slot": 1,
1924 "type": "CONDITIONING"
1925 },
1926 {
1927 "id": 122,
1928 "origin_id": 41,
1929 "origin_slot": 0,
1930 "target_id": 40,
1931 "target_slot": 0,
1932 "type": "IMAGE"
1933 },
1934 {
1935 "id": 120,
1936 "origin_id": 10,
1937 "origin_slot": 0,
1938 "target_id": 40,
1939 "target_slot": 1,
1940 "type": "VAE"
1941 },
1942 {
1943 "id": 126,
1944 "origin_id": 45,
1945 "origin_slot": 0,
1946 "target_id": 44,
1947 "target_slot": 0,
1948 "type": "IMAGE"
1949 },
1950 {
1951 "id": 127,
1952 "origin_id": 10,
1953 "origin_slot": 0,
1954 "target_id": 44,
1955 "target_slot": 1,
1956 "type": "VAE"
1957 },
1958 {
1959 "id": 41,
1960 "origin_id": 6,
1961 "origin_slot": 0,
1962 "target_id": 26,
1963 "target_slot": 0,
1964 "type": "CONDITIONING"
1965 },
1966 {
1967 "id": 24,
1968 "origin_id": 13,
1969 "origin_slot": 0,
1970 "target_id": 8,
1971 "target_slot": 0,
1972 "type": "LATENT"
1973 },
1974 {
1975 "id": 12,
1976 "origin_id": 10,
1977 "origin_slot": 0,
1978 "target_id": 8,
1979 "target_slot": 1,
1980 "type": "VAE"
1981 },
1982 {
1983 "id": 37,
1984 "origin_id": 25,
1985 "origin_slot": 0,
1986 "target_id": 13,
1987 "target_slot": 0,
1988 "type": "NOISE"
1989 },
1990 {
1991 "id": 30,
1992 "origin_id": 22,
1993 "origin_slot": 0,
1994 "target_id": 13,
1995 "target_slot": 1,
1996 "type": "GUIDER"
1997 },
1998 {
1999 "id": 19,
2000 "origin_id": 16,
2001 "origin_slot": 0,
2002 "target_id": 13,
2003 "target_slot": 2,
2004 "type": "SAMPLER"
2005 },
2006 {
2007 "id": 132,
2008 "origin_id": 48,
2009 "origin_slot": 0,
2010 "target_id": 13,
2011 "target_slot": 3,
2012 "type": "SIGMAS"
2013 },
2014 {
2015 "id": 131,
2016 "origin_id": 47,
2017 "origin_slot": 0,
2018 "target_id": 13,
2019 "target_slot": 4,
2020 "type": "LATENT"
2021 },
2022 {
2023 "id": 144,
2024 "origin_id": 26,
2025 "origin_slot": 0,
2026 "target_id": 43,
2027 "target_slot": 0,
2028 "type": "CONDITIONING"
2029 },
2030 {
2031 "id": 125,
2032 "origin_id": 44,
2033 "origin_slot": 0,
2034 "target_id": 43,
2035 "target_slot": 1,
2036 "type": "LATENT"
2037 },
2038 {
2039 "id": 145,
2040 "origin_id": 43,
2041 "origin_slot": 0,
2042 "target_id": 39,
2043 "target_slot": 0,
2044 "type": "CONDITIONING"
2045 },
2046 {
2047 "id": 121,
2048 "origin_id": 40,
2049 "origin_slot": 0,
2050 "target_id": 39,
2051 "target_slot": 1,
2052 "type": "LATENT"
2053 },
2054 {
2055 "id": 117,
2056 "origin_id": 38,
2057 "origin_slot": 0,
2058 "target_id": 6,
2059 "target_slot": 0,
2060 "type": "CLIP"
2061 },
2062 {
2063 "id": 128,
2064 "origin_id": -10,
2065 "origin_slot": 0,
2066 "target_id": 45,
2067 "target_slot": 0,
2068 "type": "IMAGE"
2069 },
2070 {
2071 "id": 123,
2072 "origin_id": -10,
2073 "origin_slot": 1,
2074 "target_id": 41,
2075 "target_slot": 0,
2076 "type": "IMAGE"
2077 },
2078 {
2079 "id": 9,
2080 "origin_id": 8,
2081 "origin_slot": 0,
2082 "target_id": -20,
2083 "target_slot": 0,
2084 "type": "IMAGE"
2085 },
2086 {
2087 "id": 154,
2088 "origin_id": -10,
2089 "origin_slot": 2,
2090 "target_id": 6,
2091 "target_slot": 1,
2092 "type": "STRING"
2093 },
2094 {
2095 "id": 156,
2096 "origin_id": 45,
2097 "origin_slot": 0,
2098 "target_id": 66,
2099 "target_slot": 0,
2100 "type": "IMAGE"
2101 },
2102 {
2103 "id": 157,
2104 "origin_id": 66,
2105 "origin_slot": 0,
2106 "target_id": 48,
2107 "target_slot": 1,
2108 "type": "INT"
2109 },
2110 {
2111 "id": 158,
2112 "origin_id": 66,
2113 "origin_slot": 0,
2114 "target_id": 47,
2115 "target_slot": 0,
2116 "type": "INT"
2117 },
2118 {
2119 "id": 159,
2120 "origin_id": 66,
2121 "origin_slot": 1,
2122 "target_id": 48,
2123 "target_slot": 2,
2124 "type": "INT"
2125 },
2126 {
2127 "id": 160,
2128 "origin_id": 66,
2129 "origin_slot": 1,
2130 "target_id": 47,
2131 "target_slot": 1,
2132 "type": "INT"
2133 },
2134 {
2135 "id": 167,
2136 "origin_id": 94,
2137 "origin_slot": 0,
2138 "target_id": 48,
2139 "target_slot": 0,
2140 "type": "INT"
2141 },
2142 {
2143 "id": 168,
2144 "origin_id": 93,
2145 "origin_slot": 0,
2146 "target_id": 22,
2147 "target_slot": 0,
2148 "type": "MODEL"
2149 },
2150 {
2151 "id": 169,
2152 "origin_id": 12,
2153 "origin_slot": 0,
2154 "target_id": 93,
2155 "target_slot": 0,
2156 "type": "MODEL"
2157 },
2158 {
2159 "id": 170,
2160 "origin_id": 88,
2161 "origin_slot": 0,
2162 "target_id": 93,
2163 "target_slot": 1,
2164 "type": "MODEL"
2165 },
2166 {
2167 "id": 171,
2168 "origin_id": 92,
2169 "origin_slot": 0,
2170 "target_id": 94,
2171 "target_slot": 1,
2172 "type": "INT"
2173 },
2174 {
2175 "id": 172,
2176 "origin_id": 90,
2177 "origin_slot": 0,
2178 "target_id": 94,
2179 "target_slot": 0,
2180 "type": "INT"
2181 },
2182 {
2183 "id": 173,
2184 "origin_id": 95,
2185 "origin_slot": 0,
2186 "target_id": 93,
2187 "target_slot": 2,
2188 "type": "BOOLEAN"
2189 },
2190 {
2191 "id": 174,
2192 "origin_id": 95,
2193 "origin_slot": 0,
2194 "target_id": 94,
2195 "target_slot": 2,
2196 "type": "BOOLEAN"
2197 },
2198 {
2199 "id": 175,
2200 "origin_id": 12,
2201 "origin_slot": 0,
2202 "target_id": 88,
2203 "target_slot": 0,
2204 "type": "MODEL"
2205 },
2206 {
2207 "id": 177,
2208 "origin_id": -10,
2209 "origin_slot": 3,
2210 "target_id": 12,
2211 "target_slot": 0,
2212 "type": "COMBO"
2213 },
2214 {
2215 "id": 178,
2216 "origin_id": -10,
2217 "origin_slot": 4,
2218 "target_id": 38,
2219 "target_slot": 0,
2220 "type": "COMBO"
2221 },
2222 {
2223 "id": 179,
2224 "origin_id": -10,
2225 "origin_slot": 5,
2226 "target_id": 10,
2227 "target_slot": 0,
2228 "type": "COMBO"
2229 },
2230 {
2231 "id": 180,
2232 "origin_id": -10,
2233 "origin_slot": 6,
2234 "target_id": 88,
2235 "target_slot": 1,
2236 "type": "COMBO"
2237 },
2238 {
2239 "id": 181,
2240 "origin_id": -10,
2241 "origin_slot": 7,
2242 "target_id": 95,
2243 "target_slot": 0,
2244 "type": "BOOLEAN"
2245 }
2246 ],
2247 "extra": {
2248 "workflowRendererVersion": "LG"
2249 }
2250 }
2251 ]
2252 },
2253 "config": [],
2254 "extra": {
2255 "ds": {
2256 "scale": 0.48203167424180443,
2257 "offset": [
2258 1982.517573197336,
2259 591.5884528369315
2260 ]
2261 },
2262 "frontendVersion": "1.41.13",
2263 "workflowRendererVersion": "LG",
2264 "groupNodes": [],
2265 "VHS_latentpreview": false,
2266 "VHS_latentpreviewrate": 0,
2267 "VHS_MetadataImage": true,
2268 "VHS_KeepIntermediate": true
2269 },
2270 "version": 0.4
2271}