From 26fa21c88e9645be96a78f4086cfbebb4dceb670 Mon Sep 17 00:00:00 2001 From: moshferatu Date: Sat, 17 Feb 2024 13:09:43 -0800 Subject: [PATCH] Add Stable Cascade workflow --- stable-cascade/stable-cascade.json | 655 +++++++++++++++++++++++++++++ 1 file changed, 655 insertions(+) create mode 100644 stable-cascade/stable-cascade.json diff --git a/stable-cascade/stable-cascade.json b/stable-cascade/stable-cascade.json new file mode 100644 index 0000000..29b6c17 --- /dev/null +++ b/stable-cascade/stable-cascade.json @@ -0,0 +1,655 @@ +{ + "last_node_id": 40, + "last_link_id": 109, + "nodes": [ + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + 96, + 480 + ], + "size": { + "0": 425.27801513671875, + "1": 180.6060791015625 + }, + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 94 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 108 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "" + ] + }, + { + "id": 34, + "type": "StableCascade_EmptyLatentImage", + "pos": [ + 205, + 705 + ], + "size": { + "0": 315, + "1": 150 + }, + "flags": {}, + "order": 0, + "mode": 0, + "outputs": [ + { + "name": "stage_c", + "type": "LATENT", + "links": [ + 82 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "stage_b", + "type": "LATENT", + "links": [ + 83 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "StableCascade_EmptyLatentImage" + }, + "widgets_values": [ + 1024, + 1024, + 42, + 1 + ] + }, + { + "id": 30, + "type": "UNETLoader", + "pos": [ + -240, + 288 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 1, + "mode": 0, + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 76 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "stage_c.safetensors" + ] + }, + { + "id": 37, + "type": "CLIPLoader", + "pos": [ + -240, + 384 + ], + "size": { + "0": 315, + "1": 82 + }, + "flags": {}, + "order": 2, + "mode": 0, + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 93, + 94 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "CLIPLoader" + }, + "widgets_values": [ + "clip_g_sdxl.fp16.safetensors", + "stable_cascade" + ] + }, + { + "id": 36, + "type": "StableCascade_StageB_Conditioning", + "pos": [ + 963, + 281 + ], + "size": { + "0": 277.20001220703125, + "1": 46 + }, + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "conditioning", + "type": "CONDITIONING", + "link": 105 + }, + { + "name": "stage_c", + "type": "LATENT", + "link": 88 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 86 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "StableCascade_StageB_Conditioning" + } + }, + { + "id": 40, + "type": "ConditioningZeroOut", + "pos": [ + 719, + 236 + ], + "size": { + "0": 211.60000610351562, + "1": 26 + }, + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "conditioning", + "type": "CONDITIONING", + "link": 109 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 104, + 105 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "ConditioningZeroOut" + } + }, + { + "id": 29, + "type": "VAELoader", + "pos": [ + 1272, + 569 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 3, + "mode": 0, + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 68 + ], + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "stage_a.safetensors" + ] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1621, + 267 + ], + "size": { + "0": 210, + "1": 46 + }, + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 98 + }, + { + "name": "vae", + "type": "VAE", + "link": 68, + "slot_index": 1 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 9 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + } + }, + { + "id": 9, + "type": "SaveImage", + "pos": [ + 1864, + 269 + ], + "size": { + "0": 935.7432250976562, + "1": 1006.83154296875 + }, + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 9 + } + ], + "properties": {}, + "widgets_values": [ + "wuer/ComfyUI" + ] + }, + { + "id": 32, + "type": "UNETLoader", + "pos": [ + -240, + 192 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 4, + "mode": 0, + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 84 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "stage_b.safetensors" + ] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + 96, + 288 + ], + "size": { + "0": 422.84503173828125, + "1": 164.31304931640625 + }, + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 93 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 107, + 109 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "beautiful scenery nature glass bottle landscape, , purple galaxy bottle," + ] + }, + { + "id": 3, + "type": "KSampler", + "pos": [ + 616, + 315 + ], + "size": { + "0": 315, + "1": 262 + }, + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 76, + "slot_index": 0 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 107 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 108 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 82 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 88 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 431329770300382, + "randomize", + 20, + 4, + "euler_ancestral", + "simple", + 1 + ] + }, + { + "id": 33, + "type": "KSampler", + "pos": [ + 1278, + 265 + ], + "size": { + "0": 315, + "1": 262 + }, + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 84, + "slot_index": 0 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 86 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 104 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 83 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 98 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 242719335273011, + "randomize", + 10, + 1.1, + "euler_ancestral", + "simple", + 1 + ] + } + ], + "links": [ + [ + 9, + 8, + 0, + 9, + 0, + "IMAGE" + ], + [ + 68, + 29, + 0, + 8, + 1, + "VAE" + ], + [ + 76, + 30, + 0, + 3, + 0, + "MODEL" + ], + [ + 82, + 34, + 0, + 3, + 3, + "LATENT" + ], + [ + 83, + 34, + 1, + 33, + 3, + "LATENT" + ], + [ + 84, + 32, + 0, + 33, + 0, + "MODEL" + ], + [ + 86, + 36, + 0, + 33, + 1, + "CONDITIONING" + ], + [ + 88, + 3, + 0, + 36, + 1, + "LATENT" + ], + [ + 93, + 37, + 0, + 6, + 0, + "CLIP" + ], + [ + 94, + 37, + 0, + 7, + 0, + "CLIP" + ], + [ + 98, + 33, + 0, + 8, + 0, + "LATENT" + ], + [ + 104, + 40, + 0, + 33, + 2, + "CONDITIONING" + ], + [ + 105, + 40, + 0, + 36, + 0, + "CONDITIONING" + ], + [ + 107, + 6, + 0, + 3, + 1, + "CONDITIONING" + ], + [ + 108, + 7, + 0, + 3, + 2, + "CONDITIONING" + ], + [ + 109, + 6, + 0, + 40, + 0, + "CONDITIONING" + ] + ], + "groups": [], + "config": {}, + "extra": {}, + "version": 0.4 +} \ No newline at end of file