工作流 /
图像 /
FLUX.2 Klein KV:图像编辑

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