phamhungd commited on
Commit
e12b746
1 Parent(s): ff32544

Upload 6 files

Browse files
ComfyUI_workflow/Flux_img-img.json ADDED
@@ -0,0 +1,479 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "last_node_id": 71,
3
+ "last_link_id": 117,
4
+ "nodes": [
5
+ {
6
+ "id": 8,
7
+ "type": "VAEDecode",
8
+ "pos": [
9
+ 1178,
10
+ 91
11
+ ],
12
+ "size": {
13
+ "0": 210,
14
+ "1": 46
15
+ },
16
+ "flags": {},
17
+ "order": 6,
18
+ "mode": 0,
19
+ "inputs": [
20
+ {
21
+ "name": "samples",
22
+ "type": "LATENT",
23
+ "link": 66
24
+ },
25
+ {
26
+ "name": "vae",
27
+ "type": "VAE",
28
+ "link": 88
29
+ }
30
+ ],
31
+ "outputs": [
32
+ {
33
+ "name": "IMAGE",
34
+ "type": "IMAGE",
35
+ "links": [
36
+ 9
37
+ ],
38
+ "slot_index": 0
39
+ }
40
+ ],
41
+ "properties": {
42
+ "Node name for S&R": "VAEDecode"
43
+ }
44
+ },
45
+ {
46
+ "id": 52,
47
+ "type": "CheckpointLoaderSimple",
48
+ "pos": [
49
+ 63,
50
+ 89
51
+ ],
52
+ "size": {
53
+ "0": 315,
54
+ "1": 98
55
+ },
56
+ "flags": {},
57
+ "order": 0,
58
+ "mode": 0,
59
+ "outputs": [
60
+ {
61
+ "name": "MODEL",
62
+ "type": "MODEL",
63
+ "links": [
64
+ 89
65
+ ],
66
+ "shape": 3,
67
+ "slot_index": 0
68
+ },
69
+ {
70
+ "name": "CLIP",
71
+ "type": "CLIP",
72
+ "links": [
73
+ 111
74
+ ],
75
+ "shape": 3,
76
+ "slot_index": 1
77
+ },
78
+ {
79
+ "name": "VAE",
80
+ "type": "VAE",
81
+ "links": [
82
+ 88,
83
+ 117
84
+ ],
85
+ "shape": 3,
86
+ "slot_index": 2
87
+ }
88
+ ],
89
+ "properties": {
90
+ "Node name for S&R": "CheckpointLoaderSimple"
91
+ },
92
+ "widgets_values": [
93
+ "Flux_dev_v1.safetensors"
94
+ ]
95
+ },
96
+ {
97
+ "id": 69,
98
+ "type": "CLIPTextEncode",
99
+ "pos": [
100
+ 408,
101
+ 89
102
+ ],
103
+ "size": [
104
+ 400,
105
+ 200
106
+ ],
107
+ "flags": {},
108
+ "order": 3,
109
+ "mode": 0,
110
+ "inputs": [
111
+ {
112
+ "name": "clip",
113
+ "type": "CLIP",
114
+ "link": 111
115
+ }
116
+ ],
117
+ "outputs": [
118
+ {
119
+ "name": "CONDITIONING",
120
+ "type": "CONDITIONING",
121
+ "links": [
122
+ 112,
123
+ 114
124
+ ],
125
+ "shape": 3
126
+ }
127
+ ],
128
+ "properties": {
129
+ "Node name for S&R": "CLIPTextEncode"
130
+ },
131
+ "widgets_values": [
132
+ "Actual image of a smiling Vietnamese girl. With both hands she was holding a notice board with the word \"FluxAI by SDVN.ME\" large in the middle. Photos have high detail"
133
+ ]
134
+ },
135
+ {
136
+ "id": 68,
137
+ "type": "Note",
138
+ "pos": [
139
+ 65,
140
+ 236
141
+ ],
142
+ "size": [
143
+ 312.59844944233674,
144
+ 99.95023421605549
145
+ ],
146
+ "flags": {},
147
+ "order": 1,
148
+ "mode": 0,
149
+ "properties": {
150
+ "text": ""
151
+ },
152
+ "widgets_values": [
153
+ "ComfyUI Colab:\n- Creator: stablediffusion.vn\n- Website: sdvn.me | comfy.vn | fluxai.vn\n- Document: bit.ly/sdvn-lib\n- Skills training: hungdiffusion.com"
154
+ ],
155
+ "color": "#432",
156
+ "bgcolor": "#653"
157
+ },
158
+ {
159
+ "id": 9,
160
+ "type": "SaveImage",
161
+ "pos": [
162
+ 1410,
163
+ 91
164
+ ],
165
+ "size": {
166
+ "0": 356.08502197265625,
167
+ "1": 499.8143310546875
168
+ },
169
+ "flags": {},
170
+ "order": 7,
171
+ "mode": 0,
172
+ "inputs": [
173
+ {
174
+ "name": "images",
175
+ "type": "IMAGE",
176
+ "link": 9
177
+ }
178
+ ],
179
+ "properties": {
180
+ "Node name for S&R": "SaveImage"
181
+ },
182
+ "widgets_values": [
183
+ "ComfyUI"
184
+ ]
185
+ },
186
+ {
187
+ "id": 44,
188
+ "type": "KSampler",
189
+ "pos": [
190
+ 837,
191
+ 93
192
+ ],
193
+ "size": {
194
+ "0": 318.3961181640625,
195
+ "1": 487.5167236328125
196
+ },
197
+ "flags": {},
198
+ "order": 5,
199
+ "mode": 0,
200
+ "inputs": [
201
+ {
202
+ "name": "model",
203
+ "type": "MODEL",
204
+ "link": 89
205
+ },
206
+ {
207
+ "name": "positive",
208
+ "type": "CONDITIONING",
209
+ "link": 112
210
+ },
211
+ {
212
+ "name": "negative",
213
+ "type": "CONDITIONING",
214
+ "link": 114
215
+ },
216
+ {
217
+ "name": "latent_image",
218
+ "type": "LATENT",
219
+ "link": 116,
220
+ "slot_index": 3
221
+ }
222
+ ],
223
+ "outputs": [
224
+ {
225
+ "name": "LATENT",
226
+ "type": "LATENT",
227
+ "links": [
228
+ 66
229
+ ],
230
+ "shape": 3,
231
+ "slot_index": 0
232
+ }
233
+ ],
234
+ "properties": {
235
+ "Node name for S&R": "KSampler"
236
+ },
237
+ "widgets_values": [
238
+ 1,
239
+ "fixed",
240
+ 20,
241
+ 1,
242
+ "euler",
243
+ "simple",
244
+ 0.8
245
+ ]
246
+ },
247
+ {
248
+ "id": 71,
249
+ "type": "VAEEncode",
250
+ "pos": [
251
+ 581,
252
+ 407
253
+ ],
254
+ "size": {
255
+ "0": 210,
256
+ "1": 46
257
+ },
258
+ "flags": {},
259
+ "order": 4,
260
+ "mode": 0,
261
+ "inputs": [
262
+ {
263
+ "name": "pixels",
264
+ "type": "IMAGE",
265
+ "link": 115
266
+ },
267
+ {
268
+ "name": "vae",
269
+ "type": "VAE",
270
+ "link": 117,
271
+ "slot_index": 1
272
+ }
273
+ ],
274
+ "outputs": [
275
+ {
276
+ "name": "LATENT",
277
+ "type": "LATENT",
278
+ "links": [
279
+ 116
280
+ ],
281
+ "shape": 3,
282
+ "slot_index": 0
283
+ }
284
+ ],
285
+ "properties": {
286
+ "Node name for S&R": "VAEEncode"
287
+ }
288
+ },
289
+ {
290
+ "id": 70,
291
+ "type": "LoadImage",
292
+ "pos": [
293
+ 236,
294
+ 406
295
+ ],
296
+ "size": [
297
+ 315,
298
+ 314
299
+ ],
300
+ "flags": {},
301
+ "order": 2,
302
+ "mode": 0,
303
+ "outputs": [
304
+ {
305
+ "name": "IMAGE",
306
+ "type": "IMAGE",
307
+ "links": [
308
+ 115
309
+ ],
310
+ "shape": 3,
311
+ "slot_index": 0
312
+ },
313
+ {
314
+ "name": "MASK",
315
+ "type": "MASK",
316
+ "links": null,
317
+ "shape": 3
318
+ }
319
+ ],
320
+ "properties": {
321
+ "Node name for S&R": "LoadImage"
322
+ },
323
+ "widgets_values": [
324
+ "image.png",
325
+ "image"
326
+ ]
327
+ }
328
+ ],
329
+ "links": [
330
+ [
331
+ 9,
332
+ 8,
333
+ 0,
334
+ 9,
335
+ 0,
336
+ "IMAGE"
337
+ ],
338
+ [
339
+ 66,
340
+ 44,
341
+ 0,
342
+ 8,
343
+ 0,
344
+ "LATENT"
345
+ ],
346
+ [
347
+ 75,
348
+ 10,
349
+ 0,
350
+ 8,
351
+ 1,
352
+ "VAE"
353
+ ],
354
+ [
355
+ 76,
356
+ 12,
357
+ 0,
358
+ 44,
359
+ 0,
360
+ "MODEL"
361
+ ],
362
+ [
363
+ 77,
364
+ 11,
365
+ 0,
366
+ 48,
367
+ 0,
368
+ "CLIP"
369
+ ],
370
+ [
371
+ 78,
372
+ 10,
373
+ 0,
374
+ 30,
375
+ 1,
376
+ "VAE"
377
+ ],
378
+ [
379
+ 79,
380
+ 12,
381
+ 0,
382
+ 51,
383
+ 0,
384
+ "MODEL"
385
+ ],
386
+ [
387
+ 80,
388
+ 11,
389
+ 0,
390
+ 51,
391
+ 1,
392
+ "CLIP"
393
+ ],
394
+ [
395
+ 81,
396
+ 10,
397
+ 0,
398
+ 51,
399
+ 2,
400
+ "VAE"
401
+ ],
402
+ [
403
+ 88,
404
+ 52,
405
+ 2,
406
+ 8,
407
+ 1,
408
+ "VAE"
409
+ ],
410
+ [
411
+ 89,
412
+ 52,
413
+ 0,
414
+ 44,
415
+ 0,
416
+ "MODEL"
417
+ ],
418
+ [
419
+ 111,
420
+ 52,
421
+ 1,
422
+ 69,
423
+ 0,
424
+ "CLIP"
425
+ ],
426
+ [
427
+ 112,
428
+ 69,
429
+ 0,
430
+ 44,
431
+ 1,
432
+ "CONDITIONING"
433
+ ],
434
+ [
435
+ 114,
436
+ 69,
437
+ 0,
438
+ 44,
439
+ 2,
440
+ "CONDITIONING"
441
+ ],
442
+ [
443
+ 115,
444
+ 70,
445
+ 0,
446
+ 71,
447
+ 0,
448
+ "IMAGE"
449
+ ],
450
+ [
451
+ 116,
452
+ 71,
453
+ 0,
454
+ 44,
455
+ 3,
456
+ "LATENT"
457
+ ],
458
+ [
459
+ 117,
460
+ 52,
461
+ 2,
462
+ 71,
463
+ 1,
464
+ "VAE"
465
+ ]
466
+ ],
467
+ "groups": [],
468
+ "config": {},
469
+ "extra": {
470
+ "ds": {
471
+ "scale": 1.2100000000000002,
472
+ "offset": [
473
+ -11.453663156179877,
474
+ 31.6175537488206
475
+ ]
476
+ }
477
+ },
478
+ "version": 0.4
479
+ }
ComfyUI_workflow/Flux_img-img.png ADDED
ComfyUI_workflow/Flux_inpaint.json ADDED
@@ -0,0 +1,539 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "last_node_id": 72,
3
+ "last_link_id": 120,
4
+ "nodes": [
5
+ {
6
+ "id": 8,
7
+ "type": "VAEDecode",
8
+ "pos": [
9
+ 1178,
10
+ 91
11
+ ],
12
+ "size": {
13
+ "0": 210,
14
+ "1": 46
15
+ },
16
+ "flags": {},
17
+ "order": 7,
18
+ "mode": 0,
19
+ "inputs": [
20
+ {
21
+ "name": "samples",
22
+ "type": "LATENT",
23
+ "link": 66
24
+ },
25
+ {
26
+ "name": "vae",
27
+ "type": "VAE",
28
+ "link": 88
29
+ }
30
+ ],
31
+ "outputs": [
32
+ {
33
+ "name": "IMAGE",
34
+ "type": "IMAGE",
35
+ "links": [
36
+ 9
37
+ ],
38
+ "slot_index": 0
39
+ }
40
+ ],
41
+ "properties": {
42
+ "Node name for S&R": "VAEDecode"
43
+ }
44
+ },
45
+ {
46
+ "id": 52,
47
+ "type": "CheckpointLoaderSimple",
48
+ "pos": [
49
+ 63,
50
+ 89
51
+ ],
52
+ "size": {
53
+ "0": 315,
54
+ "1": 98
55
+ },
56
+ "flags": {},
57
+ "order": 0,
58
+ "mode": 0,
59
+ "outputs": [
60
+ {
61
+ "name": "MODEL",
62
+ "type": "MODEL",
63
+ "links": [
64
+ 89
65
+ ],
66
+ "shape": 3,
67
+ "slot_index": 0
68
+ },
69
+ {
70
+ "name": "CLIP",
71
+ "type": "CLIP",
72
+ "links": [
73
+ 111
74
+ ],
75
+ "shape": 3,
76
+ "slot_index": 1
77
+ },
78
+ {
79
+ "name": "VAE",
80
+ "type": "VAE",
81
+ "links": [
82
+ 88,
83
+ 117
84
+ ],
85
+ "shape": 3,
86
+ "slot_index": 2
87
+ }
88
+ ],
89
+ "properties": {
90
+ "Node name for S&R": "CheckpointLoaderSimple"
91
+ },
92
+ "widgets_values": [
93
+ "Flux_dev_v1.safetensors"
94
+ ]
95
+ },
96
+ {
97
+ "id": 68,
98
+ "type": "Note",
99
+ "pos": [
100
+ 65,
101
+ 236
102
+ ],
103
+ "size": [
104
+ 312.59844944233674,
105
+ 99.95023421605549
106
+ ],
107
+ "flags": {},
108
+ "order": 1,
109
+ "mode": 0,
110
+ "properties": {
111
+ "text": ""
112
+ },
113
+ "widgets_values": [
114
+ "ComfyUI Colab:\n- Creator: stablediffusion.vn\n- Website: sdvn.me | comfy.vn | fluxai.vn\n- Document: bit.ly/sdvn-lib\n- Skills training: hungdiffusion.com"
115
+ ],
116
+ "color": "#432",
117
+ "bgcolor": "#653"
118
+ },
119
+ {
120
+ "id": 9,
121
+ "type": "SaveImage",
122
+ "pos": [
123
+ 1410,
124
+ 91
125
+ ],
126
+ "size": {
127
+ "0": 356.08502197265625,
128
+ "1": 499.8143310546875
129
+ },
130
+ "flags": {},
131
+ "order": 8,
132
+ "mode": 0,
133
+ "inputs": [
134
+ {
135
+ "name": "images",
136
+ "type": "IMAGE",
137
+ "link": 9
138
+ }
139
+ ],
140
+ "properties": {
141
+ "Node name for S&R": "SaveImage"
142
+ },
143
+ "widgets_values": [
144
+ "ComfyUI"
145
+ ]
146
+ },
147
+ {
148
+ "id": 44,
149
+ "type": "KSampler",
150
+ "pos": [
151
+ 837,
152
+ 93
153
+ ],
154
+ "size": {
155
+ "0": 318.3961181640625,
156
+ "1": 487.5167236328125
157
+ },
158
+ "flags": {},
159
+ "order": 6,
160
+ "mode": 0,
161
+ "inputs": [
162
+ {
163
+ "name": "model",
164
+ "type": "MODEL",
165
+ "link": 89
166
+ },
167
+ {
168
+ "name": "positive",
169
+ "type": "CONDITIONING",
170
+ "link": 112
171
+ },
172
+ {
173
+ "name": "negative",
174
+ "type": "CONDITIONING",
175
+ "link": 114
176
+ },
177
+ {
178
+ "name": "latent_image",
179
+ "type": "LATENT",
180
+ "link": 119,
181
+ "slot_index": 3
182
+ }
183
+ ],
184
+ "outputs": [
185
+ {
186
+ "name": "LATENT",
187
+ "type": "LATENT",
188
+ "links": [
189
+ 66
190
+ ],
191
+ "shape": 3,
192
+ "slot_index": 0
193
+ }
194
+ ],
195
+ "properties": {
196
+ "Node name for S&R": "KSampler"
197
+ },
198
+ "widgets_values": [
199
+ 1,
200
+ "fixed",
201
+ 20,
202
+ 1,
203
+ "euler",
204
+ "simple",
205
+ 0.8
206
+ ]
207
+ },
208
+ {
209
+ "id": 70,
210
+ "type": "LoadImage",
211
+ "pos": [
212
+ 66,
213
+ 393
214
+ ],
215
+ "size": [
216
+ 315,
217
+ 314
218
+ ],
219
+ "flags": {},
220
+ "order": 2,
221
+ "mode": 0,
222
+ "outputs": [
223
+ {
224
+ "name": "IMAGE",
225
+ "type": "IMAGE",
226
+ "links": [
227
+ 115
228
+ ],
229
+ "shape": 3,
230
+ "slot_index": 0
231
+ },
232
+ {
233
+ "name": "MASK",
234
+ "type": "MASK",
235
+ "links": [
236
+ 120
237
+ ],
238
+ "shape": 3
239
+ }
240
+ ],
241
+ "properties": {
242
+ "Node name for S&R": "LoadImage"
243
+ },
244
+ "widgets_values": [
245
+ "clipspace/clipspace-mask-1246178.2.png [input]",
246
+ "image"
247
+ ]
248
+ },
249
+ {
250
+ "id": 71,
251
+ "type": "VAEEncode",
252
+ "pos": [
253
+ 404,
254
+ 391
255
+ ],
256
+ "size": {
257
+ "0": 210,
258
+ "1": 46
259
+ },
260
+ "flags": {},
261
+ "order": 4,
262
+ "mode": 0,
263
+ "inputs": [
264
+ {
265
+ "name": "pixels",
266
+ "type": "IMAGE",
267
+ "link": 115
268
+ },
269
+ {
270
+ "name": "vae",
271
+ "type": "VAE",
272
+ "link": 117,
273
+ "slot_index": 1
274
+ }
275
+ ],
276
+ "outputs": [
277
+ {
278
+ "name": "LATENT",
279
+ "type": "LATENT",
280
+ "links": [
281
+ 118
282
+ ],
283
+ "shape": 3,
284
+ "slot_index": 0
285
+ }
286
+ ],
287
+ "properties": {
288
+ "Node name for S&R": "VAEEncode"
289
+ }
290
+ },
291
+ {
292
+ "id": 72,
293
+ "type": "SetLatentNoiseMask",
294
+ "pos": [
295
+ 629,
296
+ 391
297
+ ],
298
+ "size": [
299
+ 176.39999389648438,
300
+ 46
301
+ ],
302
+ "flags": {},
303
+ "order": 5,
304
+ "mode": 0,
305
+ "inputs": [
306
+ {
307
+ "name": "samples",
308
+ "type": "LATENT",
309
+ "link": 118
310
+ },
311
+ {
312
+ "name": "mask",
313
+ "type": "MASK",
314
+ "link": 120,
315
+ "slot_index": 1
316
+ }
317
+ ],
318
+ "outputs": [
319
+ {
320
+ "name": "LATENT",
321
+ "type": "LATENT",
322
+ "links": [
323
+ 119
324
+ ],
325
+ "shape": 3,
326
+ "slot_index": 0
327
+ }
328
+ ],
329
+ "properties": {
330
+ "Node name for S&R": "SetLatentNoiseMask"
331
+ }
332
+ },
333
+ {
334
+ "id": 69,
335
+ "type": "CLIPTextEncode",
336
+ "pos": [
337
+ 408,
338
+ 89
339
+ ],
340
+ "size": [
341
+ 400,
342
+ 200
343
+ ],
344
+ "flags": {},
345
+ "order": 3,
346
+ "mode": 0,
347
+ "inputs": [
348
+ {
349
+ "name": "clip",
350
+ "type": "CLIP",
351
+ "link": 111
352
+ }
353
+ ],
354
+ "outputs": [
355
+ {
356
+ "name": "CONDITIONING",
357
+ "type": "CONDITIONING",
358
+ "links": [
359
+ 112,
360
+ 114
361
+ ],
362
+ "shape": 3
363
+ }
364
+ ],
365
+ "properties": {
366
+ "Node name for S&R": "CLIPTextEncode"
367
+ },
368
+ "widgets_values": [
369
+ "Actual image of a smiling Vietnamese girl. With both hands she was holding a notice board with the word \"SDVN.ME\" large in the middle. Photos have high detail"
370
+ ]
371
+ }
372
+ ],
373
+ "links": [
374
+ [
375
+ 9,
376
+ 8,
377
+ 0,
378
+ 9,
379
+ 0,
380
+ "IMAGE"
381
+ ],
382
+ [
383
+ 66,
384
+ 44,
385
+ 0,
386
+ 8,
387
+ 0,
388
+ "LATENT"
389
+ ],
390
+ [
391
+ 75,
392
+ 10,
393
+ 0,
394
+ 8,
395
+ 1,
396
+ "VAE"
397
+ ],
398
+ [
399
+ 76,
400
+ 12,
401
+ 0,
402
+ 44,
403
+ 0,
404
+ "MODEL"
405
+ ],
406
+ [
407
+ 77,
408
+ 11,
409
+ 0,
410
+ 48,
411
+ 0,
412
+ "CLIP"
413
+ ],
414
+ [
415
+ 78,
416
+ 10,
417
+ 0,
418
+ 30,
419
+ 1,
420
+ "VAE"
421
+ ],
422
+ [
423
+ 79,
424
+ 12,
425
+ 0,
426
+ 51,
427
+ 0,
428
+ "MODEL"
429
+ ],
430
+ [
431
+ 80,
432
+ 11,
433
+ 0,
434
+ 51,
435
+ 1,
436
+ "CLIP"
437
+ ],
438
+ [
439
+ 81,
440
+ 10,
441
+ 0,
442
+ 51,
443
+ 2,
444
+ "VAE"
445
+ ],
446
+ [
447
+ 88,
448
+ 52,
449
+ 2,
450
+ 8,
451
+ 1,
452
+ "VAE"
453
+ ],
454
+ [
455
+ 89,
456
+ 52,
457
+ 0,
458
+ 44,
459
+ 0,
460
+ "MODEL"
461
+ ],
462
+ [
463
+ 111,
464
+ 52,
465
+ 1,
466
+ 69,
467
+ 0,
468
+ "CLIP"
469
+ ],
470
+ [
471
+ 112,
472
+ 69,
473
+ 0,
474
+ 44,
475
+ 1,
476
+ "CONDITIONING"
477
+ ],
478
+ [
479
+ 114,
480
+ 69,
481
+ 0,
482
+ 44,
483
+ 2,
484
+ "CONDITIONING"
485
+ ],
486
+ [
487
+ 115,
488
+ 70,
489
+ 0,
490
+ 71,
491
+ 0,
492
+ "IMAGE"
493
+ ],
494
+ [
495
+ 117,
496
+ 52,
497
+ 2,
498
+ 71,
499
+ 1,
500
+ "VAE"
501
+ ],
502
+ [
503
+ 118,
504
+ 71,
505
+ 0,
506
+ 72,
507
+ 0,
508
+ "LATENT"
509
+ ],
510
+ [
511
+ 119,
512
+ 72,
513
+ 0,
514
+ 44,
515
+ 3,
516
+ "LATENT"
517
+ ],
518
+ [
519
+ 120,
520
+ 70,
521
+ 1,
522
+ 72,
523
+ 1,
524
+ "MASK"
525
+ ]
526
+ ],
527
+ "groups": [],
528
+ "config": {},
529
+ "extra": {
530
+ "ds": {
531
+ "scale": 1.2100000000000002,
532
+ "offset": [
533
+ -8.70188029202725,
534
+ -1.8985433586173746
535
+ ]
536
+ }
537
+ },
538
+ "version": 0.4
539
+ }
ComfyUI_workflow/Flux_inpaint.png ADDED
ComfyUI_workflow/Flux_text-img.json ADDED
@@ -0,0 +1,414 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "last_node_id": 69,
3
+ "last_link_id": 114,
4
+ "nodes": [
5
+ {
6
+ "id": 8,
7
+ "type": "VAEDecode",
8
+ "pos": [
9
+ 1178,
10
+ 91
11
+ ],
12
+ "size": {
13
+ "0": 210,
14
+ "1": 46
15
+ },
16
+ "flags": {},
17
+ "order": 5,
18
+ "mode": 0,
19
+ "inputs": [
20
+ {
21
+ "name": "samples",
22
+ "type": "LATENT",
23
+ "link": 66
24
+ },
25
+ {
26
+ "name": "vae",
27
+ "type": "VAE",
28
+ "link": 88
29
+ }
30
+ ],
31
+ "outputs": [
32
+ {
33
+ "name": "IMAGE",
34
+ "type": "IMAGE",
35
+ "links": [
36
+ 9
37
+ ],
38
+ "slot_index": 0
39
+ }
40
+ ],
41
+ "properties": {
42
+ "Node name for S&R": "VAEDecode"
43
+ }
44
+ },
45
+ {
46
+ "id": 9,
47
+ "type": "SaveImage",
48
+ "pos": [
49
+ 1422,
50
+ 88
51
+ ],
52
+ "size": {
53
+ "0": 356.08502197265625,
54
+ "1": 499.8143310546875
55
+ },
56
+ "flags": {},
57
+ "order": 6,
58
+ "mode": 0,
59
+ "inputs": [
60
+ {
61
+ "name": "images",
62
+ "type": "IMAGE",
63
+ "link": 9
64
+ }
65
+ ],
66
+ "properties": {
67
+ "Node name for S&R": "SaveImage"
68
+ },
69
+ "widgets_values": [
70
+ "ComfyUI"
71
+ ]
72
+ },
73
+ {
74
+ "id": 52,
75
+ "type": "CheckpointLoaderSimple",
76
+ "pos": [
77
+ 63,
78
+ 89
79
+ ],
80
+ "size": {
81
+ "0": 315,
82
+ "1": 98
83
+ },
84
+ "flags": {},
85
+ "order": 0,
86
+ "mode": 0,
87
+ "outputs": [
88
+ {
89
+ "name": "MODEL",
90
+ "type": "MODEL",
91
+ "links": [
92
+ 89
93
+ ],
94
+ "shape": 3,
95
+ "slot_index": 0
96
+ },
97
+ {
98
+ "name": "CLIP",
99
+ "type": "CLIP",
100
+ "links": [
101
+ 111
102
+ ],
103
+ "shape": 3,
104
+ "slot_index": 1
105
+ },
106
+ {
107
+ "name": "VAE",
108
+ "type": "VAE",
109
+ "links": [
110
+ 88
111
+ ],
112
+ "shape": 3,
113
+ "slot_index": 2
114
+ }
115
+ ],
116
+ "properties": {
117
+ "Node name for S&R": "CheckpointLoaderSimple"
118
+ },
119
+ "widgets_values": [
120
+ "Flux_dev_v1.safetensors"
121
+ ]
122
+ },
123
+ {
124
+ "id": 69,
125
+ "type": "CLIPTextEncode",
126
+ "pos": [
127
+ 408,
128
+ 89
129
+ ],
130
+ "size": [
131
+ 400,
132
+ 200
133
+ ],
134
+ "flags": {},
135
+ "order": 3,
136
+ "mode": 0,
137
+ "inputs": [
138
+ {
139
+ "name": "clip",
140
+ "type": "CLIP",
141
+ "link": 111
142
+ }
143
+ ],
144
+ "outputs": [
145
+ {
146
+ "name": "CONDITIONING",
147
+ "type": "CONDITIONING",
148
+ "links": [
149
+ 112,
150
+ 114
151
+ ],
152
+ "shape": 3
153
+ }
154
+ ],
155
+ "properties": {
156
+ "Node name for S&R": "CLIPTextEncode"
157
+ },
158
+ "widgets_values": [
159
+ "Actual image of a smiling Vietnamese girl. With both hands she was holding a notice board with the word \"FluxAI by SDVN.ME\" large in the middle. Photos have high detail"
160
+ ]
161
+ },
162
+ {
163
+ "id": 53,
164
+ "type": "EmptyLatentImage",
165
+ "pos": [
166
+ 499,
167
+ 347
168
+ ],
169
+ "size": [
170
+ 303.3410275673368,
171
+ 111.14437484105548
172
+ ],
173
+ "flags": {},
174
+ "order": 1,
175
+ "mode": 0,
176
+ "outputs": [
177
+ {
178
+ "name": "LATENT",
179
+ "type": "LATENT",
180
+ "links": [
181
+ 85
182
+ ],
183
+ "shape": 3
184
+ }
185
+ ],
186
+ "properties": {
187
+ "Node name for S&R": "EmptyLatentImage"
188
+ },
189
+ "widgets_values": [
190
+ 512,
191
+ 512,
192
+ 1
193
+ ]
194
+ },
195
+ {
196
+ "id": 44,
197
+ "type": "KSampler",
198
+ "pos": [
199
+ 837,
200
+ 93
201
+ ],
202
+ "size": {
203
+ "0": 318.3961181640625,
204
+ "1": 487.5167236328125
205
+ },
206
+ "flags": {},
207
+ "order": 4,
208
+ "mode": 0,
209
+ "inputs": [
210
+ {
211
+ "name": "model",
212
+ "type": "MODEL",
213
+ "link": 89
214
+ },
215
+ {
216
+ "name": "positive",
217
+ "type": "CONDITIONING",
218
+ "link": 112
219
+ },
220
+ {
221
+ "name": "negative",
222
+ "type": "CONDITIONING",
223
+ "link": 114
224
+ },
225
+ {
226
+ "name": "latent_image",
227
+ "type": "LATENT",
228
+ "link": 85,
229
+ "slot_index": 3
230
+ }
231
+ ],
232
+ "outputs": [
233
+ {
234
+ "name": "LATENT",
235
+ "type": "LATENT",
236
+ "links": [
237
+ 66
238
+ ],
239
+ "shape": 3,
240
+ "slot_index": 0
241
+ }
242
+ ],
243
+ "properties": {
244
+ "Node name for S&R": "KSampler"
245
+ },
246
+ "widgets_values": [
247
+ 1,
248
+ "fixed",
249
+ 20,
250
+ 1,
251
+ "euler",
252
+ "simple",
253
+ 1
254
+ ]
255
+ },
256
+ {
257
+ "id": 68,
258
+ "type": "Note",
259
+ "pos": [
260
+ 65,
261
+ 237
262
+ ],
263
+ "size": [
264
+ 312.59844944233674,
265
+ 99.95023421605549
266
+ ],
267
+ "flags": {},
268
+ "order": 2,
269
+ "mode": 0,
270
+ "properties": {
271
+ "text": ""
272
+ },
273
+ "widgets_values": [
274
+ "ComfyUI Colab:\n- Creator: stablediffusion.vn\n- Website: sdvn.me | comfy.vn | fluxai.vn\n- Document: bit.ly/sdvn-lib\n- Skills training: hungdiffusion.com"
275
+ ],
276
+ "color": "#432",
277
+ "bgcolor": "#653"
278
+ }
279
+ ],
280
+ "links": [
281
+ [
282
+ 9,
283
+ 8,
284
+ 0,
285
+ 9,
286
+ 0,
287
+ "IMAGE"
288
+ ],
289
+ [
290
+ 66,
291
+ 44,
292
+ 0,
293
+ 8,
294
+ 0,
295
+ "LATENT"
296
+ ],
297
+ [
298
+ 75,
299
+ 10,
300
+ 0,
301
+ 8,
302
+ 1,
303
+ "VAE"
304
+ ],
305
+ [
306
+ 76,
307
+ 12,
308
+ 0,
309
+ 44,
310
+ 0,
311
+ "MODEL"
312
+ ],
313
+ [
314
+ 77,
315
+ 11,
316
+ 0,
317
+ 48,
318
+ 0,
319
+ "CLIP"
320
+ ],
321
+ [
322
+ 78,
323
+ 10,
324
+ 0,
325
+ 30,
326
+ 1,
327
+ "VAE"
328
+ ],
329
+ [
330
+ 79,
331
+ 12,
332
+ 0,
333
+ 51,
334
+ 0,
335
+ "MODEL"
336
+ ],
337
+ [
338
+ 80,
339
+ 11,
340
+ 0,
341
+ 51,
342
+ 1,
343
+ "CLIP"
344
+ ],
345
+ [
346
+ 81,
347
+ 10,
348
+ 0,
349
+ 51,
350
+ 2,
351
+ "VAE"
352
+ ],
353
+ [
354
+ 85,
355
+ 53,
356
+ 0,
357
+ 44,
358
+ 3,
359
+ "LATENT"
360
+ ],
361
+ [
362
+ 88,
363
+ 52,
364
+ 2,
365
+ 8,
366
+ 1,
367
+ "VAE"
368
+ ],
369
+ [
370
+ 89,
371
+ 52,
372
+ 0,
373
+ 44,
374
+ 0,
375
+ "MODEL"
376
+ ],
377
+ [
378
+ 111,
379
+ 52,
380
+ 1,
381
+ 69,
382
+ 0,
383
+ "CLIP"
384
+ ],
385
+ [
386
+ 112,
387
+ 69,
388
+ 0,
389
+ 44,
390
+ 1,
391
+ "CONDITIONING"
392
+ ],
393
+ [
394
+ 114,
395
+ 69,
396
+ 0,
397
+ 44,
398
+ 2,
399
+ "CONDITIONING"
400
+ ]
401
+ ],
402
+ "groups": [],
403
+ "config": {},
404
+ "extra": {
405
+ "ds": {
406
+ "scale": 1.2100000000000002,
407
+ "offset": [
408
+ 3.9614969677870637,
409
+ 28.54743494716765
410
+ ]
411
+ }
412
+ },
413
+ "version": 0.4
414
+ }
ComfyUI_workflow/Flux_text-img.png ADDED