285 lines
8.0 KiB
JSON
285 lines
8.0 KiB
JSON
{
|
|
"last_node_id": 15,
|
|
"last_link_id": 30,
|
|
"nodes": [
|
|
{
|
|
"id": 1,
|
|
"type": "OllamaPromptPlanner",
|
|
"pos": [100, 100],
|
|
"size": [400, 460],
|
|
"flags": {},
|
|
"order": 0,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{ "name": "checkpoint", "type": "STRING", "links": [1], "slot_index": 0 },
|
|
{ "name": "loras", "type": "STRING", "links": [7], "slot_index": 1 },
|
|
{ "name": "lora_strengths", "type": "STRING", "links": [8], "slot_index": 2 },
|
|
{ "name": "model_type", "type": "STRING", "links": [2], "slot_index": 3 },
|
|
{ "name": "steps", "type": "INT", "links": [20], "slot_index": 4 },
|
|
{ "name": "cfg", "type": "FLOAT", "links": [21], "slot_index": 5 },
|
|
{ "name": "width", "type": "INT", "links": [22], "slot_index": 6 },
|
|
{ "name": "height", "type": "INT", "links": [23], "slot_index": 7 },
|
|
{ "name": "seed", "type": "INT", "links": [24], "slot_index": 8 },
|
|
{ "name": "positive_prompt", "type": "STRING", "links": [11], "slot_index": 9 },
|
|
{ "name": "negative_prompt", "type": "STRING", "links": [12], "slot_index": 10 },
|
|
{ "name": "plan_json", "type": "STRING", "links": [25], "slot_index": 11 },
|
|
{ "name": "vae_name", "type": "STRING", "links": [3], "slot_index": 12 },
|
|
{ "name": "clip_name", "type": "STRING", "links": [4], "slot_index": 13 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "OllamaPromptPlanner"
|
|
},
|
|
"widgets_values": [
|
|
"A highly detailed photograph of a futuristic city with flying cars, neon lights, cyberpunk aesthetic, rain slicked streets",
|
|
"qwen2.5:7b",
|
|
"model_registry.json",
|
|
"auto",
|
|
"blurry, low quality, watermark, text, ugly, deformed",
|
|
"localhost",
|
|
11434
|
|
]
|
|
},
|
|
{
|
|
"id": 2,
|
|
"type": "DynamicCheckpointLoader",
|
|
"pos": [600, 100],
|
|
"size": [400, 200],
|
|
"flags": {},
|
|
"order": 1,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "checkpoint", "type": "STRING", "link": 1 },
|
|
{ "name": "model_type", "type": "STRING", "link": 2 },
|
|
{ "name": "vae_override", "type": "STRING", "link": 3 },
|
|
{ "name": "clip_override", "type": "STRING", "link": 4 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "MODEL", "type": "MODEL", "links": [5], "slot_index": 0 },
|
|
{ "name": "CLIP", "type": "CLIP", "links": [6], "slot_index": 1 },
|
|
{ "name": "VAE", "type": "VAE", "links": [18], "slot_index": 2 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "DynamicCheckpointLoader"
|
|
},
|
|
"widgets_values": [
|
|
"model_registry.json",
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"id": 3,
|
|
"type": "DynamicLoraStack",
|
|
"pos": [1100, 100],
|
|
"size": [400, 200],
|
|
"flags": {},
|
|
"order": 3,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "model", "type": "MODEL", "link": 5 },
|
|
{ "name": "clip", "type": "CLIP", "link": 6 },
|
|
{ "name": "loras", "type": "STRING", "link": 7 },
|
|
{ "name": "lora_strengths", "type": "STRING", "link": 8 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "MODEL", "type": "MODEL", "links": [13], "slot_index": 0 },
|
|
{ "name": "CLIP", "type": "CLIP", "links": [9, 10], "slot_index": 1 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "DynamicLoraStack"
|
|
},
|
|
"widgets_values": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"id": 4,
|
|
"type": "CLIPTextEncode",
|
|
"pos": [1600, 50],
|
|
"size": [400, 200],
|
|
"flags": {},
|
|
"order": 4,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "clip", "type": "CLIP", "link": 9 },
|
|
{ "name": "text", "type": "STRING", "link": 11 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "CONDITIONING", "type": "CONDITIONING", "links": [14], "slot_index": 0 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "CLIPTextEncode"
|
|
},
|
|
"widgets_values": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"id": 5,
|
|
"type": "CLIPTextEncode",
|
|
"pos": [1600, 300],
|
|
"size": [400, 200],
|
|
"flags": {},
|
|
"order": 5,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "clip", "type": "CLIP", "link": 10 },
|
|
{ "name": "text", "type": "STRING", "link": 12 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "CONDITIONING", "type": "CONDITIONING", "links": [15], "slot_index": 0 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "CLIPTextEncode"
|
|
},
|
|
"widgets_values": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"id": 6,
|
|
"type": "EmptyLatentImage",
|
|
"pos": [1600, 550],
|
|
"size": [315, 106],
|
|
"flags": {},
|
|
"order": 2,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "width", "type": "INT", "link": 22 },
|
|
{ "name": "height", "type": "INT", "link": 23 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "LATENT", "type": "LATENT", "links": [16], "slot_index": 0 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "EmptyLatentImage"
|
|
},
|
|
"widgets_values": [
|
|
512,
|
|
512,
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"id": 7,
|
|
"type": "KSampler",
|
|
"pos": [2100, 100],
|
|
"size": [315, 474],
|
|
"flags": {},
|
|
"order": 6,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "model", "type": "MODEL", "link": 13 },
|
|
{ "name": "positive", "type": "CONDITIONING", "link": 14 },
|
|
{ "name": "negative", "type": "CONDITIONING", "link": 15 },
|
|
{ "name": "latent_image", "type": "LATENT", "link": 16 },
|
|
{ "name": "seed", "type": "INT", "link": 24 },
|
|
{ "name": "steps", "type": "INT", "link": 20 },
|
|
{ "name": "cfg", "type": "FLOAT", "link": 21 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "LATENT", "type": "LATENT", "links": [17], "slot_index": 0 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "KSampler"
|
|
},
|
|
"widgets_values": [
|
|
0,
|
|
"fixed",
|
|
20,
|
|
8,
|
|
"euler",
|
|
"normal",
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"id": 8,
|
|
"type": "VAEDecode",
|
|
"pos": [2500, 100],
|
|
"size": [210, 46],
|
|
"flags": {},
|
|
"order": 7,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "samples", "type": "LATENT", "link": 17 },
|
|
{ "name": "vae", "type": "VAE", "link": 18 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "IMAGE", "type": "IMAGE", "links": [19], "slot_index": 0 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "VAEDecode"
|
|
}
|
|
},
|
|
{
|
|
"id": 9,
|
|
"type": "SaveImage",
|
|
"pos": [2800, 100],
|
|
"size": [500, 600],
|
|
"flags": {},
|
|
"order": 8,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "images", "type": "IMAGE", "link": 19 }
|
|
],
|
|
"outputs": [],
|
|
"properties": {
|
|
"Node name for S&R": "SaveImage"
|
|
},
|
|
"widgets_values": [
|
|
"ComfyUI"
|
|
]
|
|
},
|
|
{
|
|
"id": 10,
|
|
"type": "OllamaDebugInfo",
|
|
"pos": [100, 650],
|
|
"size": [400, 200],
|
|
"flags": {},
|
|
"order": 9,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{ "name": "text", "type": "STRING", "link": 25 }
|
|
],
|
|
"outputs": [
|
|
{ "name": "STRING", "type": "STRING", "links": [], "slot_index": 0 }
|
|
],
|
|
"properties": {
|
|
"Node name for S&R": "OllamaDebugInfo"
|
|
}
|
|
}
|
|
],
|
|
"links": [
|
|
[1, 1, 0, 2, 0, "STRING"],
|
|
[2, 1, 3, 2, 1, "STRING"],
|
|
[3, 1, 12, 2, 2, "STRING"],
|
|
[4, 1, 13, 2, 3, "STRING"],
|
|
[5, 2, 0, 3, 0, "MODEL"],
|
|
[6, 2, 1, 3, 1, "CLIP"],
|
|
[7, 1, 1, 3, 2, "STRING"],
|
|
[8, 1, 2, 3, 3, "STRING"],
|
|
[9, 3, 1, 4, 0, "CLIP"],
|
|
[10, 3, 1, 5, 0, "CLIP"],
|
|
[11, 1, 9, 4, 1, "STRING"],
|
|
[12, 1, 10, 5, 1, "STRING"],
|
|
[13, 3, 0, 7, 0, "MODEL"],
|
|
[14, 4, 0, 7, 1, "CONDITIONING"],
|
|
[15, 5, 0, 7, 2, "CONDITIONING"],
|
|
[16, 6, 0, 7, 3, "LATENT"],
|
|
[17, 7, 0, 8, 0, "LATENT"],
|
|
[18, 2, 2, 8, 1, "VAE"],
|
|
[19, 8, 0, 9, 0, "IMAGE"],
|
|
[20, 1, 4, 7, 5, "INT"],
|
|
[21, 1, 5, 7, 6, "FLOAT"],
|
|
[22, 1, 6, 6, 0, "INT"],
|
|
[23, 1, 7, 6, 1, "INT"],
|
|
[24, 1, 8, 7, 4, "INT"],
|
|
[25, 1, 11, 10, 0, "STRING"]
|
|
],
|
|
"groups": [],
|
|
"config": {},
|
|
"extra": {},
|
|
"version": 0.4
|
|
}
|