2025-11-22 12:08:18 +01:00
{
2025-11-22 20:02:17 +01:00
"last_node_id" : 10 ,
"last_link_id" : 10 ,
2025-11-22 12:08:18 +01:00
"nodes" : [
2025-11-22 15:30:08 +01:00
{
"id" : 1 ,
"type" : "CheckpointLoaderSimple" ,
2025-11-22 20:02:17 +01:00
"pos" : [ 50 , 100 ] ,
"size" : { "0" : 350 , "1" : 100 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 0 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "CheckpointLoaderSimple" } ,
2025-11-22 20:04:12 +01:00
"widgets_values" : [ "sd_xl_base_1.0.safetensors" ] ,
"title" : "SDXL Base Loader" ,
2025-11-22 20:02:17 +01:00
"outputs" : [
{ "name" : "MODEL" , "type" : "MODEL" , "links" : [ 1 ] , "slot_index" : 0 } ,
{ "name" : "CLIP" , "type" : "CLIP" , "links" : [ 2 , 3 ] , "slot_index" : 1 } ,
{ "name" : "VAE" , "type" : "VAE" , "links" : [ 4 ] , "slot_index" : 2 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 2 ,
"type" : "CLIPTextEncode" ,
2025-11-22 20:02:17 +01:00
"pos" : [ 450 , 100 ] ,
"size" : { "0" : 400 , "1" : 200 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 1 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "CLIPTextEncode" } ,
"widgets_values" : [ "A beautiful landscape" ] ,
"title" : "API Base Prompt" ,
"inputs" : [
{ "name" : "clip" , "type" : "CLIP" , "link" : 2 }
] ,
"outputs" : [
{ "name" : "CONDITIONING" , "type" : "CONDITIONING" , "links" : [ 5 ] , "slot_index" : 0 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 3 ,
"type" : "CLIPTextEncode" ,
2025-11-22 20:02:17 +01:00
"pos" : [ 450 , 350 ] ,
"size" : { "0" : 400 , "1" : 200 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 2 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "CLIPTextEncode" } ,
"widgets_values" : [ "blurry, low quality" ] ,
"title" : "API Negative Prompt" ,
"inputs" : [
{ "name" : "clip" , "type" : "CLIP" , "link" : 3 }
] ,
"outputs" : [
{ "name" : "CONDITIONING" , "type" : "CONDITIONING" , "links" : [ 6 ] , "slot_index" : 0 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 4 ,
2025-11-22 20:02:17 +01:00
"type" : "EmptyLatentImage" ,
"pos" : [ 450 , 600 ] ,
"size" : { "0" : 315 , "1" : 106 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 3 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "EmptyLatentImage" } ,
"widgets_values" : [ 1024 , 1024 , 4 ] ,
"title" : "API Latent Config (Batch=4)" ,
"outputs" : [
{ "name" : "LATENT" , "type" : "LATENT" , "links" : [ 7 ] , "slot_index" : 0 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 5 ,
2025-11-22 20:02:17 +01:00
"type" : "KSampler" ,
"pos" : [ 900 , 100 ] ,
"size" : { "0" : 315 , "1" : 474 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 4 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "KSampler" } ,
2025-11-22 20:04:12 +01:00
"widgets_values" : [ 42 , "fixed" , 20 , 7.0 , "euler" , "normal" , 1 ] ,
2025-11-22 20:02:17 +01:00
"title" : "Batch Sampler (4 variations)" ,
"inputs" : [
{ "name" : "model" , "type" : "MODEL" , "link" : 1 } ,
{ "name" : "positive" , "type" : "CONDITIONING" , "link" : 5 } ,
{ "name" : "negative" , "type" : "CONDITIONING" , "link" : 6 } ,
{ "name" : "latent_image" , "type" : "LATENT" , "link" : 7 }
] ,
"outputs" : [
{ "name" : "LATENT" , "type" : "LATENT" , "links" : [ 8 ] , "slot_index" : 0 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 6 ,
2025-11-22 20:02:17 +01:00
"type" : "VAEDecode" ,
"pos" : [ 1270 , 100 ] ,
"size" : { "0" : 210 , "1" : 46 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 5 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "VAEDecode" } ,
"title" : "VAE Decode Batch" ,
"inputs" : [
{ "name" : "samples" , "type" : "LATENT" , "link" : 8 } ,
{ "name" : "vae" , "type" : "VAE" , "link" : 4 }
] ,
"outputs" : [
{ "name" : "IMAGE" , "type" : "IMAGE" , "links" : [ 9 , 10 ] , "slot_index" : 0 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 7 ,
2025-11-22 20:02:17 +01:00
"type" : "PreviewImage" ,
"pos" : [ 1530 , 100 ] ,
"size" : { "0" : 400 , "1" : 400 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 6 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "PreviewImage" } ,
"title" : "Preview All Variations" ,
"inputs" : [
{ "name" : "images" , "type" : "IMAGE" , "link" : 9 }
]
2025-11-22 15:30:08 +01:00
} ,
{
"id" : 8 ,
2025-11-22 20:02:17 +01:00
"type" : "SaveImage" ,
"pos" : [ 1530 , 550 ] ,
"size" : { "0" : 400 , "1" : 100 } ,
2025-11-22 15:30:08 +01:00
"flags" : { } ,
"order" : 7 ,
"mode" : 0 ,
2025-11-22 20:02:17 +01:00
"properties" : { "Node name for S&R" : "SaveImage" } ,
"widgets_values" : [ "batch_output" ] ,
2025-11-22 15:30:08 +01:00
"title" : "API Save All" ,
2025-11-22 20:02:17 +01:00
"inputs" : [
{ "name" : "images" , "type" : "IMAGE" , "link" : 10 }
]
2025-11-22 15:30:08 +01:00
}
2025-11-22 12:08:18 +01:00
] ,
2025-11-22 20:02:17 +01:00
"links" : [
[ 1 , 1 , 0 , 5 , 0 , "MODEL" ] ,
[ 2 , 1 , 1 , 2 , 0 , "CLIP" ] ,
[ 3 , 1 , 1 , 3 , 0 , "CLIP" ] ,
[ 4 , 1 , 2 , 6 , 1 , "VAE" ] ,
[ 5 , 2 , 0 , 5 , 1 , "CONDITIONING" ] ,
[ 6 , 3 , 0 , 5 , 2 , "CONDITIONING" ] ,
[ 7 , 4 , 0 , 5 , 3 , "LATENT" ] ,
[ 8 , 5 , 0 , 6 , 0 , "LATENT" ] ,
[ 9 , 6 , 0 , 7 , 0 , "IMAGE" ] ,
[ 10 , 6 , 0 , 8 , 0 , "IMAGE" ]
] ,
"groups" : [ ] ,
"config" : { } ,
2025-11-22 12:08:18 +01:00
"extra" : {
"workflow_info" : {
"name" : "Batch Pipeline Production" ,
"version" : "1.0.0" ,
2025-11-22 20:04:12 +01:00
"description" : "Batch generation pipeline for multiple variations. Generate 4 images simultaneously with different seeds for rapid iteration using Stable Diffusion XL." ,
2025-11-22 12:08:18 +01:00
"category" : "advanced" ,
2025-11-22 15:30:08 +01:00
"tags" : [
"batch" ,
"multi-generation" ,
"variations" ,
"advanced" ,
2025-11-22 20:02:17 +01:00
"production" ,
"flux"
2025-11-22 15:30:08 +01:00
] ,
"requirements" : {
2025-11-22 20:04:12 +01:00
"models" : [ "stable-diffusion-xl-base-1.0" ] ,
2025-11-22 15:30:08 +01:00
"custom_nodes" : [ ] ,
2025-11-22 20:02:17 +01:00
"vram_min" : "20GB" ,
"vram_recommended" : "24GB"
2025-11-22 15:30:08 +01:00
} ,
2025-11-22 12:08:18 +01:00
"parameters" : {
2025-11-22 15:30:08 +01:00
"prompt" : {
"node_id" : 2 ,
2025-11-22 20:02:17 +01:00
"widget_index" : 0 ,
"type" : "string" ,
"required" : true ,
"default" : "A beautiful landscape" ,
"description" : "Text description of desired image"
} ,
"negative_prompt" : {
"node_id" : 3 ,
"widget_index" : 0 ,
2025-11-22 15:30:08 +01:00
"type" : "string" ,
2025-11-22 20:02:17 +01:00
"required" : false ,
"default" : "blurry, low quality" ,
"description" : "Undesired elements to avoid"
2025-11-22 15:30:08 +01:00
} ,
"batch_count" : {
"node_id" : 4 ,
2025-11-22 20:02:17 +01:00
"widget_index" : 2 ,
2025-11-22 15:30:08 +01:00
"type" : "integer" ,
2025-11-22 20:02:17 +01:00
"required" : false ,
2025-11-22 15:30:08 +01:00
"default" : 4 ,
2025-11-22 20:02:17 +01:00
"min" : 1 ,
"max" : 8 ,
"description" : "Number of variations to generate (batch size)"
2025-11-22 15:30:08 +01:00
} ,
2025-11-22 20:02:17 +01:00
"seed" : {
"node_id" : 5 ,
"widget_index" : 0 ,
2025-11-22 15:30:08 +01:00
"type" : "integer" ,
2025-11-22 20:02:17 +01:00
"required" : false ,
"default" : 42 ,
"min" : 0 ,
"max" : 4294967295 ,
"description" : "Random seed for reproducibility"
} ,
"steps" : {
"node_id" : 5 ,
"widget_index" : 2 ,
"type" : "integer" ,
"required" : false ,
2025-11-22 20:04:12 +01:00
"default" : 20 ,
"min" : 15 ,
"max" : 50 ,
"description" : "Number of sampling steps (20-30 recommended for SDXL)"
2025-11-22 20:02:17 +01:00
}
} ,
"outputs" : {
"images" : {
"node_id" : 8 ,
"type" : "image" ,
"format" : "PNG" ,
"count" : 4 ,
"resolution" : "1024x1024 (configurable)"
2025-11-22 15:30:08 +01:00
}
} ,
"performance" : {
2025-11-22 20:04:12 +01:00
"avg_generation_time" : "45-60 seconds for 4 images (20 steps)" ,
2025-11-22 20:02:17 +01:00
"vram_usage" : "~20-24GB (depends on batch size)" ,
"gpu_utilization" : "95-100%"
2025-11-22 12:08:18 +01:00
} ,
2025-11-22 15:30:08 +01:00
"use_cases" : [
2025-11-22 20:02:17 +01:00
"Rapid prototyping with multiple variations" ,
"Concept exploration and A/B testing" ,
"Client presentations with options" ,
"Quick iteration workflows"
2025-11-22 15:30:08 +01:00
]
2025-11-22 12:08:18 +01:00
}
} ,
2025-11-22 20:02:17 +01:00
"version" : 0.4
}