工作流 /
图像 /
Qwen Image 2.1 Turbo Generate + Edit | 8 Steps, Auto Prompt

Qwen Image 2.1 Turbo Generate + Edit | 8 Steps, Auto Prompt
Qwen Image 2.1 Turbo Generate + Edit | 8 Steps, Auto Prompt
Make a picture from a prompt, or change one you load, with the official Qwen Image 2.1 Turbo checkpoint. 8 steps, about 4 seconds for 2 megapixels on an RTX 5090. One switch writes the prompt for you, one upscales the re…
图像
26 个节点 3,887 次使用 AusBoss 143 KB
需要的权重
这个工作流引用了 1 个权重文件,其中 0 个能在本站模型库里找到。
Qwen Image 2.1 Turbo (AusBoss).json
模型库暂未收录
节点构成
AUSBOSS_NODES_Callout
× 5
AUSBOSS_NODES_Compare
× 2
AUSBOSS_NODES_CalloutTile
× 2
AUSBOSS_NODES_WorkflowNote
× 1
AUSBOSS_NODES_WorkflowSwitches
× 1
AUSBOSS_NODES_Text
× 1
AUSBOSS_NODES_Seed
× 1
AUSBOSS_NODES_Resolution
× 1
AUSBOSS_NODES_ImageCropRotatePad
× 1
AUSBOSS_NODES_TiledUpscale
× 1
CLIPLoader
× 1
VAELoader
× 1
UNETLoader
× 1
AUSBOSS_NODES_LoraLoader
× 1
AUSBOSS_NODES_SaveImage
× 1
AUSBOSS_NODES_RunTimer
× 1
官方标注的模型
qwen-image-2.1-consistency.safetensorsqwen-image-2.1-restore.safetensorsqwen3vl_8b_int8_convrot.safetensorsqwen_image_2.1_turbo_int8_convrot.safetensorsqwen_image_2.1_vae_bf16.safetensors
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "daf1dc3d-cd67-4afe-9495-52398a148a5b",
3 "revision": 0,
4 "last_node_id": 212,
5 "last_link_id": 93,
6 "nodes": [
7 {
8 "id": 1,
9 "type": "AUSBOSS_NODES_WorkflowNote",
10 "pos": [
11 0,
12 30
13 ],
14 "size": [
15 440,
16 1387
17 ],
18 "flags": {
19 "pinned": true
20 },
21 "order": 0,
22 "mode": 0,
23 "inputs": [
24 {
25 "localized_name": "note",
26 "name": "note",
27 "type": "STRING",
28 "widget": {
29 "name": "note"
30 },
31 "link": null
32 }
33 ],
34 "outputs": [],
35 "title": "🆎 AusBoss",
36 "properties": {
37 "Node name for S&R": "AUSBOSS_NODES_WorkflowNote",
38 "cnr_id": "ausboss-nodes",
39 "ver": "2.10.0"
40 },
41 "widgets_values": [
42 "{\"v\": 1, \"title\": \"Qwen Image 2.1 Turbo\", \"subtitle\": \"Make a picture from a prompt, or change one you load, in 8 steps. Switches write the prompt for you and upscale the result.\", \"author\": \"AusBoss\", \"layout\": \"card\", \"accent\": \"\", \"body\": \"1. Write your prompt. With **Auto prompt** on, a few words are enough.\\n2. Set the size in **Latent Size**.\\n3. Press **Run**.\\n4. To change a picture instead, switch **Edit a picture** on, load it and write the change as the prompt.\\n\\n### Switches\\n\\n- **Edit a picture** off: the prompt makes a new picture. On: the prompt changes the picture you load. It also turns the Consistency LoRA on, which keeps the edit lined up with your picture. A before and after slider shows your picture against the edit.\\n- **Auto prompt** on: Qwen writes the full prompt from your few words. For an edit it looks at your picture and writes the instruction. What it wrote shows in **Show Text**. It takes a few seconds more.\\n- **Upscale the result** on: the result is redrawn bigger in tiles, up to the **Megapixels** you set. It needs the Restore LoRA.\\n\\n### Tips\\n\\n- The 8 steps are built in. There is no Steps box, and CFG stays at 1.\\n- A new picture works from 1 to 8 megapixels. On an RTX 5090, 2 takes about 4 seconds, 4 about 11 and 8 about 34, and 8 needs about 25 GB of VRAM.\\n- For a bigger new picture, raise **Latent Size**. **Upscale the result** is for a picture you already made, for an edit, and for a card with less memory: its tiles are 2 megapixels each.\\n- For an edit, say what changes and what stays: \\\"Change the black t-shirt to a red sweater. Keep everything else the same.\\\"\\n- Your picture is resized to 2 megapixels for the edit. To change that, set **Megapixels** in the **Resize** row of the picture node.\\n- To take something from another picture, plug any image loader into **picture 2** on the box **Write the prompt** and say \\\"put the jacket from image 2 on her\\\". Up to **picture 6**, in order. Your loaded picture is image 1. With **Edit a picture** off there is no image 1 of yours, so picture 2 is image 1. Auto prompt keeps those names but does not look at the extra pictures.\\n- To change how Auto prompt writes, open the box **Write the prompt**: both instructions are plain text.\\n- If the run stops with \\\"LoRA Loader ... rejected the value for loras\\\", a LoRA file is missing. Download it from the list below.\\n\\nNeeds ComfyUI 0.38 or newer and AusBoss nodes 2.21.2 or newer (update first).\", \"models\": [{\"name\": \"qwen_image_2.1_turbo_int8_convrot.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"7.26 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/diffusion_models/qwen_image_2.1_turbo_int8_convrot.safetensors\", \"note\": \"\"}, {\"name\": \"qwen3vl_8b_int8_convrot.safetensors\", \"dir\": \"text_encoders\", \"size\": \"9.35 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors\", \"note\": \"\"}, {\"name\": \"qwen_image_2.1_vae_bf16.safetensors\", \"dir\": \"vae\", \"size\": \"676 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/vae/qwen_image_2.1_vae_bf16.safetensors\", \"note\": \"\"}, {\"name\": \"qwen-image-2.1-consistency.safetensors\", \"dir\": \"loras\", \"size\": \"159 MB\", \"url\": \"https://huggingface.co/ausboss/Qwen-Image-2.1-Consistency-LoRA/resolve/main/qwen-image-2.1-consistency.safetensors\", \"note\": \"only for Edit a picture\"}, {\"name\": \"qwen-image-2.1-restore.safetensors\", \"dir\": \"loras\", \"size\": \"159 MB\", \"url\": \"https://huggingface.co/ausboss/Qwen-Image-2.1-Restore-LoRA/resolve/main/qwen-image-2.1-restore.safetensors\", \"note\": \"only for Upscale the result\"}], \"packs\": [{\"name\": \"ComfyUI-AusBoss\", \"url\": \"https://github.com/ausboss/ComfyUI-AusBoss\", \"node\": \"AUSBOSS_NODES_TiledUpscale\"}], \"links\": [{\"label\": \"YouTube · this workflow\", \"url\": \"https://youtu.be/ZX7RrPFGL_4\"}, {\"label\": \"Discord · AusBoss\", \"url\": \"https://discord.gg/RwVxY9Fuaj\"}, {\"label\": \"GitHub · ausboss\", \"url\": \"https://github.com/ausboss\"}, {\"label\": \"Civitai · AusBoss\", \"url\": \"https://civitai.com/user/AusBoss\"}, {\"label\": \"X · Zanzibased\", \"url\": \"https://x.com/Zanzibased\"}]}"
43 ],
44 "widgets_values_named": {
45 "note": "{\"v\": 1, \"title\": \"Qwen Image 2.1 Turbo\", \"subtitle\": \"Make a picture from a prompt, or change one you load, in 8 steps. Switches write the prompt for you and upscale the result.\", \"author\": \"AusBoss\", \"layout\": \"card\", \"accent\": \"\", \"body\": \"1. Write your prompt. With **Auto prompt** on, a few words are enough.\\n2. Set the size in **Latent Size**.\\n3. Press **Run**.\\n4. To change a picture instead, switch **Edit a picture** on, load it and write the change as the prompt.\\n\\n### Switches\\n\\n- **Edit a picture** off: the prompt makes a new picture. On: the prompt changes the picture you load. It also turns the Consistency LoRA on, which keeps the edit lined up with your picture. A before and after slider shows your picture against the edit.\\n- **Auto prompt** on: Qwen writes the full prompt from your few words. For an edit it looks at your picture and writes the instruction. What it wrote shows in **Show Text**. It takes a few seconds more.\\n- **Upscale the result** on: the result is redrawn bigger in tiles, up to the **Megapixels** you set. It needs the Restore LoRA.\\n\\n### Tips\\n\\n- The 8 steps are built in. There is no Steps box, and CFG stays at 1.\\n- A new picture works from 1 to 8 megapixels. On an RTX 5090, 2 takes about 4 seconds, 4 about 11 and 8 about 34, and 8 needs about 25 GB of VRAM.\\n- For a bigger new picture, raise **Latent Size**. **Upscale the result** is for a picture you already made, for an edit, and for a card with less memory: its tiles are 2 megapixels each.\\n- For an edit, say what changes and what stays: \\\"Change the black t-shirt to a red sweater. Keep everything else the same.\\\"\\n- Your picture is resized to 2 megapixels for the edit. To change that, set **Megapixels** in the **Resize** row of the picture node.\\n- To take something from another picture, plug any image loader into **picture 2** on the box **Write the prompt** and say \\\"put the jacket from image 2 on her\\\". Up to **picture 6**, in order. Your loaded picture is image 1. With **Edit a picture** off there is no image 1 of yours, so picture 2 is image 1. Auto prompt keeps those names but does not look at the extra pictures.\\n- To change how Auto prompt writes, open the box **Write the prompt**: both instructions are plain text.\\n- If the run stops with \\\"LoRA Loader ... rejected the value for loras\\\", a LoRA file is missing. Download it from the list below.\\n\\nNeeds ComfyUI 0.38 or newer and AusBoss nodes 2.21.2 or newer (update first).\", \"models\": [{\"name\": \"qwen_image_2.1_turbo_int8_convrot.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"7.26 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/diffusion_models/qwen_image_2.1_turbo_int8_convrot.safetensors\", \"note\": \"\"}, {\"name\": \"qwen3vl_8b_int8_convrot.safetensors\", \"dir\": \"text_encoders\", \"size\": \"9.35 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors\", \"note\": \"\"}, {\"name\": \"qwen_image_2.1_vae_bf16.safetensors\", \"dir\": \"vae\", \"size\": \"676 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/vae/qwen_image_2.1_vae_bf16.safetensors\", \"note\": \"\"}, {\"name\": \"qwen-image-2.1-consistency.safetensors\", \"dir\": \"loras\", \"size\": \"159 MB\", \"url\": \"https://huggingface.co/ausboss/Qwen-Image-2.1-Consistency-LoRA/resolve/main/qwen-image-2.1-consistency.safetensors\", \"note\": \"only for Edit a picture\"}, {\"name\": \"qwen-image-2.1-restore.safetensors\", \"dir\": \"loras\", \"size\": \"159 MB\", \"url\": \"https://huggingface.co/ausboss/Qwen-Image-2.1-Restore-LoRA/resolve/main/qwen-image-2.1-restore.safetensors\", \"note\": \"only for Upscale the result\"}], \"packs\": [{\"name\": \"ComfyUI-AusBoss\", \"url\": \"https://github.com/ausboss/ComfyUI-AusBoss\", \"node\": \"AUSBOSS_NODES_TiledUpscale\"}], \"links\": [{\"label\": \"YouTube · this workflow\", \"url\": \"https://youtu.be/ZX7RrPFGL_4\"}, {\"label\": \"Discord · AusBoss\", \"url\": \"https://discord.gg/RwVxY9Fuaj\"}, {\"label\": \"GitHub · ausboss\", \"url\": \"https://github.com/ausboss\"}, {\"label\": \"Civitai · AusBoss\", \"url\": \"https://civitai.com/user/AusBoss\"}, {\"label\": \"X · Zanzibased\", \"url\": \"https://x.com/Zanzibased\"}]}"
46 },
47 "color": "#14424d",
48 "bgcolor": "#161f21"
49 },
50 {
51 "id": 2,
52 "type": "AUSBOSS_NODES_WorkflowSwitches",
53 "pos": [
54 964,
55 426
56 ],
57 "size": [
58 424,
59 128
60 ],
61 "flags": [],
62 "order": 5,
63 "mode": 0,
64 "inputs": [],
65 "outputs": [],
66 "title": "Workflow Switches - What to run",
67 "properties": {
68 "Node name for S&R": "AUSBOSS_NODES_WorkflowSwitches",
69 "ausboss_workflow_switches": {
70 "off": "bypass",
71 "groups": "none",
72 "match": "",
73 "order": "canvas",
74 "exclusive": false,
75 "switches": [
76 {
77 "id": 1,
78 "title": "Edit a picture",
79 "nodes": [
80 6,
81 54
82 ],
83 "groups": [],
84 "on": {
85 "11": {
86 "loras": "[{\"name\":\"qwen-image-2.1-consistency.safetensors\",\"strength\":1,\"enabled\":true,\"triggers\":\"\"}]"
87 },
88 "39": {
89 "size from your picture": true
90 },
91 "41": {
92 "write an edit": true
93 }
94 },
95 "off": {
96 "11": {
97 "loras": "[{\"name\":\"qwen-image-2.1-consistency.safetensors\",\"strength\":1,\"enabled\":false,\"triggers\":\"\"}]"
98 },
99 "39": {
100 "size from your picture": false
101 },
102 "41": {
103 "write an edit": false
104 }
105 }
106 },
107 {
108 "id": 3,
109 "title": "Auto prompt",
110 "nodes": [
111 15
112 ],
113 "groups": [],
114 "on": {
115 "41": {
116 "auto prompt": true
117 }
118 },
119 "off": {
120 "41": {
121 "auto prompt": false
122 }
123 }
124 },
125 {
126 "id": 2,
127 "title": "Upscale the result",
128 "nodes": [
129 7,
130 40,
131 12
132 ],
133 "groups": [],
134 "on": [],
135 "off": []
136 }
137 ]
138 },
139 "ausboss_show_edit": false,
140 "cnr_id": "ausboss-nodes",
141 "ver": "2.10.0"
142 },
143 "widgets_values": [],
144 "widgets_values_named": [],
145 "color": "#14424d",
146 "bgcolor": "#161f21"
147 },
148 {
149 "id": 3,
150 "type": "AUSBOSS_NODES_Text",
151 "pos": [
152 500,
153 80
154 ],
155 "size": [
156 424,
157 300
158 ],
159 "flags": [],
160 "order": 1,
161 "mode": 0,
162 "inputs": [
163 {
164 "localized_name": "text",
165 "name": "text",
166 "type": "STRING",
167 "widget": {
168 "name": "text"
169 },
170 "link": null
171 }
172 ],
173 "outputs": [
174 {
175 "localized_name": "text",
176 "name": "text",
177 "type": "STRING",
178 "links": [
179 67
180 ]
181 }
182 ],
183 "title": "Text - Your prompt",
184 "properties": {
185 "Node name for S&R": "AUSBOSS_NODES_Text",
186 "cnr_id": "ausboss-nodes",
187 "ver": "2.10.0"
188 },
189 "widgets_values": [
190 "Grainy 35mm film photograph at night, direct on-camera flash. A young woman in her twenties with a blunt black bob and straight bangs sits on the curb outside a convenience store, knees together, a paper cup of instant noodles held in both hands. She wears a cropped gray knit sweater, a short pleated black skirt, white crew socks and chunky black loafers, and big silver headphones rest around her neck. She looks straight into the lens with a calm, distant expression, lips closed. Behind her the store window glows teal-green over shelves of snacks and a red neon sign reflects in a puddle on the asphalt. Deep shadows, muted colors, fine film grain."
191 ],
192 "widgets_values_named": {
193 "text": "Grainy 35mm film photograph at night, direct on-camera flash. A young woman in her twenties with a blunt black bob and straight bangs sits on the curb outside a convenience store, knees together, a paper cup of instant noodles held in both hands. She wears a cropped gray knit sweater, a short pleated black skirt, white crew socks and chunky black loafers, and big silver headphones rest around her neck. She looks straight into the lens with a calm, distant expression, lips closed. Behind her the store window glows teal-green over shelves of snacks and a red neon sign reflects in a puddle on the asphalt. Deep shadows, muted colors, fine film grain."
194 },
195 "color": "#14424d",
196 "bgcolor": "#161f21"
197 },
198 {
199 "id": 4,
200 "type": "AUSBOSS_NODES_Seed",
201 "pos": [
202 964,
203 642
204 ],
205 "size": [
206 424,
207 216
208 ],
209 "flags": [],
210 "order": 6,
211 "mode": 0,
212 "inputs": [
213 {
214 "localized_name": "seed",
215 "name": "seed",
216 "type": "INT",
217 "widget": {
218 "name": "seed"
219 },
220 "link": null
221 }
222 ],
223 "outputs": [
224 {
225 "localized_name": "seed",
226 "name": "seed",
227 "type": "INT",
228 "links": [
229 55,
230 63
231 ]
232 }
233 ],
234 "title": "Seed",
235 "properties": {
236 "Node name for S&R": "AUSBOSS_NODES_Seed",
237 "cnr_id": "ausboss-nodes",
238 "ver": "2.10.0"
239 },
240 "widgets_values": [
241 20261009,
242 "randomize"
243 ],
244 "widgets_values_named": {
245 "seed": 20261009,
246 "control_after_generate": "randomize"
247 },
248 "color": "#14424d",
249 "bgcolor": "#161f21"
250 },
251 {
252 "id": 5,
253 "type": "AUSBOSS_NODES_Resolution",
254 "pos": [
255 964,
256 933
257 ],
258 "size": [
259 424,
260 677
261 ],
262 "flags": [],
263 "order": 7,
264 "mode": 0,
265 "inputs": [
266 {
267 "localized_name": "width",
268 "name": "width",
269 "type": "INT",
270 "link": null
271 },
272 {
273 "localized_name": "height",
274 "name": "height",
275 "type": "INT",
276 "link": null
277 },
278 {
279 "localized_name": "latent",
280 "name": "latent",
281 "shape": 7,
282 "type": "COMBO",
283 "link": null
284 },
285 {
286 "localized_name": "batch_size",
287 "name": "batch_size",
288 "shape": 7,
289 "type": "INT",
290 "link": null
291 }
292 ],
293 "outputs": [
294 {
295 "localized_name": "width",
296 "name": "width",
297 "type": "INT",
298 "links": null
299 },
300 {
301 "localized_name": "height",
302 "name": "height",
303 "type": "INT",
304 "links": null
305 },
306 {
307 "localized_name": "latent",
308 "name": "latent",
309 "type": "LATENT",
310 "links": [
311 54
312 ]
313 }
314 ],
315 "title": "Latent Size - Size of a new picture",
316 "properties": {
317 "Node name for S&R": "AUSBOSS_NODES_Resolution",
318 "ausbossResolutionPortrait": true,
319 "ausbossResolutionSnap": 32,
320 "cnr_id": "ausboss-nodes",
321 "ver": "2.10.0"
322 },
323 "widgets_values": [
324 1152,
325 1728,
326 "16ch",
327 1
328 ],
329 "widgets_values_named": {
330 "width": 1152,
331 "height": 1728,
332 "latent": "16ch",
333 "batch_size": 1
334 },
335 "color": "#14424d",
336 "bgcolor": "#161f21"
337 },
338 {
339 "id": 6,
340 "type": "AUSBOSS_NODES_ImageCropRotatePad",
341 "pos": [
342 500,
343 748
344 ],
345 "size": [
346 424,
347 862
348 ],
349 "flags": [],
350 "order": 3,
351 "mode": 4,
352 "inputs": [
353 {
354 "localized_name": "image",
355 "name": "image",
356 "type": "COMBO",
357 "widget": {
358 "name": "image"
359 },
360 "link": null
361 },
362 {
363 "localized_name": "rotation_degrees",
364 "name": "rotation_degrees",
365 "type": "FLOAT",
366 "widget": {
367 "name": "rotation_degrees"
368 },
369 "link": null
370 },
371 {
372 "localized_name": "crop_aspect_ratio",
373 "name": "crop_aspect_ratio",
374 "type": "COMBO",
375 "widget": {
376 "name": "crop_aspect_ratio"
377 },
378 "link": null
379 },
380 {
381 "localized_name": "crop_x",
382 "name": "crop_x",
383 "type": "INT",
384 "widget": {
385 "name": "crop_x"
386 },
387 "link": null
388 },
389 {
390 "localized_name": "crop_y",
391 "name": "crop_y",
392 "type": "INT",
393 "widget": {
394 "name": "crop_y"
395 },
396 "link": null
397 },
398 {
399 "localized_name": "crop_width",
400 "name": "crop_width",
401 "type": "INT",
402 "widget": {
403 "name": "crop_width"
404 },
405 "link": null
406 },
407 {
408 "localized_name": "crop_height",
409 "name": "crop_height",
410 "type": "INT",
411 "widget": {
412 "name": "crop_height"
413 },
414 "link": null
415 },
416 {
417 "localized_name": "pad_left",
418 "name": "pad_left",
419 "type": "INT",
420 "widget": {
421 "name": "pad_left"
422 },
423 "link": null
424 },
425 {
426 "localized_name": "pad_top",
427 "name": "pad_top",
428 "type": "INT",
429 "widget": {
430 "name": "pad_top"
431 },
432 "link": null
433 },
434 {
435 "localized_name": "pad_right",
436 "name": "pad_right",
437 "type": "INT",
438 "widget": {
439 "name": "pad_right"
440 },
441 "link": null
442 },
443 {
444 "localized_name": "pad_bottom",
445 "name": "pad_bottom",
446 "type": "INT",
447 "widget": {
448 "name": "pad_bottom"
449 },
450 "link": null
451 },
452 {
453 "localized_name": "feather",
454 "name": "feather",
455 "type": "INT",
456 "widget": {
457 "name": "feather"
458 },
459 "link": null
460 },
461 {
462 "localized_name": "canvas_multiple",
463 "name": "canvas_multiple",
464 "type": "INT",
465 "widget": {
466 "name": "canvas_multiple"
467 },
468 "link": null
469 },
470 {
471 "localized_name": "fill_color",
472 "name": "fill_color",
473 "type": "STRING",
474 "widget": {
475 "name": "fill_color"
476 },
477 "link": null
478 },
479 {
480 "localized_name": "resize_to_megapixels",
481 "name": "resize_to_megapixels",
482 "shape": 7,
483 "type": "BOOLEAN",
484 "widget": {
485 "name": "resize_to_megapixels"
486 },
487 "link": null
488 },
489 {
490 "localized_name": "megapixels",
491 "name": "megapixels",
492 "shape": 7,
493 "type": "FLOAT",
494 "widget": {
495 "name": "megapixels"
496 },
497 "link": null
498 },
499 {
500 "localized_name": "resize_method",
501 "name": "resize_method",
502 "shape": 7,
503 "type": "COMBO",
504 "widget": {
505 "name": "resize_method"
506 },
507 "link": null
508 },
509 {
510 "localized_name": "resolution_steps",
511 "name": "resolution_steps",
512 "shape": 7,
513 "type": "INT",
514 "widget": {
515 "name": "resolution_steps"
516 },
517 "link": null
518 },
519 {
520 "localized_name": "stitch_blend",
521 "name": "stitch_blend",
522 "shape": 7,
523 "type": "INT",
524 "widget": {
525 "name": "stitch_blend"
526 },
527 "link": null
528 },
529 {
530 "localized_name": "stitch_grow",
531 "name": "stitch_grow",
532 "shape": 7,
533 "type": "INT",
534 "widget": {
535 "name": "stitch_grow"
536 },
537 "link": null
538 },
539 {
540 "localized_name": "upload",
541 "name": "upload",
542 "type": "IMAGEUPLOAD",
543 "widget": {
544 "name": "upload"
545 },
546 "link": null
547 }
548 ],
549 "outputs": [
550 {
551 "localized_name": "image",
552 "name": "image",
553 "type": "IMAGE",
554 "links": [
555 52,
556 69,
557 73
558 ]
559 },
560 {
561 "localized_name": "mask",
562 "name": "mask",
563 "type": "MASK",
564 "links": null
565 },
566 {
567 "localized_name": "stitcher",
568 "name": "stitcher",
569 "type": "AUSBOSS_STITCHER",
570 "links": null
571 },
572 {
573 "localized_name": "original",
574 "name": "original",
575 "type": "IMAGE",
576 "links": null
577 },
578 {
579 "localized_name": "width",
580 "name": "width",
581 "type": "INT",
582 "links": null
583 },
584 {
585 "localized_name": "height",
586 "name": "height",
587 "type": "INT",
588 "links": null
589 },
590 {
591 "localized_name": "prompt_image",
592 "name": "prompt_image",
593 "type": "IMAGE",
594 "links": null
595 }
596 ],
597 "title": "Image Crop + Rotate + Pad - Your picture",
598 "properties": {
599 "Node name for S&R": "AUSBOSS_NODES_ImageCropRotatePad",
600 "cnr_id": "ausboss-nodes",
601 "ver": "2.10.0"
602 },
603 "widgets_values": {
604 "image": "",
605 "rotation_degrees": 0,
606 "crop_aspect_ratio": "free",
607 "crop_x": 0,
608 "crop_y": 0,
609 "crop_width": 0,
610 "crop_height": 0,
611 "pad_left": 0,
612 "pad_top": 0,
613 "pad_right": 0,
614 "pad_bottom": 0,
615 "feather": 24,
616 "canvas_multiple": 1,
617 "fill_color": "#808080",
618 "resize_to_megapixels": true,
619 "megapixels": 2,
620 "resize_method": "lanczos",
621 "resolution_steps": 32,
622 "stitch_blend": 32,
623 "stitch_grow": 0
624 },
625 "widgets_values_named": {
626 "image": "",
627 "rotation_degrees": 0,
628 "crop_aspect_ratio": "free",
629 "crop_x": 0,
630 "crop_y": 0,
631 "crop_width": 0,
632 "crop_height": 0,
633 "pad_left": 0,
634 "pad_top": 0,
635 "pad_right": 0,
636 "pad_bottom": 0,
637 "feather": 24,
638 "canvas_multiple": 1,
639 "fill_color": "#808080",
640 "resize_to_megapixels": true,
641 "megapixels": 2,
642 "resize_method": "lanczos",
643 "resolution_steps": 32,
644 "stitch_blend": 32,
645 "stitch_grow": 0
646 },
647 "color": "#14424d",
648 "bgcolor": "#161f21"
649 },
650 {
651 "id": 7,
652 "type": "AUSBOSS_NODES_TiledUpscale",
653 "pos": [
654 1772,
655 732
656 ],
657 "size": [
658 304,
659 221
660 ],
661 "flags": [],
662 "order": 14,
663 "mode": 4,
664 "inputs": [
665 {
666 "localized_name": "image",
667 "name": "image",
668 "type": "IMAGE",
669 "link": 57
670 },
671 {
672 "localized_name": "upscale_model",
673 "name": "upscale_model",
674 "shape": 7,
675 "type": "UPSCALE_MODEL",
676 "link": null
677 },
678 {
679 "localized_name": "megapixels",
680 "name": "megapixels",
681 "type": "FLOAT",
682 "widget": {
683 "name": "megapixels"
684 },
685 "link": null
686 },
687 {
688 "localized_name": "tile_megapixels",
689 "name": "tile_megapixels",
690 "shape": 7,
691 "type": "FLOAT",
692 "widget": {
693 "name": "tile_megapixels"
694 },
695 "link": null
696 },
697 {
698 "localized_name": "overlap",
699 "name": "overlap",
700 "shape": 7,
701 "type": "INT",
702 "widget": {
703 "name": "overlap"
704 },
705 "link": null
706 },
707 {
708 "localized_name": "multiple",
709 "name": "multiple",
710 "shape": 7,
711 "type": "INT",
712 "widget": {
713 "name": "multiple"
714 },
715 "link": null
716 },
717 {
718 "localized_name": "max_growth",
719 "name": "max_growth",
720 "shape": 7,
721 "type": "FLOAT",
722 "widget": {
723 "name": "max_growth"
724 },
725 "link": null
726 }
727 ],
728 "outputs": [
729 {
730 "localized_name": "tiles",
731 "name": "tiles",
732 "shape": 6,
733 "type": "IMAGE",
734 "links": [
735 60
736 ]
737 },
738 {
739 "localized_name": "stitcher",
740 "name": "stitcher",
741 "type": "AUSBOSS_TILE_STITCHER",
742 "links": [
743 64
744 ]
745 },
746 {
747 "localized_name": "before",
748 "name": "before",
749 "type": "IMAGE",
750 "links": [
751 47
752 ]
753 },
754 {
755 "localized_name": "width",
756 "name": "width",
757 "type": "INT",
758 "links": null
759 },
760 {
761 "localized_name": "height",
762 "name": "height",
763 "type": "INT",
764 "links": null
765 },
766 {
767 "localized_name": "report",
768 "name": "report",
769 "type": "STRING",
770 "links": null
771 }
772 ],
773 "title": "Tiled Upscale - Megapixels of the result",
774 "properties": {
775 "Node name for S&R": "AUSBOSS_NODES_TiledUpscale",
776 "cnr_id": "ausboss-nodes",
777 "ver": "2.10.0"
778 },
779 "widgets_values": [
780 8,
781 2,
782 128,
783 32,
784 8
785 ],
786 "widgets_values_named": {
787 "megapixels": 8,
788 "tile_megapixels": 2,
789 "overlap": 128,
790 "multiple": 32,
791 "max_growth": 8
792 },
793 "color": "#14424d",
794 "bgcolor": "#161f21"
795 },
796 {
797 "id": 8,
798 "type": "CLIPLoader",
799 "pos": [
800 1468,
801 1203
802 ],
803 "size": [
804 300,
805 106
806 ],
807 "flags": [],
808 "order": 11,
809 "mode": 0,
810 "inputs": [
811 {
812 "localized_name": "clip_name",
813 "name": "clip_name",
814 "type": "COMBO",
815 "widget": {
816 "name": "clip_name"
817 },
818 "link": null
819 },
820 {
821 "localized_name": "type",
822 "name": "type",
823 "type": "COMBO",
824 "widget": {
825 "name": "type"
826 },
827 "link": null
828 },
829 {
830 "localized_name": "device",
831 "name": "device",
832 "shape": 7,
833 "type": "COMBO",
834 "widget": {
835 "name": "device"
836 },
837 "link": null
838 }
839 ],
840 "outputs": [
841 {
842 "localized_name": "CLIP",
843 "name": "CLIP",
844 "type": "CLIP",
845 "links": [
846 51,
847 59,
848 68
849 ]
850 }
851 ],
852 "title": "Text encoder",
853 "properties": {
854 "Node name for S&R": "CLIPLoader",
855 "models": [
856 {
857 "name": "qwen3vl_8b_int8_convrot.safetensors",
858 "url": "https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors",
859 "directory": "text_encoders"
860 }
861 ],
862 "cnr_id": "comfy-core",
863 "ver": "0.38.0"
864 },
865 "widgets_values": [
866 "qwen3vl_8b_int8_convrot.safetensors",
867 "qwen_image",
868 "default"
869 ],
870 "widgets_values_named": {
871 "clip_name": "qwen3vl_8b_int8_convrot.safetensors",
872 "type": "qwen_image",
873 "device": "default"
874 },
875 "color": "#432",
876 "bgcolor": "#653"
877 },
878 {
879 "id": 9,
880 "type": "VAELoader",
881 "pos": [
882 1468,
883 1387
884 ],
885 "size": [
886 300,
887 58
888 ],
889 "flags": [],
890 "order": 12,
891 "mode": 0,
892 "inputs": [
893 {
894 "localized_name": "vae_name",
895 "name": "vae_name",
896 "type": "COMBO",
897 "widget": {
898 "name": "vae_name"
899 },
900 "link": null
901 }
902 ],
903 "outputs": [
904 {
905 "localized_name": "VAE",
906 "name": "VAE",
907 "type": "VAE",
908 "links": [
909 53,
910 61
911 ]
912 }
913 ],
914 "title": "VAE",
915 "properties": {
916 "Node name for S&R": "VAELoader",
917 "models": [
918 {
919 "name": "qwen_image_2.1_vae_bf16.safetensors",
920 "url": "https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/vae/qwen_image_2.1_vae_bf16.safetensors",
921 "directory": "vae"
922 }
923 ],
924 "cnr_id": "comfy-core",
925 "ver": "0.38.0"
926 },
927 "widgets_values": [
928 "qwen_image_2.1_vae_bf16.safetensors"
929 ],
930 "widgets_values_named": {
931 "vae_name": "qwen_image_2.1_vae_bf16.safetensors"
932 },
933 "color": "#322",
934 "bgcolor": "#533"
935 },
936 {
937 "id": 10,
938 "type": "UNETLoader",
939 "pos": [
940 1468,
941 1519
942 ],
943 "size": [
944 300,
945 82
946 ],
947 "flags": [],
948 "order": 13,
949 "mode": 0,
950 "inputs": [
951 {
952 "localized_name": "unet_name",
953 "name": "unet_name",
954 "type": "COMBO",
955 "widget": {
956 "name": "unet_name"
957 },
958 "link": null
959 },
960 {
961 "localized_name": "weight_dtype",
962 "name": "weight_dtype",
963 "type": "COMBO",
964 "widget": {
965 "name": "weight_dtype"
966 },
967 "link": null
968 }
969 ],
970 "outputs": [
971 {
972 "localized_name": "MODEL",
973 "name": "MODEL",
974 "type": "MODEL",
975 "links": [
976 20,
977 62
978 ]
979 }
980 ],
981 "title": "Diffusion model",
982 "properties": {
983 "Node name for S&R": "UNETLoader",
984 "models": [
985 {
986 "name": "qwen_image_2.1_turbo_int8_convrot.safetensors",
987 "url": "https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/diffusion_models/qwen_image_2.1_turbo_int8_convrot.safetensors",
988 "directory": "diffusion_models"
989 }
990 ],
991 "cnr_id": "comfy-core",
992 "ver": "0.38.0"
993 },
994 "widgets_values": [
995 "qwen_image_2.1_turbo_int8_convrot.safetensors",
996 "default"
997 ],
998 "widgets_values_named": {
999 "unet_name": "qwen_image_2.1_turbo_int8_convrot.safetensors",
1000 "weight_dtype": "default"
1001 },
1002 "color": "#323",
1003 "bgcolor": "#535"
1004 },
1005 {
1006 "id": 11,
1007 "type": "AUSBOSS_NODES_LoraLoader",
1008 "pos": [
1009 1808,
1010 1395
1011 ],
1012 "size": [
1013 580,
1014 188
1015 ],
1016 "flags": [],
1017 "order": 17,
1018 "mode": 0,
1019 "inputs": [
1020 {
1021 "localized_name": "model",
1022 "name": "model",
1023 "type": "MODEL",
1024 "link": 20
1025 },
1026 {
1027 "localized_name": "clip",
1028 "name": "clip",
1029 "shape": 7,
1030 "type": "CLIP",
1031 "link": null
1032 },
1033 {
1034 "localized_name": "loras",
1035 "name": "loras",
1036 "type": "STRING",
1037 "widget": {
1038 "name": "loras"
1039 },
1040 "link": null
1041 },
1042 {
1043 "localized_name": "trigger_separator",
1044 "name": "trigger_separator",
1045 "shape": 7,
1046 "type": "STRING",
1047 "widget": {
1048 "name": "trigger_separator"
1049 },
1050 "link": null
1051 },
1052 {
1053 "localized_name": "on_missing",
1054 "name": "on_missing",
1055 "shape": 7,
1056 "type": "COMBO",
1057 "widget": {
1058 "name": "on_missing"
1059 },
1060 "link": null
1061 }
1062 ],
1063 "outputs": [
1064 {
1065 "localized_name": "model",
1066 "name": "model",
1067 "type": "MODEL",
1068 "links": [
1069 56
1070 ]
1071 },
1072 {
1073 "localized_name": "clip",
1074 "name": "clip",
1075 "type": "CLIP",
1076 "links": null
1077 },
1078 {
1079 "localized_name": "triggers",
1080 "name": "triggers",
1081 "type": "STRING",
1082 "links": null
1083 }
1084 ],
1085 "title": "LoRA Loader - Consistency LoRA",
1086 "properties": {
1087 "Node name for S&R": "AUSBOSS_NODES_LoraLoader",
1088 "ausbossLoraLinked": true,
1089 "models": [
1090 {
1091 "name": "qwen-image-2.1-consistency.safetensors",
1092 "url": "https://huggingface.co/ausboss/Qwen-Image-2.1-Consistency-LoRA/resolve/main/qwen-image-2.1-consistency.safetensors",
1093 "directory": "loras"
1094 }
1095 ],
1096 "cnr_id": "ausboss-nodes",
1097 "ver": "2.10.0"
1098 },
1099 "widgets_values": [
1100 "[{\"name\":\"qwen-image-2.1-consistency.safetensors\",\"strength\":1,\"enabled\":false,\"triggers\":\"\"}]",
1101 ", ",
1102 "error"
1103 ],
1104 "widgets_values_named": {
1105 "loras": "[{\"name\":\"qwen-image-2.1-consistency.safetensors\",\"strength\":1,\"enabled\":false,\"triggers\":\"\"}]",
1106 "trigger_separator": ", ",
1107 "on_missing": "error"
1108 },
1109 "color": "#14424d",
1110 "bgcolor": "#161f21"
1111 },
1112 {
1113 "id": 12,
1114 "type": "AUSBOSS_NODES_Compare",
1115 "pos": [
1116 2468,
1117 966
1118 ],
1119 "size": [
1120 460,
1121 480
1122 ],
1123 "flags": [],
1124 "order": 20,
1125 "mode": 4,
1126 "inputs": [
1127 {
1128 "localized_name": "image_a",
1129 "name": "image_a",
1130 "type": "IMAGE",
1131 "link": 47
1132 },
1133 {
1134 "localized_name": "image_b",
1135 "name": "image_b",
1136 "type": "IMAGE",
1137 "link": 65
1138 }
1139 ],
1140 "outputs": [
1141 {
1142 "localized_name": "image_a",
1143 "name": "image_a",
1144 "type": "IMAGE",
1145 "links": null
1146 }
1147 ],
1148 "title": "Image Compare A/B - Before and after the upscale",
1149 "properties": {
1150 "Node name for S&R": "AUSBOSS_NODES_Compare",
1151 "ausboss_compare_mode": "slide",
1152 "cnr_id": "ausboss-nodes",
1153 "ver": "2.10.0"
1154 },
1155 "widgets_values": [],
1156 "widgets_values_named": [],
1157 "color": "#14424d",
1158 "bgcolor": "#161f21"
1159 },
1160 {
1161 "id": 13,
1162 "type": "AUSBOSS_NODES_SaveImage",
1163 "pos": [
1164 2468,
1165 80
1166 ],
1167 "size": [
1168 460,
1169 816
1170 ],
1171 "flags": [],
1172 "order": 19,
1173 "mode": 0,
1174 "inputs": [
1175 {
1176 "localized_name": "images",
1177 "name": "images",
1178 "type": "IMAGE",
1179 "link": 66
1180 },
1181 {
1182 "localized_name": "filename",
1183 "name": "filename",
1184 "shape": 7,
1185 "type": "STRING",
1186 "link": null
1187 },
1188 {
1189 "localized_name": "caption_text",
1190 "name": "caption_text",
1191 "shape": 7,
1192 "type": "STRING",
1193 "link": null
1194 },
1195 {
1196 "localized_name": "filename_prefix",
1197 "name": "filename_prefix",
1198 "type": "STRING",
1199 "widget": {
1200 "name": "filename_prefix"
1201 },
1202 "link": null
1203 },
1204 {
1205 "localized_name": "format",
1206 "name": "format",
1207 "type": "COMBO",
1208 "widget": {
1209 "name": "format"
1210 },
1211 "link": null
1212 },
1213 {
1214 "localized_name": "save_metadata",
1215 "name": "save_metadata",
1216 "type": "BOOLEAN",
1217 "widget": {
1218 "name": "save_metadata"
1219 },
1220 "link": null
1221 },
1222 {
1223 "localized_name": "exact_name",
1224 "name": "exact_name",
1225 "shape": 7,
1226 "type": "STRING",
1227 "widget": {
1228 "name": "exact_name"
1229 },
1230 "link": null
1231 },
1232 {
1233 "localized_name": "on_existing",
1234 "name": "on_existing",
1235 "shape": 7,
1236 "type": "COMBO",
1237 "widget": {
1238 "name": "on_existing"
1239 },
1240 "link": null
1241 },
1242 {
1243 "localized_name": "output_dir",
1244 "name": "output_dir",
1245 "shape": 7,
1246 "type": "STRING",
1247 "widget": {
1248 "name": "output_dir"
1249 },
1250 "link": null
1251 },
1252 {
1253 "localized_name": "caption",
1254 "name": "caption",
1255 "shape": 7,
1256 "type": "STRING",
1257 "widget": {
1258 "name": "caption"
1259 },
1260 "link": null
1261 },
1262 {
1263 "localized_name": "name_counter",
1264 "name": "name_counter",
1265 "shape": 7,
1266 "type": "BOOLEAN",
1267 "widget": {
1268 "name": "name_counter"
1269 },
1270 "link": null
1271 },
1272 {
1273 "localized_name": "name_date",
1274 "name": "name_date",
1275 "shape": 7,
1276 "type": "BOOLEAN",
1277 "widget": {
1278 "name": "name_date"
1279 },
1280 "link": null
1281 },
1282 {
1283 "localized_name": "name_time",
1284 "name": "name_time",
1285 "shape": 7,
1286 "type": "BOOLEAN",
1287 "widget": {
1288 "name": "name_time"
1289 },
1290 "link": null
1291 },
1292 {
1293 "localized_name": "name_size",
1294 "name": "name_size",
1295 "shape": 7,
1296 "type": "BOOLEAN",
1297 "widget": {
1298 "name": "name_size"
1299 },
1300 "link": null
1301 },
1302 {
1303 "localized_name": "name_batch",
1304 "name": "name_batch",
1305 "shape": 7,
1306 "type": "BOOLEAN",
1307 "widget": {
1308 "name": "name_batch"
1309 },
1310 "link": null
1311 },
1312 {
1313 "localized_name": "preview",
1314 "name": "preview",
1315 "shape": 7,
1316 "type": "BOOLEAN",
1317 "widget": {
1318 "name": "preview"
1319 },
1320 "link": null
1321 }
1322 ],
1323 "outputs": [
1324 {
1325 "localized_name": "file_path",
1326 "name": "file_path",
1327 "type": "STRING",
1328 "links": null
1329 },
1330 {
1331 "localized_name": "images",
1332 "name": "images",
1333 "type": "IMAGE",
1334 "links": null
1335 }
1336 ],
1337 "title": "Save Image",
1338 "properties": {
1339 "Node name for S&R": "AUSBOSS_NODES_SaveImage",
1340 "cnr_id": "ausboss-nodes",
1341 "ver": "2.10.0"
1342 },
1343 "widgets_values": {
1344 "filename_prefix": "qwen21_turbo",
1345 "format": "png",
1346 "save_metadata": true,
1347 "exact_name": "",
1348 "on_existing": "overwrite",
1349 "output_dir": "",
1350 "caption": "",
1351 "name_counter": true,
1352 "name_date": false,
1353 "name_time": false,
1354 "name_size": false,
1355 "name_batch": false,
1356 "preview": true
1357 },
1358 "widgets_values_named": {
1359 "filename_prefix": "qwen21_turbo",
1360 "format": "png",
1361 "save_metadata": true,
1362 "exact_name": "",
1363 "on_existing": "overwrite",
1364 "output_dir": "",
1365 "caption": "",
1366 "name_counter": true,
1367 "name_date": false,
1368 "name_time": false,
1369 "name_size": false,
1370 "name_batch": false,
1371 "preview": true
1372 },
1373 "color": "#14424d",
1374 "bgcolor": "#161f21"
1375 },
1376 {
1377 "id": 14,
1378 "type": "AUSBOSS_NODES_RunTimer",
1379 "pos": [
1380 2593,
1381 2066
1382 ],
1383 "size": [
1384 210,
1385 67
1386 ],
1387 "flags": {
1388 "no_title": true
1389 },
1390 "order": 22,
1391 "mode": 0,
1392 "inputs": [],
1393 "outputs": [],
1394 "title": "Run Timer",
1395 "properties": {
1396 "Node name for S&R": "AUSBOSS_NODES_RunTimer",
1397 "cnr_id": "ausboss-nodes",
1398 "ver": "2.10.0"
1399 },
1400 "color": "#07090a",
1401 "bgcolor": "#07090a"
1402 },
1403 {
1404 "id": 15,
1405 "type": "AUSBOSS_NODES_ShowText",
1406 "pos": [
1407 1808,
1408 482
1409 ],
1410 "size": [
1411 580,
1412 200
1413 ],
1414 "flags": [],
1415 "order": 15,
1416 "mode": 4,
1417 "inputs": [
1418 {
1419 "localized_name": "text",
1420 "name": "text",
1421 "type": "STRING",
1422 "link": 70
1423 }
1424 ],
1425 "outputs": [
1426 {
1427 "localized_name": "text",
1428 "name": "text",
1429 "type": "STRING",
1430 "links": null
1431 }
1432 ],
1433 "title": "Show Text - Prompt sent to Qwen",
1434 "properties": {
1435 "Node name for S&R": "AUSBOSS_NODES_ShowText",
1436 "cnr_id": "ausboss-nodes",
1437 "ver": "2.10.0"
1438 },
1439 "widgets_values": [],
1440 "widgets_values_named": [],
1441 "color": "#14424d",
1442 "bgcolor": "#161f21"
1443 },
1444 {
1445 "id": 39,
1446 "type": "4f4d2458-1600-5650-ae36-bb7415e9ffc2",
1447 "pos": [
1448 1468,
1449 732
1450 ],
1451 "size": [
1452 264,
1453 342
1454 ],
1455 "flags": [],
1456 "order": 10,
1457 "mode": 0,
1458 "inputs": [
1459 {
1460 "name": "prompt",
1461 "type": "*",
1462 "link": 71
1463 },
1464 {
1465 "name": "seed",
1466 "type": "*",
1467 "link": 55
1468 },
1469 {
1470 "name": "your picture",
1471 "shape": 7,
1472 "type": "IMAGE",
1473 "link": 52
1474 },
1475 {
1476 "name": "new picture size",
1477 "shape": 7,
1478 "type": "LATENT",
1479 "link": 54
1480 },
1481 {
1482 "name": "text encoder",
1483 "type": "CLIP",
1484 "link": 51
1485 },
1486 {
1487 "name": "vae",
1488 "shape": 7,
1489 "type": "VAE",
1490 "link": 53
1491 },
1492 {
1493 "name": "diffusion model",
1494 "type": "MODEL",
1495 "link": 56
1496 },
1497 {
1498 "name": "size from your picture",
1499 "type": "BOOLEAN",
1500 "widget": {
1501 "name": "size from your picture"
1502 },
1503 "link": null
1504 },
1505 {
1506 "name": "picture 2",
1507 "shape": 7,
1508 "type": "IMAGE",
1509 "link": 89
1510 },
1511 {
1512 "name": "picture 3",
1513 "shape": 7,
1514 "type": "IMAGE",
1515 "link": 90
1516 },
1517 {
1518 "name": "picture 4",
1519 "shape": 7,
1520 "type": "IMAGE",
1521 "link": 91
1522 },
1523 {
1524 "name": "picture 5",
1525 "shape": 7,
1526 "type": "IMAGE",
1527 "link": 92
1528 },
1529 {
1530 "name": "picture 6",
1531 "shape": 7,
1532 "type": "IMAGE",
1533 "link": 93
1534 }
1535 ],
1536 "outputs": [
1537 {
1538 "name": "picture",
1539 "type": "IMAGE",
1540 "links": [
1541 57,
1542 74
1543 ]
1544 }
1545 ],
1546 "properties": {
1547 "previewExposures": []
1548 },
1549 "widgets_values": [
1550 false
1551 ],
1552 "widgets_values_named": {
1553 "size from your picture": false
1554 },
1555 "color": "#14424d",
1556 "bgcolor": "#161f21"
1557 },
1558 {
1559 "id": 40,
1560 "type": "8360cd8c-bd44-5ab7-a2e4-5733b4167c3e",
1561 "pos": [
1562 2116,
1563 732
1564 ],
1565 "size": [
1566 272,
1567 168
1568 ],
1569 "flags": [],
1570 "order": 18,
1571 "mode": 4,
1572 "inputs": [
1573 {
1574 "name": "tiles",
1575 "shape": 7,
1576 "type": "IMAGE",
1577 "link": 60
1578 },
1579 {
1580 "name": "stitcher",
1581 "type": "AUSBOSS_TILE_STITCHER",
1582 "link": 64
1583 },
1584 {
1585 "name": "seed",
1586 "shape": 7,
1587 "type": "FLOAT,INT",
1588 "link": 63
1589 },
1590 {
1591 "name": "text encoder",
1592 "type": "CLIP",
1593 "link": 59
1594 },
1595 {
1596 "name": "vae",
1597 "shape": 7,
1598 "type": "VAE",
1599 "link": 61
1600 },
1601 {
1602 "name": "diffusion model",
1603 "type": "MODEL",
1604 "link": 62
1605 }
1606 ],
1607 "outputs": [
1608 {
1609 "name": "picture, upscaled",
1610 "type": "IMAGE",
1611 "links": [
1612 65,
1613 66
1614 ]
1615 }
1616 ],
1617 "properties": {
1618 "previewExposures": [
1619 {
1620 "name": "$$canvas-image-preview",
1621 "sourceNodeId": "36",
1622 "sourcePreviewName": "$$canvas-image-preview"
1623 }
1624 ]
1625 },
1626 "color": "#14424d",
1627 "bgcolor": "#161f21"
1628 },
1629 {
1630 "id": 41,
1631 "type": "34d4dc14-00f5-59cf-b7da-d60b48dff2ab",
1632 "pos": [
1633 1468,
1634 302
1635 ],
1636 "size": [
1637 300,
1638 250
1639 ],
1640 "flags": [],
1641 "order": 9,
1642 "mode": 0,
1643 "inputs": [
1644 {
1645 "name": "your prompt",
1646 "type": "*",
1647 "link": 67
1648 },
1649 {
1650 "name": "picture 2",
1651 "shape": 7,
1652 "type": "IMAGE",
1653 "link": null
1654 },
1655 {
1656 "name": "picture 3",
1657 "shape": 7,
1658 "type": "IMAGE",
1659 "link": null
1660 },
1661 {
1662 "name": "picture 4",
1663 "shape": 7,
1664 "type": "IMAGE",
1665 "link": null
1666 },
1667 {
1668 "name": "picture 5",
1669 "shape": 7,
1670 "type": "IMAGE",
1671 "link": null
1672 },
1673 {
1674 "name": "picture 6",
1675 "shape": 7,
1676 "type": "IMAGE",
1677 "link": null
1678 },
1679 {
1680 "name": "your picture",
1681 "shape": 7,
1682 "type": "IMAGE",
1683 "link": 69
1684 },
1685 {
1686 "name": "text encoder",
1687 "type": "CLIP",
1688 "link": 68
1689 },
1690 {
1691 "name": "write an edit",
1692 "type": "BOOLEAN",
1693 "widget": {
1694 "name": "write an edit"
1695 },
1696 "link": null
1697 },
1698 {
1699 "localized_name": "auto prompt",
1700 "name": "auto prompt",
1701 "type": "BOOLEAN",
1702 "widget": {
1703 "name": "auto prompt"
1704 },
1705 "link": null
1706 }
1707 ],
1708 "outputs": [
1709 {
1710 "name": "prompt",
1711 "type": "STRING",
1712 "links": [
1713 70,
1714 71
1715 ]
1716 },
1717 {
1718 "name": "picture 2",
1719 "type": "IMAGE",
1720 "links": [
1721 89
1722 ]
1723 },
1724 {
1725 "name": "picture 3",
1726 "type": "IMAGE",
1727 "links": [
1728 90
1729 ]
1730 },
1731 {
1732 "name": "picture 4",
1733 "type": "IMAGE",
1734 "links": [
1735 91
1736 ]
1737 },
1738 {
1739 "name": "picture 5",
1740 "type": "IMAGE",
1741 "links": [
1742 92
1743 ]
1744 },
1745 {
1746 "name": "picture 6",
1747 "type": "IMAGE",
1748 "links": [
1749 93
1750 ]
1751 }
1752 ],
1753 "properties": {
1754 "previewExposures": []
1755 },
1756 "widgets_values": [
1757 false,
1758 false
1759 ],
1760 "widgets_values_named": {
1761 "write an edit": false,
1762 "auto prompt": false
1763 },
1764 "color": "#14424d",
1765 "bgcolor": "#161f21"
1766 },
1767 {
1768 "id": 42,
1769 "type": "AUSBOSS_NODES_Callout",
1770 "size": [
1771 424,
1772 228
1773 ],
1774 "flags": {
1775 "pinned": true
1776 },
1777 "order": 2,
1778 "mode": 0,
1779 "inputs": [
1780 {
1781 "localized_name": "text",
1782 "name": "text",
1783 "type": "STRING",
1784 "widget": {
1785 "name": "text"
1786 },
1787 "link": null
1788 }
1789 ],
1790 "outputs": [],
1791 "title": "Callout",
1792 "properties": {
1793 "Node name for S&R": "AUSBOSS_NODES_Callout",
1794 "cnr_id": "ausboss-nodes",
1795 "ver": "2.10.0"
1796 },
1797 "widgets_values": [
1798 "⬆️#3 With **Auto prompt** on, a few words are enough: a woman on a rooftop at dusk. For an edit, type the change.\n\n⬇️#6 Load your picture here when **Edit a picture** is on. Drag the blue handles to crop it."
1799 ],
1800 "widgets_values_named": {
1801 "text": "⬆️#3 With **Auto prompt** on, a few words are enough: a woman on a rooftop at dusk. For an edit, type the change.\n\n⬇️#6 Load your picture here when **Edit a picture** is on. Drag the blue handles to crop it."
1802 },
1803 "pos": [
1804 500,
1805 450
1806 ],
1807 "color": "#07090a",
1808 "bgcolor": "#07090a"
1809 },
1810 {
1811 "id": 43,
1812 "type": "AUSBOSS_NODES_Callout",
1813 "size": [
1814 424,
1815 276
1816 ],
1817 "flags": {
1818 "pinned": true
1819 },
1820 "order": 4,
1821 "mode": 0,
1822 "inputs": [
1823 {
1824 "localized_name": "text",
1825 "name": "text",
1826 "type": "STRING",
1827 "widget": {
1828 "name": "text"
1829 },
1830 "link": null
1831 }
1832 ],
1833 "outputs": [],
1834 "title": "Callout",
1835 "properties": {
1836 "Node name for S&R": "AUSBOSS_NODES_Callout",
1837 "cnr_id": "ausboss-nodes",
1838 "ver": "2.10.0"
1839 },
1840 "widgets_values": [
1841 "⬇️#2 **Edit a picture** off: the prompt makes a new picture. On: it changes the picture you load.\n\n⬇️#2 **Auto prompt** on: Qwen writes the full prompt from a few words of yours.\n\n⬇️#2 **Upscale the result** is off at first. Switch it on to redraw the result bigger, in tiles."
1842 ],
1843 "widgets_values_named": {
1844 "text": "⬇️#2 **Edit a picture** off: the prompt makes a new picture. On: it changes the picture you load.\n\n⬇️#2 **Auto prompt** on: Qwen writes the full prompt from a few words of yours.\n\n⬇️#2 **Upscale the result** is off at first. Switch it on to redraw the result bigger, in tiles."
1845 },
1846 "pos": [
1847 964,
1848 80
1849 ],
1850 "color": "#07090a",
1851 "bgcolor": "#07090a"
1852 },
1853 {
1854 "id": 44,
1855 "type": "AUSBOSS_NODES_Callout",
1856 "size": [
1857 920,
1858 152
1859 ],
1860 "flags": {
1861 "pinned": true
1862 },
1863 "order": 8,
1864 "mode": 0,
1865 "inputs": [
1866 {
1867 "localized_name": "text",
1868 "name": "text",
1869 "type": "STRING",
1870 "widget": {
1871 "name": "text"
1872 },
1873 "link": null
1874 }
1875 ],
1876 "outputs": [],
1877 "title": "Callout",
1878 "properties": {
1879 "Node name for S&R": "AUSBOSS_NODES_Callout",
1880 "cnr_id": "ausboss-nodes",
1881 "ver": "2.10.0"
1882 },
1883 "widgets_values": [
1884 "Three boxes do the work: one writes the prompt, one makes or changes the picture, one upscales it in tiles. Double-click one to see inside.\n\n⬇️#7 Set **Megapixels**: the size after the upscale."
1885 ],
1886 "widgets_values_named": {
1887 "text": "Three boxes do the work: one writes the prompt, one makes or changes the picture, one upscales it in tiles. Double-click one to see inside.\n\n⬇️#7 Set **Megapixels**: the size after the upscale."
1888 },
1889 "pos": [
1890 1468,
1891 80
1892 ],
1893 "color": "#07090a",
1894 "bgcolor": "#07090a"
1895 },
1896 {
1897 "id": 45,
1898 "type": "AUSBOSS_NODES_Callout",
1899 "size": [
1900 580,
1901 122
1902 ],
1903 "flags": {
1904 "pinned": true
1905 },
1906 "order": 16,
1907 "mode": 0,
1908 "inputs": [
1909 {
1910 "localized_name": "text",
1911 "name": "text",
1912 "type": "STRING",
1913 "widget": {
1914 "name": "text"
1915 },
1916 "link": null
1917 }
1918 ],
1919 "outputs": [],
1920 "title": "Callout",
1921 "properties": {
1922 "Node name for S&R": "AUSBOSS_NODES_Callout",
1923 "cnr_id": "ausboss-nodes",
1924 "ver": "2.10.0"
1925 },
1926 "widgets_values": [
1927 "The **Consistency** row keeps an edit lined up with your picture. **Edit a picture** turns it on."
1928 ],
1929 "widgets_values_named": {
1930 "text": "The **Consistency** row keeps an edit lined up with your picture. **Edit a picture** turns it on."
1931 },
1932 "pos": [
1933 1808,
1934 1203
1935 ],
1936 "color": "#07090a",
1937 "bgcolor": "#07090a"
1938 },
1939 {
1940 "id": 54,
1941 "type": "AUSBOSS_NODES_Compare",
1942 "pos": [
1943 2468,
1944 1516
1945 ],
1946 "size": [
1947 460,
1948 480
1949 ],
1950 "flags": [],
1951 "order": 21,
1952 "mode": 4,
1953 "inputs": [
1954 {
1955 "localized_name": "image_a",
1956 "name": "image_a",
1957 "type": "IMAGE",
1958 "link": 73
1959 },
1960 {
1961 "localized_name": "image_b",
1962 "name": "image_b",
1963 "type": "IMAGE",
1964 "link": 74
1965 }
1966 ],
1967 "outputs": [
1968 {
1969 "localized_name": "image_a",
1970 "name": "image_a",
1971 "type": "IMAGE",
1972 "links": null
1973 }
1974 ],
1975 "title": "Image Compare A/B - Before and after the edit",
1976 "properties": {
1977 "Node name for S&R": "AUSBOSS_NODES_Compare",
1978 "ausboss_compare_mode": "slide",
1979 "cnr_id": "ausboss-nodes",
1980 "ver": "2.10.0"
1981 },
1982 "widgets_values": [],
1983 "widgets_values_named": [],
1984 "color": "#14424d",
1985 "bgcolor": "#161f21"
1986 },
1987 {
1988 "id": 70,
1989 "type": "AUSBOSS_NODES_Callout",
1990 "size": [
1991 580,
1992 150
1993 ],
1994 "flags": {
1995 "pinned": true
1996 },
1997 "order": 16,
1998 "mode": 0,
1999 "inputs": [
2000 {
2001 "localized_name": "text",
2002 "name": "text",
2003 "type": "STRING",
2004 "widget": {
2005 "name": "text"
2006 },
2007 "link": null
2008 }
2009 ],
2010 "outputs": [],
2011 "title": "Callout",
2012 "properties": {
2013 "Node name for S&R": "AUSBOSS_NODES_Callout",
2014 "cnr_id": "ausboss-nodes",
2015 "ver": "2.10.0"
2016 },
2017 "widgets_values": [
2018 "⬅️#41 **More pictures?** Plug any image loader into a free **picture** socket.\n###### Go in order from picture 2, up to picture 6. Say \"the jacket from image 2\" in your prompt. Shrink big pictures to about 1 MP: big ones are slow."
2019 ],
2020 "widgets_values_named": {
2021 "text": "⬅️#41 **More pictures?** Plug any image loader into a free **picture** socket.\n###### Go in order from picture 2, up to picture 6. Say \"the jacket from image 2\" in your prompt. Shrink big pictures to about 1 MP: big ones are slow."
2022 },
2023 "pos": [
2024 1808,
2025 302
2026 ],
2027 "color": "#07090a",
2028 "bgcolor": "#07090a"
2029 },
2030 {
2031 "id": 69,
2032 "type": "AUSBOSS_NODES_CalloutTile",
2033 "pos": [
2034 0,
2035 -110
2036 ],
2037 "size": [
2038 270,
2039 96
2040 ],
2041 "flags": {
2042 "pinned": true
2043 },
2044 "order": 0,
2045 "mode": 0,
2046 "inputs": [
2047 {
2048 "localized_name": "text",
2049 "name": "text",
2050 "type": "STRING",
2051 "widget": {
2052 "name": "text"
2053 },
2054 "link": null
2055 }
2056 ],
2057 "outputs": [],
2058 "title": "Callout",
2059 "properties": {
2060 "Node name for S&R": "AUSBOSS_NODES_CalloutTile",
2061 "ausbossCalloutTile": "youtube",
2062 "cnr_id": "ausboss-nodes"
2063 },
2064 "widgets_values": [
2065 "[Watch the video guide](https://youtu.be/ZX7RrPFGL_4)"
2066 ],
2067 "widgets_values_named": {
2068 "text": "[Watch the video guide](https://youtu.be/ZX7RrPFGL_4)"
2069 },
2070 "color": "#07090a",
2071 "bgcolor": "#07090a"
2072 },
2073 {
2074 "id": 212,
2075 "type": "AUSBOSS_NODES_CalloutTile",
2076 "pos": [
2077 290,
2078 -110
2079 ],
2080 "size": [
2081 270,
2082 96
2083 ],
2084 "flags": {
2085 "pinned": true
2086 },
2087 "order": 0,
2088 "mode": 0,
2089 "inputs": [
2090 {
2091 "localized_name": "text",
2092 "name": "text",
2093 "type": "STRING",
2094 "widget": {
2095 "name": "text"
2096 },
2097 "link": null
2098 }
2099 ],
2100 "outputs": [],
2101 "title": "Callout",
2102 "properties": {
2103 "Node name for S&R": "AUSBOSS_NODES_CalloutTile",
2104 "ausbossCalloutTile": "discord",
2105 "cnr_id": "ausboss-nodes"
2106 },
2107 "widgets_values": [
2108 "[Get help + more workflows](https://discord.gg/RwVxY9Fuaj)"
2109 ],
2110 "widgets_values_named": {
2111 "text": "[Get help + more workflows](https://discord.gg/RwVxY9Fuaj)"
2112 },
2113 "color": "#07090a",
2114 "bgcolor": "#07090a"
2115 }
2116 ],
2117 "links": [
2118 [
2119 20,
2120 10,
2121 0,
2122 11,
2123 0,
2124 "MODEL"
2125 ],
2126 [
2127 47,
2128 7,
2129 2,
2130 12,
2131 0,
2132 "IMAGE"
2133 ],
2134 [
2135 51,
2136 8,
2137 0,
2138 39,
2139 4,
2140 "CLIP"
2141 ],
2142 [
2143 52,
2144 6,
2145 0,
2146 39,
2147 2,
2148 "IMAGE"
2149 ],
2150 [
2151 53,
2152 9,
2153 0,
2154 39,
2155 5,
2156 "VAE"
2157 ],
2158 [
2159 54,
2160 5,
2161 2,
2162 39,
2163 3,
2164 "LATENT"
2165 ],
2166 [
2167 55,
2168 4,
2169 0,
2170 39,
2171 1,
2172 "INT"
2173 ],
2174 [
2175 56,
2176 11,
2177 0,
2178 39,
2179 6,
2180 "MODEL"
2181 ],
2182 [
2183 57,
2184 39,
2185 0,
2186 7,
2187 0,
2188 "IMAGE"
2189 ],
2190 [
2191 59,
2192 8,
2193 0,
2194 40,
2195 3,
2196 "CLIP"
2197 ],
2198 [
2199 60,
2200 7,
2201 0,
2202 40,
2203 0,
2204 "IMAGE"
2205 ],
2206 [
2207 61,
2208 9,
2209 0,
2210 40,
2211 4,
2212 "VAE"
2213 ],
2214 [
2215 62,
2216 10,
2217 0,
2218 40,
2219 5,
2220 "MODEL"
2221 ],
2222 [
2223 63,
2224 4,
2225 0,
2226 40,
2227 2,
2228 "INT"
2229 ],
2230 [
2231 64,
2232 7,
2233 1,
2234 40,
2235 1,
2236 "AUSBOSS_TILE_STITCHER"
2237 ],
2238 [
2239 65,
2240 40,
2241 0,
2242 12,
2243 1,
2244 "IMAGE"
2245 ],
2246 [
2247 66,
2248 40,
2249 0,
2250 13,
2251 0,
2252 "IMAGE"
2253 ],
2254 [
2255 67,
2256 3,
2257 0,
2258 41,
2259 0,
2260 "STRING"
2261 ],
2262 [
2263 68,
2264 8,
2265 0,
2266 41,
2267 7,
2268 "CLIP"
2269 ],
2270 [
2271 69,
2272 6,
2273 0,
2274 41,
2275 6,
2276 "IMAGE"
2277 ],
2278 [
2279 70,
2280 41,
2281 0,
2282 15,
2283 0,
2284 "STRING"
2285 ],
2286 [
2287 71,
2288 41,
2289 0,
2290 39,
2291 0,
2292 "STRING"
2293 ],
2294 [
2295 73,
2296 6,
2297 0,
2298 54,
2299 0,
2300 "IMAGE"
2301 ],
2302 [
2303 74,
2304 39,
2305 0,
2306 54,
2307 1,
2308 "IMAGE"
2309 ],
2310 [
2311 89,
2312 41,
2313 1,
2314 39,
2315 8,
2316 "IMAGE"
2317 ],
2318 [
2319 90,
2320 41,
2321 2,
2322 39,
2323 9,
2324 "IMAGE"
2325 ],
2326 [
2327 91,
2328 41,
2329 3,
2330 39,
2331 10,
2332 "IMAGE"
2333 ],
2334 [
2335 92,
2336 41,
2337 4,
2338 39,
2339 11,
2340 "IMAGE"
2341 ],
2342 [
2343 93,
2344 41,
2345 5,
2346 39,
2347 12,
2348 "IMAGE"
2349 ]
2350 ],
2351 "groups": [
2352 {
2353 "id": 1,
2354 "title": "1 · Your input",
2355 "bounding": [
2356 480,
2357 0,
2358 928,
2359 1630
2360 ],
2361 "color": "#1d5560",
2362 "flags": {
2363 "pinned": true
2364 }
2365 },
2366 {
2367 "id": 2,
2368 "title": "2 · Behind the scenes",
2369 "bounding": [
2370 1448,
2371 0,
2372 960,
2373 1114
2374 ],
2375 "color": "#1d5560",
2376 "flags": {
2377 "pinned": true
2378 }
2379 },
2380 {
2381 "id": 3,
2382 "title": "3 · Models",
2383 "bounding": [
2384 1448,
2385 1123,
2386 960,
2387 536
2388 ],
2389 "color": "#1d5560",
2390 "flags": {
2391 "pinned": true
2392 }
2393 },
2394 {
2395 "id": 4,
2396 "title": "4 · Result",
2397 "bounding": [
2398 2448,
2399 0,
2400 500,
2401 2180
2402 ],
2403 "color": "#1d5560",
2404 "flags": {
2405 "pinned": true
2406 }
2407 }
2408 ],
2409 "definitions": {
2410 "subgraphs": [
2411 {
2412 "id": "4f4d2458-1600-5650-ae36-bb7415e9ffc2",
2413 "version": 1,
2414 "state": {
2415 "lastGroupId": 12,
2416 "lastNodeId": 63,
2417 "lastLinkId": 615,
2418 "lastRerouteId": 0
2419 },
2420 "revision": 0,
2421 "config": [],
2422 "name": "Generate or edit with Qwen Turbo",
2423 "inputNode": {
2424 "id": -10,
2425 "bounding": [
2426 -260,
2427 120,
2428 150,
2429 300
2430 ]
2431 },
2432 "outputNode": {
2433 "id": -20,
2434 "bounding": [
2435 1150,
2436 120,
2437 150,
2438 60
2439 ]
2440 },
2441 "inputs": [
2442 {
2443 "id": "9fd19d4a-d5a7-5d5a-86cf-dee9ded40d75",
2444 "name": "prompt",
2445 "type": "*",
2446 "linkIds": [
2447 13
2448 ],
2449 "pos": [
2450 51,
2451 24
2452 ],
2453 "localized_name": "prompt"
2454 },
2455 {
2456 "id": "bfc2deb6-1d64-50e9-ad10-cbb07c39f8a0",
2457 "name": "seed",
2458 "type": "*",
2459 "linkIds": [
2460 26
2461 ],
2462 "pos": [
2463 51,
2464 44
2465 ],
2466 "localized_name": "seed"
2467 },
2468 {
2469 "id": "7639824b-ab92-5390-beb6-4fcf39671b23",
2470 "name": "your picture",
2471 "type": "IMAGE",
2472 "linkIds": [
2473 12
2474 ],
2475 "localized_name": "your picture",
2476 "shape": 7,
2477 "pos": [
2478 51,
2479 64
2480 ]
2481 },
2482 {
2483 "id": "719e93aa-27ef-517d-8e24-c8d106401d2e",
2484 "name": "new picture size",
2485 "type": "LATENT",
2486 "linkIds": [
2487 17
2488 ],
2489 "localized_name": "new picture size",
2490 "shape": 7,
2491 "pos": [
2492 51,
2493 84
2494 ]
2495 },
2496 {
2497 "id": "7e2c1dd7-309c-5ce9-b1bf-a41e8ff399bb",
2498 "name": "text encoder",
2499 "type": "CLIP",
2500 "linkIds": [
2501 15
2502 ],
2503 "localized_name": "text encoder",
2504 "pos": [
2505 51,
2506 104
2507 ]
2508 },
2509 {
2510 "id": "14005b32-2ce0-5f5b-b63d-0664249b55d3",
2511 "name": "vae",
2512 "type": "VAE",
2513 "linkIds": [
2514 16,
2515 29
2516 ],
2517 "localized_name": "vae",
2518 "shape": 7,
2519 "pos": [
2520 51,
2521 124
2522 ]
2523 },
2524 {
2525 "id": "efa26f0c-4f34-5b71-8bf4-150d8d60c90d",
2526 "name": "diffusion model",
2527 "type": "MODEL",
2528 "linkIds": [
2529 21
2530 ],
2531 "localized_name": "diffusion model",
2532 "pos": [
2533 51,
2534 144
2535 ]
2536 },
2537 {
2538 "id": "eb1709d3-911f-52e5-9a97-cad0b6cf6188",
2539 "name": "size from your picture",
2540 "type": "BOOLEAN",
2541 "linkIds": [
2542 58
2543 ],
2544 "pos": [
2545 51,
2546 164
2547 ],
2548 "localized_name": "size from your picture"
2549 },
2550 {
2551 "id": "d05c8ffe-c7d6-5285-a473-f53c2cefb02d",
2552 "name": "picture 2",
2553 "type": "IMAGE",
2554 "linkIds": [
2555 611
2556 ],
2557 "localized_name": "picture 2",
2558 "shape": 7
2559 },
2560 {
2561 "id": "5babdfd0-61df-5bd8-82d6-ac5c67c33f47",
2562 "name": "picture 3",
2563 "type": "IMAGE",
2564 "linkIds": [
2565 612
2566 ],
2567 "localized_name": "picture 3",
2568 "shape": 7
2569 },
2570 {
2571 "id": "3f7a2b65-0193-56e6-8cb9-7fdc05b4637b",
2572 "name": "picture 4",
2573 "type": "IMAGE",
2574 "linkIds": [
2575 613
2576 ],
2577 "localized_name": "picture 4",
2578 "shape": 7
2579 },
2580 {
2581 "id": "2da0fcaf-0afa-5633-a5ba-8077328d1cd8",
2582 "name": "picture 5",
2583 "type": "IMAGE",
2584 "linkIds": [
2585 614
2586 ],
2587 "localized_name": "picture 5",
2588 "shape": 7
2589 },
2590 {
2591 "id": "bc1fea16-aa13-57b5-ba6b-e187d962d76d",
2592 "name": "picture 6",
2593 "type": "IMAGE",
2594 "linkIds": [
2595 615
2596 ],
2597 "localized_name": "picture 6",
2598 "shape": 7
2599 }
2600 ],
2601 "outputs": [
2602 {
2603 "id": "d219483e-0f4b-54c8-9d3b-f79de7c4290c",
2604 "name": "picture",
2605 "type": "IMAGE",
2606 "linkIds": [
2607 30
2608 ],
2609 "localized_name": "picture",
2610 "pos": [
2611 24,
2612 24
2613 ]
2614 }
2615 ],
2616 "widgets": [],
2617 "nodes": [
2618 {
2619 "id": 23,
2620 "type": "Reroute",
2621 "pos": [
2622 20,
2623 272
2624 ],
2625 "size": [
2626 75,
2627 26
2628 ],
2629 "flags": [],
2630 "order": 2,
2631 "mode": 0,
2632 "inputs": [
2633 {
2634 "name": "",
2635 "type": "*",
2636 "widget": {
2637 "name": "value"
2638 },
2639 "link": 13
2640 }
2641 ],
2642 "outputs": [
2643 {
2644 "name": "",
2645 "type": "STRING",
2646 "links": [
2647 14
2648 ]
2649 }
2650 ],
2651 "properties": {
2652 "showOutputText": false,
2653 "horizontal": false
2654 }
2655 },
2656 {
2657 "id": 24,
2658 "type": "TextEncodeQwenImage21",
2659 "pos": [
2660 20,
2661 358
2662 ],
2663 "size": [
2664 460,
2665 366
2666 ],
2667 "flags": [],
2668 "order": 3,
2669 "mode": 0,
2670 "inputs": [
2671 {
2672 "localized_name": "clip",
2673 "name": "clip",
2674 "type": "CLIP",
2675 "link": 15
2676 },
2677 {
2678 "localized_name": "image_1",
2679 "name": "images.image_1",
2680 "shape": 7,
2681 "type": "IMAGE",
2682 "link": 12
2683 },
2684 {
2685 "localized_name": "vae",
2686 "name": "vae",
2687 "shape": 7,
2688 "type": "VAE",
2689 "link": 16
2690 },
2691 {
2692 "localized_name": "prompt",
2693 "name": "prompt",
2694 "type": "STRING",
2695 "widget": {
2696 "name": "prompt"
2697 },
2698 "link": 14
2699 },
2700 {
2701 "localized_name": "negative_prompt",
2702 "name": "negative_prompt",
2703 "type": "STRING",
2704 "widget": {
2705 "name": "negative_prompt"
2706 },
2707 "link": null
2708 },
2709 {
2710 "localized_name": "resolution",
2711 "name": "resolution",
2712 "type": "INT",
2713 "widget": {
2714 "name": "resolution"
2715 },
2716 "link": null
2717 },
2718 {
2719 "localized_name": "image_2",
2720 "name": "images.image_2",
2721 "shape": 7,
2722 "type": "IMAGE",
2723 "link": 611
2724 },
2725 {
2726 "localized_name": "image_3",
2727 "name": "images.image_3",
2728 "shape": 7,
2729 "type": "IMAGE",
2730 "link": 612
2731 },
2732 {
2733 "localized_name": "image_4",
2734 "name": "images.image_4",
2735 "shape": 7,
2736 "type": "IMAGE",
2737 "link": 613
2738 },
2739 {
2740 "localized_name": "image_5",
2741 "name": "images.image_5",
2742 "shape": 7,
2743 "type": "IMAGE",
2744 "link": 614
2745 },
2746 {
2747 "localized_name": "image_6",
2748 "name": "images.image_6",
2749 "shape": 7,
2750 "type": "IMAGE",
2751 "link": 615
2752 },
2753 {
2754 "localized_name": "image_7",
2755 "name": "images.image_7",
2756 "shape": 7,
2757 "type": "IMAGE",
2758 "link": null
2759 }
2760 ],
2761 "outputs": [
2762 {
2763 "localized_name": "positive",
2764 "name": "positive",
2765 "type": "CONDITIONING",
2766 "links": [
2767 22
2768 ]
2769 },
2770 {
2771 "localized_name": "negative",
2772 "name": "negative",
2773 "type": "CONDITIONING",
2774 "links": [
2775 23
2776 ]
2777 },
2778 {
2779 "localized_name": "latent",
2780 "name": "latent",
2781 "type": "LATENT",
2782 "links": [
2783 18
2784 ]
2785 }
2786 ],
2787 "title": "Text Encode Qwen Image 2.1 - Your prompt and pictures",
2788 "properties": {
2789 "Node name for S&R": "TextEncodeQwenImage21",
2790 "cnr_id": "comfy-core",
2791 "ver": "0.38.0"
2792 },
2793 "widgets_values": [
2794 "",
2795 "",
2796 0
2797 ],
2798 "widgets_values_named": {
2799 "prompt": "",
2800 "negative_prompt": "",
2801 "resolution": 0
2802 },
2803 "color": "#14424d",
2804 "bgcolor": "#161f21"
2805 },
2806 {
2807 "id": 25,
2808 "type": "ComfySwitchNode",
2809 "pos": [
2810 20,
2811 798
2812 ],
2813 "size": [
2814 460,
2815 78
2816 ],
2817 "flags": [],
2818 "order": 4,
2819 "mode": 0,
2820 "inputs": [
2821 {
2822 "localized_name": "on_false",
2823 "name": "on_false",
2824 "shape": 7,
2825 "type": "LATENT",
2826 "link": 17
2827 },
2828 {
2829 "localized_name": "on_true",
2830 "name": "on_true",
2831 "shape": 7,
2832 "type": "LATENT",
2833 "link": 18
2834 },
2835 {
2836 "localized_name": "switch",
2837 "name": "switch",
2838 "type": "BOOLEAN",
2839 "widget": {
2840 "name": "switch"
2841 },
2842 "link": 58
2843 }
2844 ],
2845 "outputs": [
2846 {
2847 "localized_name": "output",
2848 "name": "output",
2849 "type": "LATENT",
2850 "links": [
2851 19
2852 ]
2853 }
2854 ],
2855 "title": "If/Else Switch - Whose size",
2856 "properties": {
2857 "Node name for S&R": "ComfySwitchNode",
2858 "cnr_id": "comfy-core",
2859 "ver": "0.38.0"
2860 },
2861 "widgets_values": [
2862 false
2863 ],
2864 "widgets_values_named": {
2865 "switch": false
2866 },
2867 "color": "#14424d",
2868 "bgcolor": "#161f21"
2869 },
2870 {
2871 "id": 26,
2872 "type": "Reroute",
2873 "pos": [
2874 560,
2875 272
2876 ],
2877 "size": [
2878 75,
2879 26
2880 ],
2881 "flags": [],
2882 "order": 5,
2883 "mode": 0,
2884 "inputs": [
2885 {
2886 "name": "",
2887 "type": "*",
2888 "widget": {
2889 "name": "value"
2890 },
2891 "link": 26
2892 }
2893 ],
2894 "outputs": [
2895 {
2896 "name": "",
2897 "type": "INT",
2898 "links": [
2899 27
2900 ]
2901 }
2902 ],
2903 "properties": {
2904 "showOutputText": false,
2905 "horizontal": false
2906 }
2907 },
2908 {
2909 "id": 27,
2910 "type": "ManualSigmas",
2911 "pos": [
2912 560,
2913 358
2914 ],
2915 "size": [
2916 460,
2917 58
2918 ],
2919 "flags": [],
2920 "order": 0,
2921 "mode": 0,
2922 "inputs": [
2923 {
2924 "localized_name": "sigmas",
2925 "name": "sigmas",
2926 "type": "STRING",
2927 "widget": {
2928 "name": "sigmas"
2929 },
2930 "link": null
2931 }
2932 ],
2933 "outputs": [
2934 {
2935 "localized_name": "SIGMAS",
2936 "name": "SIGMAS",
2937 "type": "SIGMAS",
2938 "links": [
2939 25
2940 ]
2941 }
2942 ],
2943 "title": "The turbo's eight steps",
2944 "properties": {
2945 "Node name for S&R": "ManualSigmas",
2946 "cnr_id": "comfy-core",
2947 "ver": "0.38.0"
2948 },
2949 "widgets_values": [
2950 "1.0, 0.978453, 0.95418, 0.926626, 0.89508, 0.845148, 0.704534, 0.414568, 0"
2951 ],
2952 "widgets_values_named": {
2953 "sigmas": "1.0, 0.978453, 0.95418, 0.926626, 0.89508, 0.845148, 0.704534, 0.414568, 0"
2954 },
2955 "color": "#14424d",
2956 "bgcolor": "#161f21"
2957 },
2958 {
2959 "id": 28,
2960 "type": "KSamplerSelect",
2961 "pos": [
2962 560,
2963 494
2964 ],
2965 "size": [
2966 460,
2967 58
2968 ],
2969 "flags": [],
2970 "order": 1,
2971 "mode": 0,
2972 "inputs": [
2973 {
2974 "localized_name": "sampler_name",
2975 "name": "sampler_name",
2976 "type": "COMBO",
2977 "widget": {
2978 "name": "sampler_name"
2979 },
2980 "link": null
2981 }
2982 ],
2983 "outputs": [
2984 {
2985 "localized_name": "SAMPLER",
2986 "name": "SAMPLER",
2987 "type": "SAMPLER",
2988 "links": [
2989 24
2990 ]
2991 }
2992 ],
2993 "title": "Sampler: euler",
2994 "properties": {
2995 "Node name for S&R": "KSamplerSelect",
2996 "cnr_id": "comfy-core",
2997 "ver": "0.38.0"
2998 },
2999 "widgets_values": [
3000 "euler"
3001 ],
3002 "widgets_values_named": {
3003 "sampler_name": "euler"
3004 },
3005 "color": "#14424d",
3006 "bgcolor": "#161f21"
3007 },
3008 {
3009 "id": 29,
3010 "type": "SamplerCustom",
3011 "pos": [
3012 560,
3013 622
3014 ],
3015 "size": [
3016 460,
3017 230
3018 ],
3019 "flags": [],
3020 "order": 6,
3021 "mode": 0,
3022 "inputs": [
3023 {
3024 "localized_name": "model",
3025 "name": "model",
3026 "type": "MODEL",
3027 "link": 21
3028 },
3029 {
3030 "localized_name": "positive",
3031 "name": "positive",
3032 "type": "CONDITIONING",
3033 "link": 22
3034 },
3035 {
3036 "localized_name": "negative",
3037 "name": "negative",
3038 "type": "CONDITIONING",
3039 "link": 23
3040 },
3041 {
3042 "localized_name": "sampler",
3043 "name": "sampler",
3044 "type": "SAMPLER",
3045 "link": 24
3046 },
3047 {
3048 "localized_name": "sigmas",
3049 "name": "sigmas",
3050 "type": "SIGMAS",
3051 "link": 25
3052 },
3053 {
3054 "localized_name": "latent_image",
3055 "name": "latent_image",
3056 "type": "LATENT",
3057 "link": 19
3058 },
3059 {
3060 "localized_name": "add_noise",
3061 "name": "add_noise",
3062 "type": "BOOLEAN",
3063 "widget": {
3064 "name": "add_noise"
3065 },
3066 "link": null
3067 },
3068 {
3069 "localized_name": "noise_seed",
3070 "name": "noise_seed",
3071 "type": "INT",
3072 "widget": {
3073 "name": "noise_seed"
3074 },
3075 "link": 27
3076 },
3077 {
3078 "localized_name": "cfg",
3079 "name": "cfg",
3080 "type": "FLOAT",
3081 "widget": {
3082 "name": "cfg"
3083 },
3084 "link": null
3085 }
3086 ],
3087 "outputs": [
3088 {
3089 "localized_name": "output",
3090 "name": "output",
3091 "type": "LATENT",
3092 "links": [
3093 28
3094 ]
3095 },
3096 {
3097 "localized_name": "denoised_output",
3098 "name": "denoised_output",
3099 "type": "LATENT",
3100 "links": null
3101 }
3102 ],
3103 "title": "Sampler - CFG 1",
3104 "properties": {
3105 "Node name for S&R": "SamplerCustom",
3106 "cnr_id": "comfy-core",
3107 "ver": "0.38.0"
3108 },
3109 "widgets_values": [
3110 true,
3111 0,
3112 "fixed",
3113 1
3114 ],
3115 "widgets_values_named": {
3116 "add_noise": true,
3117 "noise_seed": 0,
3118 "control_after_generate": "fixed",
3119 "cfg": 1
3120 },
3121 "color": "#14424d",
3122 "bgcolor": "#161f21"
3123 },
3124 {
3125 "id": 30,
3126 "type": "VAEDecode",
3127 "pos": [
3128 560,
3129 922
3130 ],
3131 "size": [
3132 460,
3133 46
3134 ],
3135 "flags": [],
3136 "order": 7,
3137 "mode": 0,
3138 "inputs": [
3139 {
3140 "localized_name": "samples",
3141 "name": "samples",
3142 "type": "LATENT",
3143 "link": 28
3144 },
3145 {
3146 "localized_name": "vae",
3147 "name": "vae",
3148 "type": "VAE",
3149 "link": 29
3150 }
3151 ],
3152 "outputs": [
3153 {
3154 "localized_name": "IMAGE",
3155 "name": "IMAGE",
3156 "type": "IMAGE",
3157 "links": [
3158 30
3159 ]
3160 }
3161 ],
3162 "title": "Decode",
3163 "properties": {
3164 "Node name for S&R": "VAEDecode",
3165 "cnr_id": "comfy-core",
3166 "ver": "0.38.0"
3167 },
3168 "color": "#14424d",
3169 "bgcolor": "#161f21"
3170 },
3171 {
3172 "id": 49,
3173 "type": "AUSBOSS_NODES_Callout",
3174 "size": [
3175 460,
3176 142
3177 ],
3178 "flags": {
3179 "pinned": true
3180 },
3181 "order": 0,
3182 "mode": 0,
3183 "inputs": [
3184 {
3185 "localized_name": "text",
3186 "name": "text",
3187 "type": "STRING",
3188 "widget": {
3189 "name": "text"
3190 },
3191 "link": null
3192 }
3193 ],
3194 "outputs": [],
3195 "title": "Callout",
3196 "properties": {
3197 "Node name for S&R": "AUSBOSS_NODES_Callout",
3198 "cnr_id": "ausboss-nodes",
3199 "ver": "2.10.0"
3200 },
3201 "widgets_values": [
3202 "Qwen reads your prompt, your picture as image 1, and any extra pictures as image 2 and up. The switch under it takes the size from your picture, or from Latent Size."
3203 ],
3204 "widgets_values_named": {
3205 "text": "Qwen reads your prompt, your picture as image 1, and any extra pictures as image 2 and up. The switch under it takes the size from your picture, or from Latent Size."
3206 },
3207 "pos": [
3208 20,
3209 80
3210 ],
3211 "color": "#07090a",
3212 "bgcolor": "#07090a"
3213 },
3214 {
3215 "id": 50,
3216 "type": "AUSBOSS_NODES_Callout",
3217 "size": [
3218 460,
3219 142
3220 ],
3221 "flags": {
3222 "pinned": true
3223 },
3224 "order": 0,
3225 "mode": 0,
3226 "inputs": [
3227 {
3228 "localized_name": "text",
3229 "name": "text",
3230 "type": "STRING",
3231 "widget": {
3232 "name": "text"
3233 },
3234 "link": null
3235 }
3236 ],
3237 "outputs": [],
3238 "title": "Callout",
3239 "properties": {
3240 "Node name for S&R": "AUSBOSS_NODES_Callout",
3241 "cnr_id": "ausboss-nodes",
3242 "ver": "2.10.0"
3243 },
3244 "widgets_values": [
3245 "Eight steps on the turbo's own step list, CFG 1, euler. The seed comes from the top level. Then the picture is decoded."
3246 ],
3247 "widgets_values_named": {
3248 "text": "Eight steps on the turbo's own step list, CFG 1, euler. The seed comes from the top level. Then the picture is decoded."
3249 },
3250 "pos": [
3251 560,
3252 80
3253 ],
3254 "color": "#07090a",
3255 "bgcolor": "#07090a"
3256 }
3257 ],
3258 "groups": [
3259 {
3260 "id": 8,
3261 "title": "1 · Read",
3262 "bounding": [
3263 0,
3264 0,
3265 500,
3266 924
3267 ],
3268 "color": "#1d5560",
3269 "flags": {
3270 "pinned": true
3271 }
3272 },
3273 {
3274 "id": 9,
3275 "title": "2 · Draw",
3276 "bounding": [
3277 540,
3278 0,
3279 500,
3280 996
3281 ],
3282 "color": "#1d5560",
3283 "flags": {
3284 "pinned": true
3285 }
3286 }
3287 ],
3288 "links": [
3289 {
3290 "id": 14,
3291 "origin_id": 23,
3292 "origin_slot": 0,
3293 "target_id": 24,
3294 "target_slot": 3,
3295 "type": "STRING"
3296 },
3297 {
3298 "id": 18,
3299 "origin_id": 24,
3300 "origin_slot": 2,
3301 "target_id": 25,
3302 "target_slot": 1,
3303 "type": "LATENT"
3304 },
3305 {
3306 "id": 22,
3307 "origin_id": 24,
3308 "origin_slot": 0,
3309 "target_id": 29,
3310 "target_slot": 1,
3311 "type": "CONDITIONING"
3312 },
3313 {
3314 "id": 23,
3315 "origin_id": 24,
3316 "origin_slot": 1,
3317 "target_id": 29,
3318 "target_slot": 2,
3319 "type": "CONDITIONING"
3320 },
3321 {
3322 "id": 24,
3323 "origin_id": 28,
3324 "origin_slot": 0,
3325 "target_id": 29,
3326 "target_slot": 3,
3327 "type": "SAMPLER"
3328 },
3329 {
3330 "id": 25,
3331 "origin_id": 27,
3332 "origin_slot": 0,
3333 "target_id": 29,
3334 "target_slot": 4,
3335 "type": "SIGMAS"
3336 },
3337 {
3338 "id": 19,
3339 "origin_id": 25,
3340 "origin_slot": 0,
3341 "target_id": 29,
3342 "target_slot": 5,
3343 "type": "LATENT"
3344 },
3345 {
3346 "id": 27,
3347 "origin_id": 26,
3348 "origin_slot": 0,
3349 "target_id": 29,
3350 "target_slot": 7,
3351 "type": "INT"
3352 },
3353 {
3354 "id": 28,
3355 "origin_id": 29,
3356 "origin_slot": 0,
3357 "target_id": 30,
3358 "target_slot": 0,
3359 "type": "LATENT"
3360 },
3361 {
3362 "id": 13,
3363 "origin_id": -10,
3364 "origin_slot": 0,
3365 "target_id": 23,
3366 "target_slot": 0,
3367 "type": "STRING"
3368 },
3369 {
3370 "id": 15,
3371 "origin_id": -10,
3372 "origin_slot": 4,
3373 "target_id": 24,
3374 "target_slot": 0,
3375 "type": "CLIP"
3376 },
3377 {
3378 "id": 12,
3379 "origin_id": -10,
3380 "origin_slot": 2,
3381 "target_id": 24,
3382 "target_slot": 1,
3383 "type": "IMAGE"
3384 },
3385 {
3386 "id": 16,
3387 "origin_id": -10,
3388 "origin_slot": 5,
3389 "target_id": 24,
3390 "target_slot": 2,
3391 "type": "VAE"
3392 },
3393 {
3394 "id": 29,
3395 "origin_id": -10,
3396 "origin_slot": 5,
3397 "target_id": 30,
3398 "target_slot": 1,
3399 "type": "VAE"
3400 },
3401 {
3402 "id": 17,
3403 "origin_id": -10,
3404 "origin_slot": 3,
3405 "target_id": 25,
3406 "target_slot": 0,
3407 "type": "LATENT"
3408 },
3409 {
3410 "id": 26,
3411 "origin_id": -10,
3412 "origin_slot": 1,
3413 "target_id": 26,
3414 "target_slot": 0,
3415 "type": "INT"
3416 },
3417 {
3418 "id": 21,
3419 "origin_id": -10,
3420 "origin_slot": 6,
3421 "target_id": 29,
3422 "target_slot": 0,
3423 "type": "MODEL"
3424 },
3425 {
3426 "id": 30,
3427 "origin_id": 30,
3428 "origin_slot": 0,
3429 "target_id": -20,
3430 "target_slot": 0,
3431 "type": "IMAGE"
3432 },
3433 {
3434 "id": 58,
3435 "origin_id": -10,
3436 "origin_slot": 7,
3437 "target_id": 25,
3438 "target_slot": 2,
3439 "type": "BOOLEAN"
3440 },
3441 {
3442 "id": 611,
3443 "origin_id": -10,
3444 "origin_slot": 8,
3445 "target_id": 24,
3446 "target_slot": 6,
3447 "type": "IMAGE"
3448 },
3449 {
3450 "id": 612,
3451 "origin_id": -10,
3452 "origin_slot": 9,
3453 "target_id": 24,
3454 "target_slot": 7,
3455 "type": "IMAGE"
3456 },
3457 {
3458 "id": 613,
3459 "origin_id": -10,
3460 "origin_slot": 10,
3461 "target_id": 24,
3462 "target_slot": 8,
3463 "type": "IMAGE"
3464 },
3465 {
3466 "id": 614,
3467 "origin_id": -10,
3468 "origin_slot": 11,
3469 "target_id": 24,
3470 "target_slot": 9,
3471 "type": "IMAGE"
3472 },
3473 {
3474 "id": 615,
3475 "origin_id": -10,
3476 "origin_slot": 12,
3477 "target_id": 24,
3478 "target_slot": 10,
3479 "type": "IMAGE"
3480 }
3481 ],
3482 "extra": []
3483 },
3484 {
3485 "id": "8360cd8c-bd44-5ab7-a2e4-5733b4167c3e",
3486 "version": 1,
3487 "state": {
3488 "lastGroupId": 13,
3489 "lastNodeId": 63,
3490 "lastLinkId": 88,
3491 "lastRerouteId": 0
3492 },
3493 "revision": 0,
3494 "config": [],
3495 "name": "Upscale it in tiles with Qwen Turbo",
3496 "inputNode": {
3497 "id": -10,
3498 "bounding": [
3499 -260,
3500 120,
3501 150,
3502 160
3503 ]
3504 },
3505 "outputNode": {
3506 "id": -20,
3507 "bounding": [
3508 2230,
3509 120,
3510 150,
3511 60
3512 ]
3513 },
3514 "inputs": [
3515 {
3516 "id": "aaae3fe7-712f-5096-bf38-0d550d816c00",
3517 "name": "tiles",
3518 "type": "IMAGE",
3519 "linkIds": [
3520 31,
3521 77
3522 ],
3523 "localized_name": "tiles",
3524 "shape": 7,
3525 "pos": [
3526 51,
3527 24
3528 ]
3529 },
3530 {
3531 "id": "f218802f-e8a4-5974-ad41-c5fc3c0a45f0",
3532 "name": "stitcher",
3533 "type": "AUSBOSS_TILE_STITCHER",
3534 "linkIds": [
3535 46
3536 ],
3537 "localized_name": "stitcher",
3538 "pos": [
3539 51,
3540 44
3541 ]
3542 },
3543 {
3544 "id": "947f636d-4ee3-52d9-8ef8-3a3527f4e430",
3545 "name": "seed",
3546 "type": "FLOAT,INT",
3547 "linkIds": [
3548 41
3549 ],
3550 "localized_name": "seed",
3551 "shape": 7,
3552 "pos": [
3553 51,
3554 64
3555 ]
3556 },
3557 {
3558 "id": "4a0604c6-5141-5d89-9e75-8c251251de0a",
3559 "name": "text encoder",
3560 "type": "CLIP",
3561 "linkIds": [
3562 33,
3563 80
3564 ],
3565 "localized_name": "text encoder",
3566 "pos": [
3567 51,
3568 84
3569 ]
3570 },
3571 {
3572 "id": "45efb0cc-22e4-549d-aab4-d978195f310b",
3573 "name": "vae",
3574 "type": "VAE",
3575 "linkIds": [
3576 34,
3577 44,
3578 78,
3579 81
3580 ],
3581 "localized_name": "vae",
3582 "shape": 7,
3583 "pos": [
3584 51,
3585 104
3586 ]
3587 },
3588 {
3589 "id": "8b8386e7-06b2-59dc-8df5-80749f26b599",
3590 "name": "diffusion model",
3591 "type": "MODEL",
3592 "linkIds": [
3593 35,
3594 82
3595 ],
3596 "localized_name": "diffusion model",
3597 "pos": [
3598 51,
3599 124
3600 ]
3601 }
3602 ],
3603 "outputs": [
3604 {
3605 "id": "47fc9135-869c-56ab-99fb-662b75f6bae5",
3606 "name": "picture, upscaled",
3607 "type": "IMAGE",
3608 "linkIds": [
3609 48
3610 ],
3611 "localized_name": "picture, upscaled",
3612 "pos": [
3613 24,
3614 24
3615 ]
3616 }
3617 ],
3618 "widgets": [],
3619 "nodes": [
3620 {
3621 "id": 31,
3622 "type": "AUSBOSS_NODES_Text",
3623 "pos": [
3624 20,
3625 292
3626 ],
3627 "size": [
3628 460,
3629 168
3630 ],
3631 "flags": [],
3632 "order": 0,
3633 "mode": 0,
3634 "inputs": [
3635 {
3636 "localized_name": "text",
3637 "name": "text",
3638 "type": "STRING",
3639 "widget": {
3640 "name": "text"
3641 },
3642 "link": null
3643 }
3644 ],
3645 "outputs": [
3646 {
3647 "localized_name": "text",
3648 "name": "text",
3649 "type": "STRING",
3650 "links": [
3651 32
3652 ]
3653 }
3654 ],
3655 "title": "Text - What each tile is asked to do",
3656 "properties": {
3657 "Node name for S&R": "AUSBOSS_NODES_Text",
3658 "cnr_id": "ausboss-nodes",
3659 "ver": "2.10.0"
3660 },
3661 "widgets_values": [
3662 "Restore the photo: remove blur, noise and compression artifacts and recover sharp, natural detail, keeping the same composition, people and colors."
3663 ],
3664 "widgets_values_named": {
3665 "text": "Restore the photo: remove blur, noise and compression artifacts and recover sharp, natural detail, keeping the same composition, people and colors."
3666 },
3667 "color": "#14424d",
3668 "bgcolor": "#161f21"
3669 },
3670 {
3671 "id": 32,
3672 "type": "TextEncodeQwenImage21",
3673 "pos": [
3674 20,
3675 530
3676 ],
3677 "size": [
3678 460,
3679 266
3680 ],
3681 "flags": [],
3682 "order": 1,
3683 "mode": 0,
3684 "inputs": [
3685 {
3686 "localized_name": "clip",
3687 "name": "clip",
3688 "type": "CLIP",
3689 "link": 33
3690 },
3691 {
3692 "localized_name": "image_1",
3693 "name": "images.image_1",
3694 "shape": 7,
3695 "type": "IMAGE",
3696 "link": 31
3697 },
3698 {
3699 "localized_name": "vae",
3700 "name": "vae",
3701 "shape": 7,
3702 "type": "VAE",
3703 "link": 34
3704 },
3705 {
3706 "localized_name": "prompt",
3707 "name": "prompt",
3708 "type": "STRING",
3709 "widget": {
3710 "name": "prompt"
3711 },
3712 "link": 32
3713 },
3714 {
3715 "localized_name": "negative_prompt",
3716 "name": "negative_prompt",
3717 "type": "STRING",
3718 "widget": {
3719 "name": "negative_prompt"
3720 },
3721 "link": null
3722 },
3723 {
3724 "localized_name": "resolution",
3725 "name": "resolution",
3726 "type": "INT",
3727 "widget": {
3728 "name": "resolution"
3729 },
3730 "link": null
3731 },
3732 {
3733 "localized_name": "image_2",
3734 "name": "images.image_2",
3735 "shape": 7,
3736 "type": "IMAGE",
3737 "link": null
3738 }
3739 ],
3740 "outputs": [
3741 {
3742 "localized_name": "positive",
3743 "name": "positive",
3744 "type": "CONDITIONING",
3745 "links": [
3746 38
3747 ]
3748 },
3749 {
3750 "localized_name": "negative",
3751 "name": "negative",
3752 "type": "CONDITIONING",
3753 "links": [
3754 39
3755 ]
3756 },
3757 {
3758 "localized_name": "latent",
3759 "name": "latent",
3760 "type": "LATENT",
3761 "links": null
3762 }
3763 ],
3764 "title": "Text Encode Qwen Image 2.1 - One tile and the request",
3765 "properties": {
3766 "Node name for S&R": "TextEncodeQwenImage21",
3767 "cnr_id": "comfy-core",
3768 "ver": "0.38.0"
3769 },
3770 "widgets_values": [
3771 "",
3772 "",
3773 0
3774 ],
3775 "widgets_values_named": {
3776 "prompt": "",
3777 "negative_prompt": "",
3778 "resolution": 0
3779 },
3780 "color": "#14424d",
3781 "bgcolor": "#161f21"
3782 },
3783 {
3784 "id": 33,
3785 "type": "AUSBOSS_NODES_LoraLoader",
3786 "pos": [
3787 560,
3788 292
3789 ],
3790 "size": [
3791 460,
3792 188
3793 ],
3794 "flags": [],
3795 "order": 2,
3796 "mode": 0,
3797 "inputs": [
3798 {
3799 "localized_name": "model",
3800 "name": "model",
3801 "type": "MODEL",
3802 "link": 35
3803 },
3804 {
3805 "localized_name": "clip",
3806 "name": "clip",
3807 "shape": 7,
3808 "type": "CLIP",
3809 "link": null
3810 },
3811 {
3812 "localized_name": "loras",
3813 "name": "loras",
3814 "type": "STRING",
3815 "widget": {
3816 "name": "loras"
3817 },
3818 "link": null
3819 },
3820 {
3821 "localized_name": "trigger_separator",
3822 "name": "trigger_separator",
3823 "shape": 7,
3824 "type": "STRING",
3825 "widget": {
3826 "name": "trigger_separator"
3827 },
3828 "link": null
3829 },
3830 {
3831 "localized_name": "on_missing",
3832 "name": "on_missing",
3833 "shape": 7,
3834 "type": "COMBO",
3835 "widget": {
3836 "name": "on_missing"
3837 },
3838 "link": null
3839 }
3840 ],
3841 "outputs": [
3842 {
3843 "localized_name": "model",
3844 "name": "model",
3845 "type": "MODEL",
3846 "links": [
3847 36
3848 ]
3849 },
3850 {
3851 "localized_name": "clip",
3852 "name": "clip",
3853 "type": "CLIP",
3854 "links": null
3855 },
3856 {
3857 "localized_name": "triggers",
3858 "name": "triggers",
3859 "type": "STRING",
3860 "links": null
3861 }
3862 ],
3863 "title": "LoRA Loader - Restore LoRA",
3864 "properties": {
3865 "Node name for S&R": "AUSBOSS_NODES_LoraLoader",
3866 "ausbossLoraLinked": true,
3867 "models": [
3868 {
3869 "name": "qwen-image-2.1-restore.safetensors",
3870 "url": "https://huggingface.co/ausboss/Qwen-Image-2.1-Restore-LoRA/resolve/main/qwen-image-2.1-restore.safetensors",
3871 "directory": "loras"
3872 }
3873 ],
3874 "cnr_id": "ausboss-nodes",
3875 "ver": "2.10.0"
3876 },
3877 "widgets_values": [
3878 "[{\"name\":\"qwen-image-2.1-restore.safetensors\",\"strength\":0.5,\"enabled\":true,\"triggers\":\"\"}]",
3879 ", ",
3880 "error"
3881 ],
3882 "widgets_values_named": {
3883 "loras": "[{\"name\":\"qwen-image-2.1-restore.safetensors\",\"strength\":0.5,\"enabled\":true,\"triggers\":\"\"}]",
3884 "trigger_separator": ", ",
3885 "on_missing": "error"
3886 },
3887 "color": "#14424d",
3888 "bgcolor": "#161f21"
3889 },
3890 {
3891 "id": 34,
3892 "type": "QwenImage21Cache",
3893 "pos": [
3894 560,
3895 578
3896 ],
3897 "size": [
3898 460,
3899 82
3900 ],
3901 "flags": [],
3902 "order": 3,
3903 "mode": 0,
3904 "inputs": [
3905 {
3906 "localized_name": "model",
3907 "name": "model",
3908 "type": "MODEL",
3909 "link": 36
3910 },
3911 {
3912 "localized_name": "device",
3913 "name": "device",
3914 "type": "COMBO",
3915 "widget": {
3916 "name": "device"
3917 },
3918 "link": null
3919 },
3920 {
3921 "localized_name": "dtype",
3922 "name": "dtype",
3923 "type": "COMBO",
3924 "widget": {
3925 "name": "dtype"
3926 },
3927 "link": null
3928 }
3929 ],
3930 "outputs": [
3931 {
3932 "localized_name": "MODEL",
3933 "name": "MODEL",
3934 "type": "MODEL",
3935 "links": [
3936 37
3937 ]
3938 }
3939 ],
3940 "title": "Reference cache",
3941 "properties": {
3942 "Node name for S&R": "QwenImage21Cache",
3943 "cnr_id": "comfy-core",
3944 "ver": "0.38.0"
3945 },
3946 "widgets_values": [
3947 "auto",
3948 "default"
3949 ],
3950 "widgets_values_named": {
3951 "device": "auto",
3952 "dtype": "default"
3953 },
3954 "color": "#14424d",
3955 "bgcolor": "#161f21"
3956 },
3957 {
3958 "id": 35,
3959 "type": "AUSBOSS_NODES_MathExpression",
3960 "pos": [
3961 560,
3962 734
3963 ],
3964 "size": [
3965 460,
3966 134
3967 ],
3968 "flags": [],
3969 "order": 4,
3970 "mode": 0,
3971 "inputs": [
3972 {
3973 "localized_name": "a",
3974 "name": "a",
3975 "shape": 7,
3976 "type": "FLOAT,INT",
3977 "link": 41
3978 },
3979 {
3980 "localized_name": "b",
3981 "name": "b",
3982 "shape": 7,
3983 "type": "FLOAT,INT",
3984 "link": null
3985 },
3986 {
3987 "localized_name": "c",
3988 "name": "c",
3989 "shape": 7,
3990 "type": "FLOAT,INT",
3991 "link": null
3992 },
3993 {
3994 "localized_name": "expression",
3995 "name": "expression",
3996 "type": "STRING",
3997 "widget": {
3998 "name": "expression"
3999 },
4000 "link": null
4001 }
4002 ],
4003 "outputs": [
4004 {
4005 "localized_name": "float",
4006 "name": "float",
4007 "type": "FLOAT",
4008 "links": null
4009 },
4010 {
4011 "localized_name": "int",
4012 "name": "int",
4013 "type": "INT",
4014 "links": [
4015 42,
4016 88
4017 ]
4018 }
4019 ],
4020 "title": "Math Expression - Seed plus 1",
4021 "properties": {
4022 "Node name for S&R": "AUSBOSS_NODES_MathExpression",
4023 "cnr_id": "ausboss-nodes",
4024 "ver": "2.10.0"
4025 },
4026 "widgets_values": [
4027 "a + 1"
4028 ],
4029 "widgets_values_named": {
4030 "expression": "a + 1"
4031 },
4032 "color": "#14424d",
4033 "bgcolor": "#161f21"
4034 },
4035 {
4036 "id": 37,
4037 "type": "VAEDecode",
4038 "pos": [
4039 1640,
4040 292
4041 ],
4042 "size": [
4043 460,
4044 46
4045 ],
4046 "flags": [],
4047 "order": 6,
4048 "mode": 0,
4049 "inputs": [
4050 {
4051 "localized_name": "samples",
4052 "name": "samples",
4053 "type": "LATENT",
4054 "link": 43
4055 },
4056 {
4057 "localized_name": "vae",
4058 "name": "vae",
4059 "type": "VAE",
4060 "link": 44
4061 }
4062 ],
4063 "outputs": [
4064 {
4065 "localized_name": "IMAGE",
4066 "name": "IMAGE",
4067 "type": "IMAGE",
4068 "links": [
4069 45
4070 ]
4071 }
4072 ],
4073 "title": "Decode",
4074 "properties": {
4075 "Node name for S&R": "VAEDecode",
4076 "cnr_id": "comfy-core",
4077 "ver": "0.38.0"
4078 },
4079 "color": "#14424d",
4080 "bgcolor": "#161f21"
4081 },
4082 {
4083 "id": 38,
4084 "type": "AUSBOSS_NODES_TiledUpscaleStitch",
4085 "pos": [
4086 1640,
4087 408
4088 ],
4089 "size": [
4090 460,
4091 114
4092 ],
4093 "flags": [],
4094 "order": 7,
4095 "mode": 0,
4096 "inputs": [
4097 {
4098 "localized_name": "tiles",
4099 "name": "tiles",
4100 "type": "IMAGE",
4101 "link": 45
4102 },
4103 {
4104 "localized_name": "stitcher",
4105 "name": "stitcher",
4106 "type": "AUSBOSS_TILE_STITCHER",
4107 "link": 46
4108 },
4109 {
4110 "localized_name": "keep_colors",
4111 "name": "keep_colors",
4112 "shape": 7,
4113 "type": "FLOAT",
4114 "widget": {
4115 "name": "keep_colors"
4116 },
4117 "link": null
4118 }
4119 ],
4120 "outputs": [
4121 {
4122 "localized_name": "image",
4123 "name": "image",
4124 "type": "IMAGE",
4125 "links": [
4126 48
4127 ]
4128 }
4129 ],
4130 "title": "Tiled Upscale Stitch - Join the tiles",
4131 "properties": {
4132 "Node name for S&R": "AUSBOSS_NODES_TiledUpscaleStitch",
4133 "cnr_id": "ausboss-nodes",
4134 "ver": "2.10.0"
4135 },
4136 "widgets_values": [
4137 1
4138 ],
4139 "widgets_values_named": {
4140 "keep_colors": 1
4141 },
4142 "color": "#14424d",
4143 "bgcolor": "#161f21"
4144 },
4145 {
4146 "id": 51,
4147 "type": "AUSBOSS_NODES_Callout",
4148 "size": [
4149 460,
4150 142
4151 ],
4152 "flags": {
4153 "pinned": true
4154 },
4155 "order": 0,
4156 "mode": 0,
4157 "inputs": [
4158 {
4159 "localized_name": "text",
4160 "name": "text",
4161 "type": "STRING",
4162 "widget": {
4163 "name": "text"
4164 },
4165 "link": null
4166 }
4167 ],
4168 "outputs": [],
4169 "title": "Callout",
4170 "properties": {
4171 "Node name for S&R": "AUSBOSS_NODES_Callout",
4172 "cnr_id": "ausboss-nodes",
4173 "ver": "2.10.0"
4174 },
4175 "widgets_values": [
4176 "Qwen reads one tile at its own size, together with the request. The encoded tile gives the redraw its size."
4177 ],
4178 "widgets_values_named": {
4179 "text": "Qwen reads one tile at its own size, together with the request. The encoded tile gives the redraw its size."
4180 },
4181 "pos": [
4182 20,
4183 80
4184 ],
4185 "color": "#07090a",
4186 "bgcolor": "#07090a"
4187 },
4188 {
4189 "id": 52,
4190 "type": "AUSBOSS_NODES_Callout",
4191 "size": [
4192 460,
4193 142
4194 ],
4195 "flags": {
4196 "pinned": true
4197 },
4198 "order": 0,
4199 "mode": 0,
4200 "inputs": [
4201 {
4202 "localized_name": "text",
4203 "name": "text",
4204 "type": "STRING",
4205 "widget": {
4206 "name": "text"
4207 },
4208 "link": null
4209 }
4210 ],
4211 "outputs": [],
4212 "title": "Callout",
4213 "properties": {
4214 "Node name for S&R": "AUSBOSS_NODES_Callout",
4215 "cnr_id": "ausboss-nodes",
4216 "ver": "2.10.0"
4217 },
4218 "widgets_values": [
4219 "Each tile is drawn again from noise in seven steps while Qwen looks at the tile. The Restore LoRA keeps it close to the picture."
4220 ],
4221 "widgets_values_named": {
4222 "text": "Each tile is drawn again from noise in seven steps while Qwen looks at the tile. The Restore LoRA keeps it close to the picture."
4223 },
4224 "pos": [
4225 560,
4226 80
4227 ],
4228 "color": "#07090a",
4229 "bgcolor": "#07090a"
4230 },
4231 {
4232 "id": 53,
4233 "type": "AUSBOSS_NODES_Callout",
4234 "size": [
4235 460,
4236 142
4237 ],
4238 "flags": {
4239 "pinned": true
4240 },
4241 "order": 0,
4242 "mode": 0,
4243 "inputs": [
4244 {
4245 "localized_name": "text",
4246 "name": "text",
4247 "type": "STRING",
4248 "widget": {
4249 "name": "text"
4250 },
4251 "link": null
4252 }
4253 ],
4254 "outputs": [],
4255 "title": "Callout",
4256 "properties": {
4257 "Node name for S&R": "AUSBOSS_NODES_Callout",
4258 "cnr_id": "ausboss-nodes",
4259 "ver": "2.10.0"
4260 },
4261 "widgets_values": [
4262 "Each tile is decoded and matched to its own tile's colors. Then all are joined and fitted to the size you asked for."
4263 ],
4264 "widgets_values_named": {
4265 "text": "Each tile is decoded and matched to its own tile's colors. Then all are joined and fitted to the size you asked for."
4266 },
4267 "pos": [
4268 1640,
4269 80
4270 ],
4271 "color": "#07090a",
4272 "bgcolor": "#07090a"
4273 },
4274 {
4275 "id": 59,
4276 "type": "VAEEncode",
4277 "pos": [
4278 20,
4279 870
4280 ],
4281 "size": [
4282 460,
4283 46
4284 ],
4285 "flags": [],
4286 "order": 0,
4287 "mode": 0,
4288 "inputs": [
4289 {
4290 "localized_name": "pixels",
4291 "name": "pixels",
4292 "type": "IMAGE",
4293 "link": 77
4294 },
4295 {
4296 "localized_name": "vae",
4297 "name": "vae",
4298 "type": "VAE",
4299 "link": 78
4300 }
4301 ],
4302 "outputs": [
4303 {
4304 "localized_name": "LATENT",
4305 "name": "LATENT",
4306 "type": "LATENT",
4307 "links": [
4308 79
4309 ]
4310 }
4311 ],
4312 "title": "Encode - The tile as the starting picture",
4313 "properties": {
4314 "Node name for S&R": "VAEEncode",
4315 "cnr_id": "comfy-core",
4316 "ver": "0.38.0"
4317 },
4318 "color": "#14424d",
4319 "bgcolor": "#161f21"
4320 },
4321 {
4322 "id": 57,
4323 "type": "ManualSigmas",
4324 "pos": [
4325 560,
4326 938
4327 ],
4328 "size": [
4329 460,
4330 58
4331 ],
4332 "flags": [],
4333 "order": 0,
4334 "mode": 0,
4335 "inputs": [
4336 {
4337 "localized_name": "sigmas",
4338 "name": "sigmas",
4339 "type": "STRING",
4340 "widget": {
4341 "name": "sigmas"
4342 },
4343 "link": null
4344 }
4345 ],
4346 "outputs": [
4347 {
4348 "localized_name": "SIGMAS",
4349 "name": "SIGMAS",
4350 "type": "SIGMAS",
4351 "links": [
4352 76
4353 ]
4354 }
4355 ],
4356 "title": "The turbo's first seven steps",
4357 "properties": {
4358 "Node name for S&R": "ManualSigmas",
4359 "cnr_id": "comfy-core",
4360 "ver": "0.38.0"
4361 },
4362 "widgets_values": [
4363 "1.0, 0.978453, 0.95418, 0.926626, 0.89508, 0.845148, 0.704534, 0.414568"
4364 ],
4365 "widgets_values_named": {
4366 "sigmas": "1.0, 0.978453, 0.95418, 0.926626, 0.89508, 0.845148, 0.704534, 0.414568"
4367 },
4368 "color": "#14424d",
4369 "bgcolor": "#161f21"
4370 },
4371 {
4372 "id": 58,
4373 "type": "KSamplerSelect",
4374 "pos": [
4375 560,
4376 1074
4377 ],
4378 "size": [
4379 460,
4380 58
4381 ],
4382 "flags": [],
4383 "order": 1,
4384 "mode": 0,
4385 "inputs": [
4386 {
4387 "localized_name": "sampler_name",
4388 "name": "sampler_name",
4389 "type": "COMBO",
4390 "widget": {
4391 "name": "sampler_name"
4392 },
4393 "link": null
4394 }
4395 ],
4396 "outputs": [
4397 {
4398 "localized_name": "SAMPLER",
4399 "name": "SAMPLER",
4400 "type": "SAMPLER",
4401 "links": [
4402 75,
4403 85
4404 ]
4405 }
4406 ],
4407 "title": "Sampler: euler",
4408 "properties": {
4409 "Node name for S&R": "KSamplerSelect",
4410 "cnr_id": "comfy-core",
4411 "ver": "0.38.0"
4412 },
4413 "widgets_values": [
4414 "euler"
4415 ],
4416 "widgets_values_named": {
4417 "sampler_name": "euler"
4418 },
4419 "color": "#14424d",
4420 "bgcolor": "#161f21"
4421 },
4422 {
4423 "id": 36,
4424 "type": "SamplerCustom",
4425 "pos": [
4426 560,
4427 1202
4428 ],
4429 "size": [
4430 460,
4431 230
4432 ],
4433 "flags": [],
4434 "order": 6,
4435 "mode": 0,
4436 "inputs": [
4437 {
4438 "localized_name": "model",
4439 "name": "model",
4440 "type": "MODEL",
4441 "link": 37
4442 },
4443 {
4444 "localized_name": "positive",
4445 "name": "positive",
4446 "type": "CONDITIONING",
4447 "link": 38
4448 },
4449 {
4450 "localized_name": "negative",
4451 "name": "negative",
4452 "type": "CONDITIONING",
4453 "link": 39
4454 },
4455 {
4456 "localized_name": "sampler",
4457 "name": "sampler",
4458 "type": "SAMPLER",
4459 "link": 75
4460 },
4461 {
4462 "localized_name": "sigmas",
4463 "name": "sigmas",
4464 "type": "SIGMAS",
4465 "link": 76
4466 },
4467 {
4468 "localized_name": "latent_image",
4469 "name": "latent_image",
4470 "type": "LATENT",
4471 "link": 79
4472 },
4473 {
4474 "localized_name": "add_noise",
4475 "name": "add_noise",
4476 "type": "BOOLEAN",
4477 "widget": {
4478 "name": "add_noise"
4479 },
4480 "link": null
4481 },
4482 {
4483 "localized_name": "noise_seed",
4484 "name": "noise_seed",
4485 "type": "INT",
4486 "widget": {
4487 "name": "noise_seed"
4488 },
4489 "link": 42
4490 },
4491 {
4492 "localized_name": "cfg",
4493 "name": "cfg",
4494 "type": "FLOAT",
4495 "widget": {
4496 "name": "cfg"
4497 },
4498 "link": null
4499 }
4500 ],
4501 "outputs": [
4502 {
4503 "localized_name": "output",
4504 "name": "output",
4505 "type": "LATENT",
4506 "links": [
4507 87
4508 ]
4509 },
4510 {
4511 "localized_name": "denoised_output",
4512 "name": "denoised_output",
4513 "type": "LATENT",
4514 "links": null
4515 }
4516 ],
4517 "title": "Sampler - Seven steps, CFG 1, euler",
4518 "properties": {
4519 "Node name for S&R": "SamplerCustom",
4520 "cnr_id": "comfy-core",
4521 "ver": "0.38.0"
4522 },
4523 "widgets_values": [
4524 true,
4525 0,
4526 "fixed",
4527 1
4528 ],
4529 "widgets_values_named": {
4530 "add_noise": true,
4531 "noise_seed": 0,
4532 "control_after_generate": "fixed",
4533 "cfg": 1
4534 },
4535 "color": "#14424d",
4536 "bgcolor": "#161f21"
4537 },
4538 {
4539 "id": 60,
4540 "type": "TextEncodeQwenImage21",
4541 "pos": [
4542 1100,
4543 292
4544 ],
4545 "size": [
4546 460,
4547 306
4548 ],
4549 "flags": [],
4550 "order": 12,
4551 "mode": 0,
4552 "inputs": [
4553 {
4554 "localized_name": "clip",
4555 "name": "clip",
4556 "type": "CLIP",
4557 "link": 80
4558 },
4559 {
4560 "localized_name": "image_1",
4561 "name": "images.image_1",
4562 "shape": 7,
4563 "type": "IMAGE",
4564 "link": null
4565 },
4566 {
4567 "localized_name": "vae",
4568 "name": "vae",
4569 "shape": 7,
4570 "type": "VAE",
4571 "link": 81
4572 },
4573 {
4574 "localized_name": "prompt",
4575 "name": "prompt",
4576 "type": "STRING",
4577 "widget": {
4578 "name": "prompt"
4579 },
4580 "link": null
4581 },
4582 {
4583 "localized_name": "negative_prompt",
4584 "name": "negative_prompt",
4585 "type": "STRING",
4586 "widget": {
4587 "name": "negative_prompt"
4588 },
4589 "link": null
4590 },
4591 {
4592 "localized_name": "resolution",
4593 "name": "resolution",
4594 "type": "INT",
4595 "widget": {
4596 "name": "resolution"
4597 },
4598 "link": null
4599 }
4600 ],
4601 "outputs": [
4602 {
4603 "localized_name": "positive",
4604 "name": "positive",
4605 "type": "CONDITIONING",
4606 "links": [
4607 83
4608 ]
4609 },
4610 {
4611 "localized_name": "negative",
4612 "name": "negative",
4613 "type": "CONDITIONING",
4614 "links": [
4615 84
4616 ]
4617 },
4618 {
4619 "localized_name": "latent",
4620 "name": "latent",
4621 "type": "LATENT",
4622 "links": null
4623 }
4624 ],
4625 "title": "Text Encode Qwen Image 2.1 - No picture, no words",
4626 "properties": {
4627 "Node name for S&R": "TextEncodeQwenImage21",
4628 "cnr_id": "comfy-core",
4629 "ver": "0.38.0"
4630 },
4631 "widgets_values": [
4632 "",
4633 "",
4634 0
4635 ],
4636 "widgets_values_named": {
4637 "prompt": "",
4638 "negative_prompt": "",
4639 "resolution": 0
4640 },
4641 "color": "#14424d",
4642 "bgcolor": "#161f21"
4643 },
4644 {
4645 "id": 61,
4646 "type": "ManualSigmas",
4647 "pos": [
4648 1100,
4649 672
4650 ],
4651 "size": [
4652 460,
4653 58
4654 ],
4655 "flags": [],
4656 "order": 3,
4657 "mode": 0,
4658 "inputs": [
4659 {
4660 "localized_name": "sigmas",
4661 "name": "sigmas",
4662 "type": "STRING",
4663 "widget": {
4664 "name": "sigmas"
4665 },
4666 "link": null
4667 }
4668 ],
4669 "outputs": [
4670 {
4671 "localized_name": "SIGMAS",
4672 "name": "SIGMAS",
4673 "type": "SIGMAS",
4674 "links": [
4675 86
4676 ]
4677 }
4678 ],
4679 "title": "The turbo's last step",
4680 "properties": {
4681 "Node name for S&R": "ManualSigmas",
4682 "cnr_id": "comfy-core",
4683 "ver": "0.38.0"
4684 },
4685 "widgets_values": [
4686 "0.414568, 0"
4687 ],
4688 "widgets_values_named": {
4689 "sigmas": "0.414568, 0"
4690 },
4691 "color": "#14424d",
4692 "bgcolor": "#161f21"
4693 },
4694 {
4695 "id": 62,
4696 "type": "SamplerCustom",
4697 "pos": [
4698 1100,
4699 808
4700 ],
4701 "size": [
4702 460,
4703 230
4704 ],
4705 "flags": [],
4706 "order": 13,
4707 "mode": 0,
4708 "inputs": [
4709 {
4710 "localized_name": "model",
4711 "name": "model",
4712 "type": "MODEL",
4713 "link": 82
4714 },
4715 {
4716 "localized_name": "positive",
4717 "name": "positive",
4718 "type": "CONDITIONING",
4719 "link": 83
4720 },
4721 {
4722 "localized_name": "negative",
4723 "name": "negative",
4724 "type": "CONDITIONING",
4725 "link": 84
4726 },
4727 {
4728 "localized_name": "sampler",
4729 "name": "sampler",
4730 "type": "SAMPLER",
4731 "link": 85
4732 },
4733 {
4734 "localized_name": "sigmas",
4735 "name": "sigmas",
4736 "type": "SIGMAS",
4737 "link": 86
4738 },
4739 {
4740 "localized_name": "latent_image",
4741 "name": "latent_image",
4742 "type": "LATENT",
4743 "link": 87
4744 },
4745 {
4746 "localized_name": "add_noise",
4747 "name": "add_noise",
4748 "type": "BOOLEAN",
4749 "widget": {
4750 "name": "add_noise"
4751 },
4752 "link": null
4753 },
4754 {
4755 "localized_name": "noise_seed",
4756 "name": "noise_seed",
4757 "type": "INT",
4758 "widget": {
4759 "name": "noise_seed"
4760 },
4761 "link": 88
4762 },
4763 {
4764 "localized_name": "cfg",
4765 "name": "cfg",
4766 "type": "FLOAT",
4767 "widget": {
4768 "name": "cfg"
4769 },
4770 "link": null
4771 }
4772 ],
4773 "outputs": [
4774 {
4775 "localized_name": "output",
4776 "name": "output",
4777 "type": "LATENT",
4778 "links": [
4779 43
4780 ]
4781 },
4782 {
4783 "localized_name": "denoised_output",
4784 "name": "denoised_output",
4785 "type": "LATENT",
4786 "links": null
4787 }
4788 ],
4789 "title": "Sampler - The last step, plain model",
4790 "properties": {
4791 "Node name for S&R": "SamplerCustom",
4792 "cnr_id": "comfy-core",
4793 "ver": "0.38.0"
4794 },
4795 "widgets_values": [
4796 false,
4797 0,
4798 "fixed",
4799 1
4800 ],
4801 "widgets_values_named": {
4802 "add_noise": false,
4803 "noise_seed": 0,
4804 "control_after_generate": "fixed",
4805 "cfg": 1
4806 },
4807 "color": "#14424d",
4808 "bgcolor": "#161f21"
4809 },
4810 {
4811 "id": 63,
4812 "type": "AUSBOSS_NODES_Callout",
4813 "size": [
4814 460,
4815 142
4816 ],
4817 "flags": {
4818 "pinned": true
4819 },
4820 "order": 0,
4821 "mode": 0,
4822 "inputs": [
4823 {
4824 "localized_name": "text",
4825 "name": "text",
4826 "type": "STRING",
4827 "widget": {
4828 "name": "text"
4829 },
4830 "link": null
4831 }
4832 ],
4833 "outputs": [],
4834 "title": "Callout",
4835 "properties": {
4836 "Node name for S&R": "AUSBOSS_NODES_Callout",
4837 "cnr_id": "ausboss-nodes",
4838 "ver": "2.10.0"
4839 },
4840 "widgets_values": [
4841 "The last step runs on the plain model, without the picture and without words. It finishes skin and fine detail cleanly."
4842 ],
4843 "widgets_values_named": {
4844 "text": "The last step runs on the plain model, without the picture and without words. It finishes skin and fine detail cleanly."
4845 },
4846 "pos": [
4847 1100,
4848 80
4849 ],
4850 "color": "#07090a",
4851 "bgcolor": "#07090a"
4852 }
4853 ],
4854 "groups": [
4855 {
4856 "id": 10,
4857 "title": "1 · Read",
4858 "bounding": [
4859 0,
4860 0,
4861 500,
4862 944
4863 ],
4864 "color": "#1d5560",
4865 "flags": {
4866 "pinned": true
4867 }
4868 },
4869 {
4870 "id": 11,
4871 "title": "2 · Redraw",
4872 "bounding": [
4873 540,
4874 0,
4875 500,
4876 1452
4877 ],
4878 "color": "#1d5560",
4879 "flags": {
4880 "pinned": true
4881 }
4882 },
4883 {
4884 "id": 13,
4885 "title": "3 · Finish",
4886 "bounding": [
4887 1080,
4888 0,
4889 500,
4890 1058
4891 ],
4892 "color": "#1d5560",
4893 "flags": {
4894 "pinned": true
4895 }
4896 },
4897 {
4898 "id": 12,
4899 "title": "4 · Join",
4900 "bounding": [
4901 1620,
4902 0,
4903 500,
4904 552
4905 ],
4906 "color": "#1d5560",
4907 "flags": {
4908 "pinned": true
4909 }
4910 }
4911 ],
4912 "links": [
4913 {
4914 "id": 32,
4915 "origin_id": 31,
4916 "origin_slot": 0,
4917 "target_id": 32,
4918 "target_slot": 3,
4919 "type": "STRING"
4920 },
4921 {
4922 "id": 36,
4923 "origin_id": 33,
4924 "origin_slot": 0,
4925 "target_id": 34,
4926 "target_slot": 0,
4927 "type": "MODEL"
4928 },
4929 {
4930 "id": 37,
4931 "origin_id": 34,
4932 "origin_slot": 0,
4933 "target_id": 36,
4934 "target_slot": 0,
4935 "type": "MODEL"
4936 },
4937 {
4938 "id": 38,
4939 "origin_id": 32,
4940 "origin_slot": 0,
4941 "target_id": 36,
4942 "target_slot": 1,
4943 "type": "CONDITIONING"
4944 },
4945 {
4946 "id": 39,
4947 "origin_id": 32,
4948 "origin_slot": 1,
4949 "target_id": 36,
4950 "target_slot": 2,
4951 "type": "CONDITIONING"
4952 },
4953 {
4954 "id": 42,
4955 "origin_id": 35,
4956 "origin_slot": 1,
4957 "target_id": 36,
4958 "target_slot": 7,
4959 "type": "INT"
4960 },
4961 {
4962 "id": 43,
4963 "origin_id": 62,
4964 "origin_slot": 0,
4965 "target_id": 37,
4966 "target_slot": 0,
4967 "type": "LATENT"
4968 },
4969 {
4970 "id": 45,
4971 "origin_id": 37,
4972 "origin_slot": 0,
4973 "target_id": 38,
4974 "target_slot": 0,
4975 "type": "IMAGE"
4976 },
4977 {
4978 "id": 33,
4979 "origin_id": -10,
4980 "origin_slot": 3,
4981 "target_id": 32,
4982 "target_slot": 0,
4983 "type": "CLIP"
4984 },
4985 {
4986 "id": 31,
4987 "origin_id": -10,
4988 "origin_slot": 0,
4989 "target_id": 32,
4990 "target_slot": 1,
4991 "type": "IMAGE"
4992 },
4993 {
4994 "id": 34,
4995 "origin_id": -10,
4996 "origin_slot": 4,
4997 "target_id": 32,
4998 "target_slot": 2,
4999 "type": "VAE"
5000 },
5001 {
5002 "id": 44,
5003 "origin_id": -10,
5004 "origin_slot": 4,
5005 "target_id": 37,
5006 "target_slot": 1,
5007 "type": "VAE"
5008 },
5009 {
5010 "id": 35,
5011 "origin_id": -10,
5012 "origin_slot": 5,
5013 "target_id": 33,
5014 "target_slot": 0,
5015 "type": "MODEL"
5016 },
5017 {
5018 "id": 41,
5019 "origin_id": -10,
5020 "origin_slot": 2,
5021 "target_id": 35,
5022 "target_slot": 0,
5023 "type": "INT"
5024 },
5025 {
5026 "id": 46,
5027 "origin_id": -10,
5028 "origin_slot": 1,
5029 "target_id": 38,
5030 "target_slot": 1,
5031 "type": "AUSBOSS_TILE_STITCHER"
5032 },
5033 {
5034 "id": 48,
5035 "origin_id": 38,
5036 "origin_slot": 0,
5037 "target_id": -20,
5038 "target_slot": 0,
5039 "type": "IMAGE"
5040 },
5041 {
5042 "id": 75,
5043 "origin_id": 58,
5044 "origin_slot": 0,
5045 "target_id": 36,
5046 "target_slot": 3,
5047 "type": "SAMPLER"
5048 },
5049 {
5050 "id": 76,
5051 "origin_id": 57,
5052 "origin_slot": 0,
5053 "target_id": 36,
5054 "target_slot": 4,
5055 "type": "SIGMAS"
5056 },
5057 {
5058 "id": 77,
5059 "origin_id": -10,
5060 "origin_slot": 0,
5061 "target_id": 59,
5062 "target_slot": 0,
5063 "type": "IMAGE"
5064 },
5065 {
5066 "id": 78,
5067 "origin_id": -10,
5068 "origin_slot": 4,
5069 "target_id": 59,
5070 "target_slot": 1,
5071 "type": "VAE"
5072 },
5073 {
5074 "id": 79,
5075 "origin_id": 59,
5076 "origin_slot": 0,
5077 "target_id": 36,
5078 "target_slot": 5,
5079 "type": "LATENT"
5080 },
5081 {
5082 "id": 80,
5083 "origin_id": -10,
5084 "origin_slot": 3,
5085 "target_id": 60,
5086 "target_slot": 0,
5087 "type": "CLIP"
5088 },
5089 {
5090 "id": 81,
5091 "origin_id": -10,
5092 "origin_slot": 4,
5093 "target_id": 60,
5094 "target_slot": 2,
5095 "type": "VAE"
5096 },
5097 {
5098 "id": 82,
5099 "origin_id": -10,
5100 "origin_slot": 5,
5101 "target_id": 62,
5102 "target_slot": 0,
5103 "type": "MODEL"
5104 },
5105 {
5106 "id": 83,
5107 "origin_id": 60,
5108 "origin_slot": 0,
5109 "target_id": 62,
5110 "target_slot": 1,
5111 "type": "CONDITIONING"
5112 },
5113 {
5114 "id": 84,
5115 "origin_id": 60,
5116 "origin_slot": 1,
5117 "target_id": 62,
5118 "target_slot": 2,
5119 "type": "CONDITIONING"
5120 },
5121 {
5122 "id": 85,
5123 "origin_id": 58,
5124 "origin_slot": 0,
5125 "target_id": 62,
5126 "target_slot": 3,
5127 "type": "SAMPLER"
5128 },
5129 {
5130 "id": 86,
5131 "origin_id": 61,
5132 "origin_slot": 0,
5133 "target_id": 62,
5134 "target_slot": 4,
5135 "type": "SIGMAS"
5136 },
5137 {
5138 "id": 87,
5139 "origin_id": 36,
5140 "origin_slot": 0,
5141 "target_id": 62,
5142 "target_slot": 5,
5143 "type": "LATENT"
5144 },
5145 {
5146 "id": 88,
5147 "origin_id": 35,
5148 "origin_slot": 1,
5149 "target_id": 62,
5150 "target_slot": 7,
5151 "type": "INT"
5152 }
5153 ],
5154 "extra": []
5155 },
5156 {
5157 "id": "34d4dc14-00f5-59cf-b7da-d60b48dff2ab",
5158 "version": 1,
5159 "state": {
5160 "lastGroupId": 12,
5161 "lastNodeId": 220,
5162 "lastLinkId": 618,
5163 "lastRerouteId": 0
5164 },
5165 "revision": 0,
5166 "config": [],
5167 "name": "Write the prompt",
5168 "inputNode": {
5169 "id": -10,
5170 "bounding": [
5171 -260,
5172 120,
5173 150,
5174 240
5175 ]
5176 },
5177 "outputNode": {
5178 "id": -20,
5179 "bounding": [
5180 2210,
5181 120,
5182 150,
5183 160
5184 ]
5185 },
5186 "inputs": [
5187 {
5188 "id": "a5bae37f-5162-5260-9096-29247725d713",
5189 "name": "your prompt",
5190 "type": "*",
5191 "linkIds": [
5192 1
5193 ],
5194 "pos": [
5195 -130,
5196 140
5197 ],
5198 "localized_name": "your prompt"
5199 },
5200 {
5201 "id": "dcb5ddb8-dd53-5f5b-9f84-b817d7f7b389",
5202 "name": "picture 2",
5203 "type": "IMAGE",
5204 "linkIds": [
5205 601
5206 ],
5207 "localized_name": "picture 2",
5208 "shape": 7,
5209 "pos": [
5210 -130,
5211 160
5212 ]
5213 },
5214 {
5215 "id": "efc92f78-97fc-51a3-b6ca-03de60279320",
5216 "name": "picture 3",
5217 "type": "IMAGE",
5218 "linkIds": [
5219 603
5220 ],
5221 "localized_name": "picture 3",
5222 "shape": 7,
5223 "pos": [
5224 -130,
5225 180
5226 ]
5227 },
5228 {
5229 "id": "f82241e4-7cbe-5ed0-9853-274b3e92288f",
5230 "name": "picture 4",
5231 "type": "IMAGE",
5232 "linkIds": [
5233 605
5234 ],
5235 "localized_name": "picture 4",
5236 "shape": 7,
5237 "pos": [
5238 -130,
5239 200
5240 ]
5241 },
5242 {
5243 "id": "bf2a9424-9650-53ec-9bce-affa8e4f66be",
5244 "name": "picture 5",
5245 "type": "IMAGE",
5246 "linkIds": [
5247 607
5248 ],
5249 "localized_name": "picture 5",
5250 "shape": 7,
5251 "pos": [
5252 -130,
5253 220
5254 ]
5255 },
5256 {
5257 "id": "97927749-d9f0-507b-9cea-b26dd38546d6",
5258 "name": "picture 6",
5259 "type": "IMAGE",
5260 "linkIds": [
5261 609
5262 ],
5263 "localized_name": "picture 6",
5264 "shape": 7,
5265 "pos": [
5266 -130,
5267 240
5268 ]
5269 },
5270 {
5271 "id": "47d388a4-b285-5c1d-b949-5df26e8c2984",
5272 "name": "your picture",
5273 "type": "IMAGE",
5274 "linkIds": [
5275 10
5276 ],
5277 "localized_name": "your picture",
5278 "shape": 7,
5279 "pos": [
5280 -130,
5281 260
5282 ]
5283 },
5284 {
5285 "id": "45d91b4f-f059-5138-bebd-15cc78ed8a29",
5286 "name": "text encoder",
5287 "type": "CLIP",
5288 "linkIds": [
5289 9
5290 ],
5291 "localized_name": "text encoder",
5292 "pos": [
5293 -130,
5294 280
5295 ]
5296 },
5297 {
5298 "id": "4a121542-a815-5fe0-9e26-159289f7df38",
5299 "name": "write an edit",
5300 "type": "BOOLEAN",
5301 "linkIds": [
5302 72
5303 ],
5304 "pos": [
5305 -130,
5306 300
5307 ],
5308 "localized_name": "write an edit"
5309 },
5310 {
5311 "id": "669f70c6-7137-5145-80b9-f4fb35c6b36f",
5312 "name": "auto prompt",
5313 "type": "BOOLEAN",
5314 "linkIds": [
5315 618
5316 ],
5317 "localized_name": "auto prompt",
5318 "pos": [
5319 -130,
5320 320
5321 ]
5322 }
5323 ],
5324 "outputs": [
5325 {
5326 "id": "5ca51fe8-a5fe-5d91-a4c3-c25a6cd0bee4",
5327 "name": "prompt",
5328 "type": "STRING",
5329 "linkIds": [
5330 11
5331 ],
5332 "localized_name": "prompt",
5333 "pos": [
5334 24,
5335 24
5336 ]
5337 },
5338 {
5339 "id": "3a794e70-e0a8-5a99-b9f1-0fb327693dcf",
5340 "name": "picture 2",
5341 "type": "IMAGE",
5342 "linkIds": [
5343 602
5344 ],
5345 "localized_name": "picture 2"
5346 },
5347 {
5348 "id": "2678c5f3-c1de-5f0e-b802-678c32aba171",
5349 "name": "picture 3",
5350 "type": "IMAGE",
5351 "linkIds": [
5352 604
5353 ],
5354 "localized_name": "picture 3"
5355 },
5356 {
5357 "id": "901a5589-3635-55d4-9f33-14f7d9f51067",
5358 "name": "picture 4",
5359 "type": "IMAGE",
5360 "linkIds": [
5361 606
5362 ],
5363 "localized_name": "picture 4"
5364 },
5365 {
5366 "id": "f50a1722-2e93-5ee3-8875-d90f7f2e96a1",
5367 "name": "picture 5",
5368 "type": "IMAGE",
5369 "linkIds": [
5370 608
5371 ],
5372 "localized_name": "picture 5"
5373 },
5374 {
5375 "id": "b6010354-3a74-5df9-9aa2-8713b2f82e49",
5376 "name": "picture 6",
5377 "type": "IMAGE",
5378 "linkIds": [
5379 610
5380 ],
5381 "localized_name": "picture 6"
5382 }
5383 ],
5384 "widgets": [],
5385 "nodes": [
5386 {
5387 "id": 16,
5388 "type": "Reroute",
5389 "pos": [
5390 20,
5391 272
5392 ],
5393 "size": [
5394 75,
5395 26
5396 ],
5397 "flags": [],
5398 "order": 2,
5399 "mode": 0,
5400 "inputs": [
5401 {
5402 "name": "",
5403 "type": "*",
5404 "link": 1
5405 }
5406 ],
5407 "outputs": [
5408 {
5409 "name": "",
5410 "type": "STRING",
5411 "links": [
5412 3,
5413 5,
5414 616
5415 ]
5416 }
5417 ],
5418 "properties": {
5419 "showOutputText": false,
5420 "horizontal": false
5421 }
5422 },
5423 {
5424 "id": 17,
5425 "type": "AUSBOSS_NODES_Text",
5426 "pos": [
5427 20,
5428 358
5429 ],
5430 "size": [
5431 460,
5432 640
5433 ],
5434 "flags": [],
5435 "order": 0,
5436 "mode": 0,
5437 "inputs": [
5438 {
5439 "localized_name": "text",
5440 "name": "text",
5441 "type": "STRING",
5442 "widget": {
5443 "name": "text"
5444 },
5445 "link": null
5446 }
5447 ],
5448 "outputs": [
5449 {
5450 "localized_name": "text",
5451 "name": "text",
5452 "type": "STRING",
5453 "links": [
5454 2
5455 ]
5456 }
5457 ],
5458 "title": "Text - How a new picture's prompt is written",
5459 "properties": {
5460 "Node name for S&R": "AUSBOSS_NODES_Text",
5461 "cnr_id": "ausboss-nodes",
5462 "ver": "2.10.0"
5463 },
5464 "widgets_values": [
5465 "You are a prompt writer for an image model.\n\nYou receive a short idea from the user. It may name images as image 1, image 2 and so on. You cannot see those; the image model can.\n\nRewrite it as one full text-to-image prompt of four to six sentences.\n- Begin with the medium and style in a few words, such as \"35mm film photograph\", \"Smartphone photo\", \"Anime illustration\", \"Oil painting\" or \"3D render\". Use the one the user names. If they name none, make it a photograph and pick the kind that suits the idea.\n- Then describe the subject, what they are doing and wearing, the setting and the background, with materials, colors, lighting, camera angle and framing.\n- Give the time of day in plain words, such as dusk or late at night. Leave out clock times, dates, and any name or number the user did not give.\n- For a painting or drawing, name the marks of the medium: brushstrokes, how the paint sits, the paper or canvas.\n- When the idea names an image, keep its name exactly, such as \"the woman from image 1\". Do not guess what it looks like.\n- Keep everything the user said. Add what makes the picture specific, stay with the user's one subject and idea, and bring in people only when the idea has them.\n- Only when the user asks for readable words in the picture, such as a sign, a label or a title: put exactly those words in straight double quotes, spelled as the user wrote them, and say where they are. Use quotation marks for nothing else.\n- Every sentence says what is in the picture. Leave out anything that is absent: never write \"no\", \"not\" or \"without\" about the scene.\n- Write full sentences in plain factual language and the present tense. End each one with a period. Never use a semicolon or a label such as \"Lighting:\".\n\nOutput only the prompt: one paragraph, four to six sentences, 80 to 140 words."
5466 ],
5467 "widgets_values_named": {
5468 "text": "You are a prompt writer for an image model.\n\nYou receive a short idea from the user. It may name images as image 1, image 2 and so on. You cannot see those; the image model can.\n\nRewrite it as one full text-to-image prompt of four to six sentences.\n- Begin with the medium and style in a few words, such as \"35mm film photograph\", \"Smartphone photo\", \"Anime illustration\", \"Oil painting\" or \"3D render\". Use the one the user names. If they name none, make it a photograph and pick the kind that suits the idea.\n- Then describe the subject, what they are doing and wearing, the setting and the background, with materials, colors, lighting, camera angle and framing.\n- Give the time of day in plain words, such as dusk or late at night. Leave out clock times, dates, and any name or number the user did not give.\n- For a painting or drawing, name the marks of the medium: brushstrokes, how the paint sits, the paper or canvas.\n- When the idea names an image, keep its name exactly, such as \"the woman from image 1\". Do not guess what it looks like.\n- Keep everything the user said. Add what makes the picture specific, stay with the user's one subject and idea, and bring in people only when the idea has them.\n- Only when the user asks for readable words in the picture, such as a sign, a label or a title: put exactly those words in straight double quotes, spelled as the user wrote them, and say where they are. Use quotation marks for nothing else.\n- Every sentence says what is in the picture. Leave out anything that is absent: never write \"no\", \"not\" or \"without\" about the scene.\n- Write full sentences in plain factual language and the present tense. End each one with a period. Never use a semicolon or a label such as \"Lighting:\".\n\nOutput only the prompt: one paragraph, four to six sentences, 80 to 140 words."
5469 },
5470 "color": "#14424d",
5471 "bgcolor": "#161f21"
5472 },
5473 {
5474 "id": 18,
5475 "type": "StringFormat",
5476 "pos": [
5477 20,
5478 1068
5479 ],
5480 "size": [
5481 460,
5482 148
5483 ],
5484 "flags": [],
5485 "order": 3,
5486 "mode": 0,
5487 "inputs": [
5488 {
5489 "localized_name": "a",
5490 "name": "values.a",
5491 "shape": 7,
5492 "type": "*",
5493 "link": 2
5494 },
5495 {
5496 "localized_name": "f_string",
5497 "name": "f_string",
5498 "type": "STRING",
5499 "widget": {
5500 "name": "f_string"
5501 },
5502 "link": null
5503 },
5504 {
5505 "localized_name": "b",
5506 "name": "values.b",
5507 "shape": 7,
5508 "type": "*",
5509 "link": 3
5510 },
5511 {
5512 "localized_name": "c",
5513 "name": "values.c",
5514 "shape": 7,
5515 "type": "*",
5516 "link": null
5517 }
5518 ],
5519 "outputs": [
5520 {
5521 "localized_name": "STRING",
5522 "name": "STRING",
5523 "type": "STRING",
5524 "links": [
5525 6
5526 ]
5527 }
5528 ],
5529 "title": "Format Text - Instructions plus your idea",
5530 "properties": {
5531 "Node name for S&R": "StringFormat",
5532 "cnr_id": "comfy-core",
5533 "ver": "0.38.0"
5534 },
5535 "widgets_values": [
5536 "{a}\n\nIdea: {b}"
5537 ],
5538 "widgets_values_named": {
5539 "f_string": "{a}\n\nIdea: {b}"
5540 },
5541 "color": "#14424d",
5542 "bgcolor": "#161f21"
5543 },
5544 {
5545 "id": 19,
5546 "type": "AUSBOSS_NODES_Text",
5547 "pos": [
5548 560,
5549 292
5550 ],
5551 "size": [
5552 460,
5553 620
5554 ],
5555 "flags": [],
5556 "order": 1,
5557 "mode": 0,
5558 "inputs": [
5559 {
5560 "localized_name": "text",
5561 "name": "text",
5562 "type": "STRING",
5563 "widget": {
5564 "name": "text"
5565 },
5566 "link": null
5567 }
5568 ],
5569 "outputs": [
5570 {
5571 "localized_name": "text",
5572 "name": "text",
5573 "type": "STRING",
5574 "links": [
5575 4
5576 ]
5577 }
5578 ],
5579 "title": "Text - How an edit is written",
5580 "properties": {
5581 "Node name for S&R": "AUSBOSS_NODES_Text",
5582 "cnr_id": "ausboss-nodes",
5583 "ver": "2.10.0"
5584 },
5585 "widgets_values": [
5586 "You are an image-edit prompt writer.\n\nYou receive:\n1. An input image, the one to edit.\n2. A short, informal edit request from the user. It may name other images as image 2, image 3 and so on. You cannot see those; the image model can.\n\nRewrite the request as one clear instruction for an image editing model.\n- Start with the change as a direct instruction. Name what it points at the way it appears in the image: its color, material and where it is.\n- Then say what the result looks like where the change happens, in things that can be seen. When something is removed, remove only that and say what shows in its place.\n- Make the change plain to see. Use strong, exact words for how much there is and where it lies, and leave out soft ones such as gently, subtle, slightly or a hint of.\n- A change to the weather, the season, the time of day or the light reaches the whole scene. Carry it through the air, the sky, the ground, the surfaces and what people wear, and say what each looks like afterwards: for snow, large flakes fill the air and a layer of fresh snow covers the ground.\n- For a style change, apply it to the whole image and name three or more marks of the style: for a painting, its brushstrokes, how the paint sits and pools, and the paper or canvas.\n- When the request names another image, keep its name exactly, such as \"the jacket from image 2\". Do not guess what it looks like.\n- Add only what the user asked for: bring in new lighting, colors or weather only when the request names them.\n- End with one short sentence that names the one or two things that must stay, such as the person's face and pose, the framing, or that a night picture stays as dark. Leave the rest unsaid.\n- Write full sentences that end with a period. Never use a semicolon.\n\nOutput only the instruction, as one paragraph of 40 to 90 words."
5587 ],
5588 "widgets_values_named": {
5589 "text": "You are an image-edit prompt writer.\n\nYou receive:\n1. An input image, the one to edit.\n2. A short, informal edit request from the user. It may name other images as image 2, image 3 and so on. You cannot see those; the image model can.\n\nRewrite the request as one clear instruction for an image editing model.\n- Start with the change as a direct instruction. Name what it points at the way it appears in the image: its color, material and where it is.\n- Then say what the result looks like where the change happens, in things that can be seen. When something is removed, remove only that and say what shows in its place.\n- Make the change plain to see. Use strong, exact words for how much there is and where it lies, and leave out soft ones such as gently, subtle, slightly or a hint of.\n- A change to the weather, the season, the time of day or the light reaches the whole scene. Carry it through the air, the sky, the ground, the surfaces and what people wear, and say what each looks like afterwards: for snow, large flakes fill the air and a layer of fresh snow covers the ground.\n- For a style change, apply it to the whole image and name three or more marks of the style: for a painting, its brushstrokes, how the paint sits and pools, and the paper or canvas.\n- When the request names another image, keep its name exactly, such as \"the jacket from image 2\". Do not guess what it looks like.\n- Add only what the user asked for: bring in new lighting, colors or weather only when the request names them.\n- End with one short sentence that names the one or two things that must stay, such as the person's face and pose, the framing, or that a night picture stays as dark. Leave the rest unsaid.\n- Write full sentences that end with a period. Never use a semicolon.\n\nOutput only the instruction, as one paragraph of 40 to 90 words."
5590 },
5591 "color": "#14424d",
5592 "bgcolor": "#161f21"
5593 },
5594 {
5595 "id": 20,
5596 "type": "StringFormat",
5597 "pos": [
5598 560,
5599 982
5600 ],
5601 "size": [
5602 460,
5603 148
5604 ],
5605 "flags": [],
5606 "order": 4,
5607 "mode": 0,
5608 "inputs": [
5609 {
5610 "localized_name": "a",
5611 "name": "values.a",
5612 "shape": 7,
5613 "type": "*",
5614 "link": 4
5615 },
5616 {
5617 "localized_name": "f_string",
5618 "name": "f_string",
5619 "type": "STRING",
5620 "widget": {
5621 "name": "f_string"
5622 },
5623 "link": null
5624 },
5625 {
5626 "localized_name": "b",
5627 "name": "values.b",
5628 "shape": 7,
5629 "type": "*",
5630 "link": 5
5631 },
5632 {
5633 "localized_name": "c",
5634 "name": "values.c",
5635 "shape": 7,
5636 "type": "*",
5637 "link": null
5638 }
5639 ],
5640 "outputs": [
5641 {
5642 "localized_name": "STRING",
5643 "name": "STRING",
5644 "type": "STRING",
5645 "links": [
5646 7
5647 ]
5648 }
5649 ],
5650 "title": "Format Text - Instructions plus your edit",
5651 "properties": {
5652 "Node name for S&R": "StringFormat",
5653 "cnr_id": "comfy-core",
5654 "ver": "0.38.0"
5655 },
5656 "widgets_values": [
5657 "{a}\n\nEdit request: {b}"
5658 ],
5659 "widgets_values_named": {
5660 "f_string": "{a}\n\nEdit request: {b}"
5661 },
5662 "color": "#14424d",
5663 "bgcolor": "#161f21"
5664 },
5665 {
5666 "id": 21,
5667 "type": "ComfySwitchNode",
5668 "pos": [
5669 1100,
5670 292
5671 ],
5672 "size": [
5673 460,
5674 78
5675 ],
5676 "flags": [],
5677 "order": 5,
5678 "mode": 0,
5679 "inputs": [
5680 {
5681 "localized_name": "on_false",
5682 "name": "on_false",
5683 "shape": 7,
5684 "type": "STRING",
5685 "link": 6
5686 },
5687 {
5688 "localized_name": "on_true",
5689 "name": "on_true",
5690 "shape": 7,
5691 "type": "STRING",
5692 "link": 7
5693 },
5694 {
5695 "localized_name": "switch",
5696 "name": "switch",
5697 "type": "BOOLEAN",
5698 "widget": {
5699 "name": "switch"
5700 },
5701 "link": 72
5702 }
5703 ],
5704 "outputs": [
5705 {
5706 "localized_name": "output",
5707 "name": "output",
5708 "type": "STRING",
5709 "links": [
5710 8
5711 ]
5712 }
5713 ],
5714 "title": "If/Else Switch - New picture or edit",
5715 "properties": {
5716 "Node name for S&R": "ComfySwitchNode",
5717 "cnr_id": "comfy-core",
5718 "ver": "0.38.0"
5719 },
5720 "widgets_values": [
5721 false
5722 ],
5723 "widgets_values_named": {
5724 "switch": false
5725 },
5726 "color": "#14424d",
5727 "bgcolor": "#161f21"
5728 },
5729 {
5730 "id": 22,
5731 "type": "TextGenerate",
5732 "pos": [
5733 1100,
5734 440
5735 ],
5736 "size": [
5737 460,
5738 456
5739 ],
5740 "flags": [],
5741 "order": 6,
5742 "mode": 0,
5743 "inputs": [
5744 {
5745 "localized_name": "clip",
5746 "name": "clip",
5747 "type": "CLIP",
5748 "link": 9
5749 },
5750 {
5751 "localized_name": "image",
5752 "name": "image",
5753 "shape": 7,
5754 "type": "IMAGE",
5755 "link": 10
5756 },
5757 {
5758 "localized_name": "video",
5759 "name": "video",
5760 "shape": 7,
5761 "type": "IMAGE",
5762 "link": null
5763 },
5764 {
5765 "localized_name": "audio",
5766 "name": "audio",
5767 "shape": 7,
5768 "type": "AUDIO",
5769 "link": null
5770 },
5771 {
5772 "localized_name": "system_prompt",
5773 "name": "system_prompt",
5774 "shape": 7,
5775 "type": "STRING",
5776 "link": null
5777 },
5778 {
5779 "localized_name": "prompt",
5780 "name": "prompt",
5781 "type": "STRING",
5782 "widget": {
5783 "name": "prompt"
5784 },
5785 "link": 8
5786 },
5787 {
5788 "localized_name": "max_length",
5789 "name": "max_length",
5790 "type": "INT",
5791 "widget": {
5792 "name": "max_length"
5793 },
5794 "link": null
5795 },
5796 {
5797 "localized_name": "Sampling Mode",
5798 "name": "sampling_mode",
5799 "type": "COMFY_DYNAMICCOMBO_V3",
5800 "widget": {
5801 "name": "sampling_mode"
5802 },
5803 "link": null
5804 },
5805 {
5806 "localized_name": "temperature",
5807 "name": "sampling_mode.temperature",
5808 "type": "FLOAT",
5809 "widget": {
5810 "name": "sampling_mode.temperature"
5811 },
5812 "link": null
5813 },
5814 {
5815 "localized_name": "top_k",
5816 "name": "sampling_mode.top_k",
5817 "type": "INT",
5818 "widget": {
5819 "name": "sampling_mode.top_k"
5820 },
5821 "link": null
5822 },
5823 {
5824 "localized_name": "top_p",
5825 "name": "sampling_mode.top_p",
5826 "type": "FLOAT",
5827 "widget": {
5828 "name": "sampling_mode.top_p"
5829 },
5830 "link": null
5831 },
5832 {
5833 "localized_name": "min_p",
5834 "name": "sampling_mode.min_p",
5835 "type": "FLOAT",
5836 "widget": {
5837 "name": "sampling_mode.min_p"
5838 },
5839 "link": null
5840 },
5841 {
5842 "localized_name": "repetition_penalty",
5843 "name": "sampling_mode.repetition_penalty",
5844 "type": "FLOAT",
5845 "widget": {
5846 "name": "sampling_mode.repetition_penalty"
5847 },
5848 "link": null
5849 },
5850 {
5851 "localized_name": "seed",
5852 "name": "sampling_mode.seed",
5853 "type": "INT",
5854 "widget": {
5855 "name": "sampling_mode.seed"
5856 },
5857 "link": null
5858 },
5859 {
5860 "localized_name": "presence_penalty",
5861 "name": "sampling_mode.presence_penalty",
5862 "shape": 7,
5863 "type": "FLOAT",
5864 "widget": {
5865 "name": "sampling_mode.presence_penalty"
5866 },
5867 "link": null
5868 },
5869 {
5870 "localized_name": "thinking",
5871 "name": "thinking",
5872 "shape": 7,
5873 "type": "BOOLEAN",
5874 "widget": {
5875 "name": "thinking"
5876 },
5877 "link": null
5878 },
5879 {
5880 "localized_name": "use_default_template",
5881 "name": "use_default_template",
5882 "shape": 7,
5883 "type": "BOOLEAN",
5884 "widget": {
5885 "name": "use_default_template"
5886 },
5887 "link": null
5888 },
5889 {
5890 "localized_name": "mtp",
5891 "name": "mtp",
5892 "shape": 7,
5893 "type": "COMBO",
5894 "widget": {
5895 "name": "mtp"
5896 },
5897 "link": null
5898 }
5899 ],
5900 "outputs": [
5901 {
5902 "localized_name": "generated_text",
5903 "name": "generated_text",
5904 "type": "STRING",
5905 "links": [
5906 617
5907 ]
5908 },
5909 {
5910 "localized_name": "thinking",
5911 "name": "thinking",
5912 "type": "STRING",
5913 "links": null
5914 }
5915 ],
5916 "title": "Generate Text - Qwen3-VL writes the prompt",
5917 "properties": {
5918 "Node name for S&R": "TextGenerate",
5919 "cnr_id": "comfy-core",
5920 "ver": "0.38.0"
5921 },
5922 "widgets_values": [
5923 "",
5924 512,
5925 "on",
5926 0.5,
5927 20,
5928 0.9,
5929 0,
5930 1,
5931 1,
5932 0,
5933 true,
5934 true,
5935 "auto"
5936 ],
5937 "widgets_values_named": {
5938 "prompt": "",
5939 "max_length": 512,
5940 "sampling_mode": "on",
5941 "sampling_mode.temperature": 0.5,
5942 "sampling_mode.top_k": 20,
5943 "sampling_mode.top_p": 0.9,
5944 "sampling_mode.min_p": 0,
5945 "sampling_mode.repetition_penalty": 1,
5946 "sampling_mode.seed": 1,
5947 "sampling_mode.presence_penalty": 0,
5948 "thinking": true,
5949 "use_default_template": true,
5950 "mtp": "auto"
5951 },
5952 "color": "#14424d",
5953 "bgcolor": "#161f21"
5954 },
5955 {
5956 "id": 46,
5957 "type": "AUSBOSS_NODES_Callout",
5958 "size": [
5959 460,
5960 142
5961 ],
5962 "flags": {
5963 "pinned": true
5964 },
5965 "order": 0,
5966 "mode": 0,
5967 "inputs": [
5968 {
5969 "localized_name": "text",
5970 "name": "text",
5971 "type": "STRING",
5972 "widget": {
5973 "name": "text"
5974 },
5975 "link": null
5976 }
5977 ],
5978 "outputs": [],
5979 "title": "Callout",
5980 "properties": {
5981 "Node name for S&R": "AUSBOSS_NODES_Callout",
5982 "cnr_id": "ausboss-nodes",
5983 "ver": "2.10.0"
5984 },
5985 "widgets_values": [
5986 "How Qwen turns a few words into a full prompt. Change these words to change how prompts get written."
5987 ],
5988 "widgets_values_named": {
5989 "text": "How Qwen turns a few words into a full prompt. Change these words to change how prompts get written."
5990 },
5991 "pos": [
5992 20,
5993 80
5994 ],
5995 "color": "#07090a",
5996 "bgcolor": "#07090a"
5997 },
5998 {
5999 "id": 47,
6000 "type": "AUSBOSS_NODES_Callout",
6001 "size": [
6002 460,
6003 142
6004 ],
6005 "flags": {
6006 "pinned": true
6007 },
6008 "order": 0,
6009 "mode": 0,
6010 "inputs": [
6011 {
6012 "localized_name": "text",
6013 "name": "text",
6014 "type": "STRING",
6015 "widget": {
6016 "name": "text"
6017 },
6018 "link": null
6019 }
6020 ],
6021 "outputs": [],
6022 "title": "Callout",
6023 "properties": {
6024 "Node name for S&R": "AUSBOSS_NODES_Callout",
6025 "cnr_id": "ausboss-nodes",
6026 "ver": "2.10.0"
6027 },
6028 "widgets_values": [
6029 "How Qwen turns a short request into an edit instruction. It looks at your picture. Edit a picture switches to this one."
6030 ],
6031 "widgets_values_named": {
6032 "text": "How Qwen turns a short request into an edit instruction. It looks at your picture. Edit a picture switches to this one."
6033 },
6034 "pos": [
6035 560,
6036 80
6037 ],
6038 "color": "#07090a",
6039 "bgcolor": "#07090a"
6040 },
6041 {
6042 "id": 48,
6043 "type": "AUSBOSS_NODES_Callout",
6044 "size": [
6045 460,
6046 142
6047 ],
6048 "flags": {
6049 "pinned": true
6050 },
6051 "order": 0,
6052 "mode": 0,
6053 "inputs": [
6054 {
6055 "localized_name": "text",
6056 "name": "text",
6057 "type": "STRING",
6058 "widget": {
6059 "name": "text"
6060 },
6061 "link": null
6062 }
6063 ],
6064 "outputs": [],
6065 "title": "Callout",
6066 "properties": {
6067 "Node name for S&R": "AUSBOSS_NODES_Callout",
6068 "cnr_id": "ausboss-nodes",
6069 "ver": "2.10.0"
6070 },
6071 "widgets_values": [
6072 "Qwen3-VL, the text encoder this workflow already loads, writes the prompt. Its seed is fixed: the same words give the same prompt."
6073 ],
6074 "widgets_values_named": {
6075 "text": "Qwen3-VL, the text encoder this workflow already loads, writes the prompt. Its seed is fixed: the same words give the same prompt."
6076 },
6077 "pos": [
6078 1100,
6079 80
6080 ],
6081 "color": "#07090a",
6082 "bgcolor": "#07090a"
6083 },
6084 {
6085 "id": 202,
6086 "type": "ComfySwitchNode",
6087 "pos": [
6088 1640,
6089 300
6090 ],
6091 "size": [
6092 460,
6093 78
6094 ],
6095 "flags": [],
6096 "order": 20,
6097 "mode": 0,
6098 "inputs": [
6099 {
6100 "localized_name": "on_false",
6101 "name": "on_false",
6102 "type": "IMAGE",
6103 "link": null,
6104 "shape": 7
6105 },
6106 {
6107 "localized_name": "on_true",
6108 "name": "on_true",
6109 "type": "IMAGE",
6110 "link": 601,
6111 "shape": 7
6112 },
6113 {
6114 "localized_name": "switch",
6115 "name": "switch",
6116 "type": "BOOLEAN",
6117 "link": null,
6118 "widget": {
6119 "name": "switch"
6120 }
6121 }
6122 ],
6123 "outputs": [
6124 {
6125 "localized_name": "output",
6126 "name": "output",
6127 "type": "IMAGE",
6128 "links": [
6129 602
6130 ]
6131 }
6132 ],
6133 "title": "If/Else Switch - Picture 2 on",
6134 "properties": {
6135 "Node name for S&R": "ComfySwitchNode",
6136 "cnr_id": "comfy-core",
6137 "ver": "0.44.0"
6138 },
6139 "widgets_values": [
6140 true
6141 ],
6142 "widgets_values_named": {
6143 "switch": true
6144 },
6145 "color": "#14424d",
6146 "bgcolor": "#161f21"
6147 },
6148 {
6149 "id": 203,
6150 "type": "ComfySwitchNode",
6151 "pos": [
6152 1640,
6153 420
6154 ],
6155 "size": [
6156 460,
6157 78
6158 ],
6159 "flags": [],
6160 "order": 21,
6161 "mode": 0,
6162 "inputs": [
6163 {
6164 "localized_name": "on_false",
6165 "name": "on_false",
6166 "type": "IMAGE",
6167 "link": null,
6168 "shape": 7
6169 },
6170 {
6171 "localized_name": "on_true",
6172 "name": "on_true",
6173 "type": "IMAGE",
6174 "link": 603,
6175 "shape": 7
6176 },
6177 {
6178 "localized_name": "switch",
6179 "name": "switch",
6180 "type": "BOOLEAN",
6181 "link": null,
6182 "widget": {
6183 "name": "switch"
6184 }
6185 }
6186 ],
6187 "outputs": [
6188 {
6189 "localized_name": "output",
6190 "name": "output",
6191 "type": "IMAGE",
6192 "links": [
6193 604
6194 ]
6195 }
6196 ],
6197 "title": "If/Else Switch - Picture 3 on",
6198 "properties": {
6199 "Node name for S&R": "ComfySwitchNode",
6200 "cnr_id": "comfy-core",
6201 "ver": "0.44.0"
6202 },
6203 "widgets_values": [
6204 true
6205 ],
6206 "widgets_values_named": {
6207 "switch": true
6208 },
6209 "color": "#14424d",
6210 "bgcolor": "#161f21"
6211 },
6212 {
6213 "id": 204,
6214 "type": "ComfySwitchNode",
6215 "pos": [
6216 1640,
6217 540
6218 ],
6219 "size": [
6220 460,
6221 78
6222 ],
6223 "flags": [],
6224 "order": 22,
6225 "mode": 0,
6226 "inputs": [
6227 {
6228 "localized_name": "on_false",
6229 "name": "on_false",
6230 "type": "IMAGE",
6231 "link": null,
6232 "shape": 7
6233 },
6234 {
6235 "localized_name": "on_true",
6236 "name": "on_true",
6237 "type": "IMAGE",
6238 "link": 605,
6239 "shape": 7
6240 },
6241 {
6242 "localized_name": "switch",
6243 "name": "switch",
6244 "type": "BOOLEAN",
6245 "link": null,
6246 "widget": {
6247 "name": "switch"
6248 }
6249 }
6250 ],
6251 "outputs": [
6252 {
6253 "localized_name": "output",
6254 "name": "output",
6255 "type": "IMAGE",
6256 "links": [
6257 606
6258 ]
6259 }
6260 ],
6261 "title": "If/Else Switch - Picture 4 on",
6262 "properties": {
6263 "Node name for S&R": "ComfySwitchNode",
6264 "cnr_id": "comfy-core",
6265 "ver": "0.44.0"
6266 },
6267 "widgets_values": [
6268 true
6269 ],
6270 "widgets_values_named": {
6271 "switch": true
6272 },
6273 "color": "#14424d",
6274 "bgcolor": "#161f21"
6275 },
6276 {
6277 "id": 205,
6278 "type": "ComfySwitchNode",
6279 "pos": [
6280 1640,
6281 660
6282 ],
6283 "size": [
6284 460,
6285 78
6286 ],
6287 "flags": [],
6288 "order": 23,
6289 "mode": 0,
6290 "inputs": [
6291 {
6292 "localized_name": "on_false",
6293 "name": "on_false",
6294 "type": "IMAGE",
6295 "link": null,
6296 "shape": 7
6297 },
6298 {
6299 "localized_name": "on_true",
6300 "name": "on_true",
6301 "type": "IMAGE",
6302 "link": 607,
6303 "shape": 7
6304 },
6305 {
6306 "localized_name": "switch",
6307 "name": "switch",
6308 "type": "BOOLEAN",
6309 "link": null,
6310 "widget": {
6311 "name": "switch"
6312 }
6313 }
6314 ],
6315 "outputs": [
6316 {
6317 "localized_name": "output",
6318 "name": "output",
6319 "type": "IMAGE",
6320 "links": [
6321 608
6322 ]
6323 }
6324 ],
6325 "title": "If/Else Switch - Picture 5 on",
6326 "properties": {
6327 "Node name for S&R": "ComfySwitchNode",
6328 "cnr_id": "comfy-core",
6329 "ver": "0.44.0"
6330 },
6331 "widgets_values": [
6332 true
6333 ],
6334 "widgets_values_named": {
6335 "switch": true
6336 },
6337 "color": "#14424d",
6338 "bgcolor": "#161f21"
6339 },
6340 {
6341 "id": 206,
6342 "type": "ComfySwitchNode",
6343 "pos": [
6344 1640,
6345 780
6346 ],
6347 "size": [
6348 460,
6349 78
6350 ],
6351 "flags": [],
6352 "order": 24,
6353 "mode": 0,
6354 "inputs": [
6355 {
6356 "localized_name": "on_false",
6357 "name": "on_false",
6358 "type": "IMAGE",
6359 "link": null,
6360 "shape": 7
6361 },
6362 {
6363 "localized_name": "on_true",
6364 "name": "on_true",
6365 "type": "IMAGE",
6366 "link": 609,
6367 "shape": 7
6368 },
6369 {
6370 "localized_name": "switch",
6371 "name": "switch",
6372 "type": "BOOLEAN",
6373 "link": null,
6374 "widget": {
6375 "name": "switch"
6376 }
6377 }
6378 ],
6379 "outputs": [
6380 {
6381 "localized_name": "output",
6382 "name": "output",
6383 "type": "IMAGE",
6384 "links": [
6385 610
6386 ]
6387 }
6388 ],
6389 "title": "If/Else Switch - Picture 6 on",
6390 "properties": {
6391 "Node name for S&R": "ComfySwitchNode",
6392 "cnr_id": "comfy-core",
6393 "ver": "0.44.0"
6394 },
6395 "widgets_values": [
6396 true
6397 ],
6398 "widgets_values_named": {
6399 "switch": true
6400 },
6401 "color": "#14424d",
6402 "bgcolor": "#161f21"
6403 },
6404 {
6405 "id": 211,
6406 "type": "AUSBOSS_NODES_Callout",
6407 "size": [
6408 460,
6409 150
6410 ],
6411 "flags": {
6412 "pinned": true
6413 },
6414 "order": 0,
6415 "mode": 0,
6416 "inputs": [
6417 {
6418 "localized_name": "text",
6419 "name": "text",
6420 "type": "STRING",
6421 "widget": {
6422 "name": "text"
6423 },
6424 "link": null
6425 }
6426 ],
6427 "outputs": [],
6428 "title": "Callout",
6429 "properties": {
6430 "Node name for S&R": "AUSBOSS_NODES_Callout",
6431 "cnr_id": "ausboss-nodes",
6432 "ver": "2.10.0"
6433 },
6434 "widgets_values": [
6435 "Your extra pictures go on to the box that draws.\n###### An empty socket passes nothing on."
6436 ],
6437 "widgets_values_named": {
6438 "text": "Your extra pictures go on to the box that draws.\n###### An empty socket passes nothing on."
6439 },
6440 "pos": [
6441 1640,
6442 80
6443 ],
6444 "color": "#07090a",
6445 "bgcolor": "#07090a"
6446 },
6447 {
6448 "id": 220,
6449 "type": "ComfySwitchNode",
6450 "pos": [
6451 1100,
6452 926
6453 ],
6454 "size": [
6455 460,
6456 78
6457 ],
6458 "flags": [],
6459 "order": 30,
6460 "mode": 0,
6461 "inputs": [
6462 {
6463 "localized_name": "on_false",
6464 "name": "on_false",
6465 "shape": 7,
6466 "type": "STRING",
6467 "link": 616
6468 },
6469 {
6470 "localized_name": "on_true",
6471 "name": "on_true",
6472 "shape": 7,
6473 "type": "STRING",
6474 "link": 617
6475 },
6476 {
6477 "localized_name": "switch",
6478 "name": "switch",
6479 "type": "BOOLEAN",
6480 "widget": {
6481 "name": "switch"
6482 },
6483 "link": 618
6484 }
6485 ],
6486 "outputs": [
6487 {
6488 "localized_name": "output",
6489 "name": "output",
6490 "type": "STRING",
6491 "links": [
6492 11
6493 ]
6494 }
6495 ],
6496 "title": "If/Else Switch - Auto prompt on: the writer. Off: your words",
6497 "properties": {
6498 "Node name for S&R": "ComfySwitchNode",
6499 "cnr_id": "comfy-core",
6500 "ver": "0.38.0"
6501 },
6502 "widgets_values": [
6503 false
6504 ],
6505 "widgets_values_named": {
6506 "switch": false
6507 },
6508 "color": "#14424d",
6509 "bgcolor": "#161f21"
6510 }
6511 ],
6512 "groups": [
6513 {
6514 "id": 5,
6515 "title": "1 · For a new picture",
6516 "bounding": [
6517 0,
6518 0,
6519 500,
6520 1236
6521 ],
6522 "color": "#1d5560",
6523 "flags": {
6524 "pinned": true
6525 }
6526 },
6527 {
6528 "id": 6,
6529 "title": "2 · For an edit",
6530 "bounding": [
6531 540,
6532 0,
6533 500,
6534 1150
6535 ],
6536 "color": "#1d5560",
6537 "flags": {
6538 "pinned": true
6539 }
6540 },
6541 {
6542 "id": 7,
6543 "title": "3 · Write",
6544 "bounding": [
6545 1080,
6546 0,
6547 500,
6548 1044
6549 ],
6550 "color": "#1d5560",
6551 "flags": {
6552 "pinned": true
6553 }
6554 },
6555 {
6556 "id": 20,
6557 "title": "4 · Pass the pictures on",
6558 "bounding": [
6559 1620,
6560 0,
6561 500,
6562 1044
6563 ],
6564 "color": "#1d5560",
6565 "flags": {
6566 "pinned": true
6567 }
6568 }
6569 ],
6570 "links": [
6571 {
6572 "id": 2,
6573 "origin_id": 17,
6574 "origin_slot": 0,
6575 "target_id": 18,
6576 "target_slot": 0,
6577 "type": "STRING"
6578 },
6579 {
6580 "id": 3,
6581 "origin_id": 16,
6582 "origin_slot": 0,
6583 "target_id": 18,
6584 "target_slot": 2,
6585 "type": "STRING"
6586 },
6587 {
6588 "id": 4,
6589 "origin_id": 19,
6590 "origin_slot": 0,
6591 "target_id": 20,
6592 "target_slot": 0,
6593 "type": "STRING"
6594 },
6595 {
6596 "id": 5,
6597 "origin_id": 16,
6598 "origin_slot": 0,
6599 "target_id": 20,
6600 "target_slot": 2,
6601 "type": "STRING"
6602 },
6603 {
6604 "id": 6,
6605 "origin_id": 18,
6606 "origin_slot": 0,
6607 "target_id": 21,
6608 "target_slot": 0,
6609 "type": "STRING"
6610 },
6611 {
6612 "id": 7,
6613 "origin_id": 20,
6614 "origin_slot": 0,
6615 "target_id": 21,
6616 "target_slot": 1,
6617 "type": "STRING"
6618 },
6619 {
6620 "id": 1,
6621 "origin_id": -10,
6622 "origin_slot": 0,
6623 "target_id": 16,
6624 "target_slot": 0,
6625 "type": "STRING"
6626 },
6627 {
6628 "id": 11,
6629 "origin_id": 220,
6630 "origin_slot": 0,
6631 "target_id": -20,
6632 "target_slot": 0,
6633 "type": "STRING"
6634 },
6635 {
6636 "id": 9,
6637 "origin_id": -10,
6638 "origin_slot": 7,
6639 "target_id": 22,
6640 "target_slot": 0,
6641 "type": "CLIP"
6642 },
6643 {
6644 "id": 10,
6645 "origin_id": -10,
6646 "origin_slot": 6,
6647 "target_id": 22,
6648 "target_slot": 1,
6649 "type": "IMAGE"
6650 },
6651 {
6652 "id": 8,
6653 "origin_id": 21,
6654 "origin_slot": 0,
6655 "target_id": 22,
6656 "target_slot": 5,
6657 "type": "STRING"
6658 },
6659 {
6660 "id": 72,
6661 "origin_id": -10,
6662 "origin_slot": 8,
6663 "target_id": 21,
6664 "target_slot": 2,
6665 "type": "BOOLEAN"
6666 },
6667 {
6668 "id": 601,
6669 "origin_id": -10,
6670 "origin_slot": 1,
6671 "target_id": 202,
6672 "target_slot": 1,
6673 "type": "IMAGE"
6674 },
6675 {
6676 "id": 602,
6677 "origin_id": 202,
6678 "origin_slot": 0,
6679 "target_id": -20,
6680 "target_slot": 1,
6681 "type": "IMAGE"
6682 },
6683 {
6684 "id": 603,
6685 "origin_id": -10,
6686 "origin_slot": 2,
6687 "target_id": 203,
6688 "target_slot": 1,
6689 "type": "IMAGE"
6690 },
6691 {
6692 "id": 604,
6693 "origin_id": 203,
6694 "origin_slot": 0,
6695 "target_id": -20,
6696 "target_slot": 2,
6697 "type": "IMAGE"
6698 },
6699 {
6700 "id": 605,
6701 "origin_id": -10,
6702 "origin_slot": 3,
6703 "target_id": 204,
6704 "target_slot": 1,
6705 "type": "IMAGE"
6706 },
6707 {
6708 "id": 606,
6709 "origin_id": 204,
6710 "origin_slot": 0,
6711 "target_id": -20,
6712 "target_slot": 3,
6713 "type": "IMAGE"
6714 },
6715 {
6716 "id": 607,
6717 "origin_id": -10,
6718 "origin_slot": 4,
6719 "target_id": 205,
6720 "target_slot": 1,
6721 "type": "IMAGE"
6722 },
6723 {
6724 "id": 608,
6725 "origin_id": 205,
6726 "origin_slot": 0,
6727 "target_id": -20,
6728 "target_slot": 4,
6729 "type": "IMAGE"
6730 },
6731 {
6732 "id": 609,
6733 "origin_id": -10,
6734 "origin_slot": 5,
6735 "target_id": 206,
6736 "target_slot": 1,
6737 "type": "IMAGE"
6738 },
6739 {
6740 "id": 610,
6741 "origin_id": 206,
6742 "origin_slot": 0,
6743 "target_id": -20,
6744 "target_slot": 5,
6745 "type": "IMAGE"
6746 },
6747 {
6748 "id": 616,
6749 "origin_id": 16,
6750 "origin_slot": 0,
6751 "target_id": 220,
6752 "target_slot": 0,
6753 "type": "STRING"
6754 },
6755 {
6756 "id": 617,
6757 "origin_id": 22,
6758 "origin_slot": 0,
6759 "target_id": 220,
6760 "target_slot": 1,
6761 "type": "STRING"
6762 },
6763 {
6764 "id": 618,
6765 "origin_id": -10,
6766 "origin_slot": 9,
6767 "target_id": 220,
6768 "target_slot": 2,
6769 "type": "BOOLEAN"
6770 }
6771 ],
6772 "extra": []
6773 }
6774 ]
6775 },
6776 "config": [],
6777 "extra": {
6778 "ds": {
6779 "scale": 0.6,
6780 "offset": [
6781 6,
6782 60
6783 ]
6784 },
6785 "frontendVersion": "1.53.6"
6786 },
6787 "version": 0.4
6788}