RioShiina commited on
Commit
b5d0250
·
verified ·
1 Parent(s): 967a8ff

Add specialized & anime architectures (Anima, HiDream, Qwen, ERNIE, Hunyuan, Lumina, NewBie...)

Browse files
core/pipelines/workflow_recipes/_partials/conditioning/anima.yaml ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load CLIP"
13
+ params:
14
+ type: "stable_diffusion"
15
+ device: "default"
16
+
17
+ connections:
18
+ - from: "unet_loader:0"
19
+ to: "ksampler:model"
20
+ - from: "clip_loader:0"
21
+ to: "pos_prompt:clip"
22
+ - from: "clip_loader:0"
23
+ to: "neg_prompt:clip"
24
+ - from: "vae_loader:0"
25
+ to: "vae_decode:vae"
26
+ - from: "vae_loader:0"
27
+ to: "vae_encode:vae"
28
+ - from: "pos_prompt:0"
29
+ to: "ksampler:positive"
30
+ - from: "neg_prompt:0"
31
+ to: "ksampler:negative"
32
+
33
+ dynamic_lora_chains:
34
+ lora_chain:
35
+ template: "LoraLoader"
36
+ output_map:
37
+ "unet_loader:0": "model"
38
+ "clip_loader:0": "clip"
39
+ input_map:
40
+ "model": "model"
41
+ "clip": "clip"
42
+ end_input_map:
43
+ "model": ["ksampler:model"]
44
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
45
+
46
+ dynamic_conditioning_chains:
47
+ conditioning_chain:
48
+ ksampler_node: "ksampler"
49
+ clip_source: "clip_loader:0"
50
+
51
+ ui_map:
52
+ unet_name: "unet_loader:unet_name"
53
+ vae_name: "vae_loader:vae_name"
54
+ clip_name: "clip_loader:clip_name"
core/pipelines/workflow_recipes/_partials/conditioning/chroma1-radiance.yaml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ params:
11
+ vae_name: "pixel_space"
12
+ clip_loader:
13
+ class_type: CLIPLoader
14
+ title: "Load CLIP"
15
+ params:
16
+ type: "chroma"
17
+ device: "default"
18
+ t5_tokenizer:
19
+ class_type: T5TokenizerOptions
20
+ title: "T5TokenizerOptions"
21
+ params:
22
+ min_padding: 0
23
+ min_length: 3
24
+ model_sampler:
25
+ class_type: ModelSamplingAuraFlow
26
+ params:
27
+ shift: 3.0
28
+
29
+ connections:
30
+ - from: "unet_loader:0"
31
+ to: "model_sampler:model"
32
+ - from: "model_sampler:0"
33
+ to: "ksampler:model"
34
+
35
+ - from: "clip_loader:0"
36
+ to: "t5_tokenizer:clip"
37
+ - from: "t5_tokenizer:0"
38
+ to: "pos_prompt:clip"
39
+ - from: "t5_tokenizer:0"
40
+ to: "neg_prompt:clip"
41
+
42
+ - from: "pos_prompt:0"
43
+ to: "ksampler:positive"
44
+ - from: "neg_prompt:0"
45
+ to: "ksampler:negative"
46
+
47
+ - from: "vae_loader:0"
48
+ to: "vae_decode:vae"
49
+ - from: "vae_loader:0"
50
+ to: "vae_encode:vae"
51
+
52
+ dynamic_conditioning_chains:
53
+ conditioning_chain:
54
+ ksampler_node: "ksampler"
55
+ clip_source: "t5_tokenizer:0"
56
+
57
+ ui_map:
58
+ unet_name: "unet_loader:unet_name"
59
+ clip_name: "clip_loader:clip_name"
core/pipelines/workflow_recipes/_partials/conditioning/chroma1.yaml ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load CLIP"
13
+ params:
14
+ type: "chroma"
15
+ device: "default"
16
+ t5_tokenizer:
17
+ class_type: T5TokenizerOptions
18
+ title: "T5TokenizerOptions"
19
+ params:
20
+ min_padding: 1
21
+ min_length: 0
22
+ fresca:
23
+ class_type: FreSca
24
+ title: "FreSca"
25
+ params:
26
+ scale_low: 1.0
27
+ scale_high: 2.5
28
+ freq_cutoff: 30
29
+
30
+ connections:
31
+ - from: "unet_loader:0"
32
+ to: "fresca:model"
33
+ - from: "fresca:0"
34
+ to: "ksampler:model"
35
+
36
+ - from: "clip_loader:0"
37
+ to: "t5_tokenizer:clip"
38
+ - from: "t5_tokenizer:0"
39
+ to: "pos_prompt:clip"
40
+ - from: "t5_tokenizer:0"
41
+ to: "neg_prompt:clip"
42
+
43
+ - from: "pos_prompt:0"
44
+ to: "ksampler:positive"
45
+ - from: "neg_prompt:0"
46
+ to: "ksampler:negative"
47
+
48
+ - from: "vae_loader:0"
49
+ to: "vae_decode:vae"
50
+ - from: "vae_loader:0"
51
+ to: "vae_encode:vae"
52
+
53
+ dynamic_conditioning_chains:
54
+ conditioning_chain:
55
+ ksampler_node: "ksampler"
56
+ clip_source: "t5_tokenizer:0"
57
+
58
+ ui_map:
59
+ unet_name: "unet_loader:unet_name"
60
+ vae_name: "vae_loader:vae_name"
61
+ clip_name: "clip_loader:clip_name"
core/pipelines/workflow_recipes/_partials/conditioning/ernie-image.yaml ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ clip_loader:
8
+ class_type: CLIPLoader
9
+ title: "Load CLIP"
10
+ params:
11
+ type: "flux2"
12
+ device: "default"
13
+ vae_loader:
14
+ class_type: VAELoader
15
+ title: "Load VAE"
16
+
17
+ connections:
18
+ - from: "unet_loader:0"
19
+ to: "ksampler:model"
20
+ - from: "clip_loader:0"
21
+ to: "pos_prompt:clip"
22
+ - from: "clip_loader:0"
23
+ to: "neg_prompt:clip"
24
+ - from: "pos_prompt:0"
25
+ to: "ksampler:positive"
26
+ - from: "neg_prompt:0"
27
+ to: "ksampler:negative"
28
+ - from: "vae_loader:0"
29
+ to: "vae_decode:vae"
30
+ - from: "vae_loader:0"
31
+ to: "vae_encode:vae"
32
+
33
+ dynamic_lora_chains:
34
+ lora_chain:
35
+ template: "LoraLoader"
36
+ output_map:
37
+ "unet_loader:0": "model"
38
+ "clip_loader:0": "clip"
39
+ input_map:
40
+ "model": "model"
41
+ "clip": "clip"
42
+ end_input_map:
43
+ "model": ["ksampler:model"]
44
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
45
+
46
+ dynamic_conditioning_chains:
47
+ conditioning_chain:
48
+ ksampler_node: "ksampler"
49
+ clip_source: "clip_loader:0"
50
+
51
+ ui_map:
52
+ unet_name: "unet_loader:unet_name"
53
+ clip_name: "clip_loader:clip_name"
54
+ vae_name: "vae_loader:vae_name"
core/pipelines/workflow_recipes/_partials/conditioning/hidream.yaml ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load HiDream UNET"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load HiDream VAE"
10
+ clip_loader:
11
+ class_type: QuadrupleCLIPLoader
12
+ title: "Load HiDream Quadruple CLIP"
13
+
14
+ model_sampler:
15
+ class_type: ModelSamplingSD3
16
+ title: "ModelSamplingSD3"
17
+ params:
18
+ shift: 6.0
19
+
20
+ connections:
21
+ - from: "unet_loader:0"
22
+ to: "model_sampler:model"
23
+
24
+ - from: "model_sampler:0"
25
+ to: "ksampler:model"
26
+
27
+ - from: "clip_loader:0"
28
+ to: "pos_prompt:clip"
29
+ - from: "clip_loader:0"
30
+ to: "neg_prompt:clip"
31
+
32
+ - from: "pos_prompt:0"
33
+ to: "ksampler:positive"
34
+ - from: "neg_prompt:0"
35
+ to: "ksampler:negative"
36
+
37
+ - from: "vae_loader:0"
38
+ to: "vae_decode:vae"
39
+ - from: "vae_loader:0"
40
+ to: "vae_encode:vae"
41
+
42
+ dynamic_conditioning_chains:
43
+ conditioning_chain:
44
+ ksampler_node: "ksampler"
45
+ clip_source: "clip_loader:0"
46
+
47
+ ui_map:
48
+ unet_name: "unet_loader:unet_name"
49
+ vae_name: "vae_loader:vae_name"
50
+ clip1_name: "clip_loader:clip_name1"
51
+ clip2_name: "clip_loader:clip_name2"
52
+ clip3_name: "clip_loader:clip_name3"
53
+ clip4_name: "clip_loader:clip_name4"
core/pipelines/workflow_recipes/_partials/conditioning/hunyuanimage.yaml ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Hunyuan UNET"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load Hunyuan VAE"
10
+ clip_loader:
11
+ class_type: DualCLIPLoader
12
+ title: "Load Hunyuan Dual CLIP"
13
+ params:
14
+ type: "hunyuan_image"
15
+ device: "default"
16
+
17
+ connections:
18
+ - from: "unet_loader:0"
19
+ to: "ksampler:model"
20
+ - from: "clip_loader:0"
21
+ to: "pos_prompt:clip"
22
+ - from: "clip_loader:0"
23
+ to: "neg_prompt:clip"
24
+ - from: "vae_loader:0"
25
+ to: "vae_decode:vae"
26
+ - from: "vae_loader:0"
27
+ to: "vae_encode:vae"
28
+ - from: "pos_prompt:0"
29
+ to: "ksampler:positive"
30
+ - from: "neg_prompt:0"
31
+ to: "ksampler:negative"
32
+
33
+ dynamic_conditioning_chains:
34
+ conditioning_chain:
35
+ ksampler_node: "ksampler"
36
+ clip_source: "clip_loader:0"
37
+
38
+ ui_map:
39
+ unet_name: "unet_loader:unet_name"
40
+ vae_name: "vae_loader:vae_name"
41
+ clip1_name: "clip_loader:clip_name1"
42
+ clip2_name: "clip_loader:clip_name2"
core/pipelines/workflow_recipes/_partials/conditioning/longcat-image.yaml ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load CLIP"
13
+ params:
14
+ type: "longcat_image"
15
+ device: "default"
16
+
17
+ cfg_norm:
18
+ class_type: CFGNorm
19
+ title: "CFGNorm"
20
+ params:
21
+ strength: 1.0
22
+
23
+ flux_guidance_pos:
24
+ class_type: FluxGuidance
25
+ title: "FluxGuidance (Positive)"
26
+ params:
27
+ guidance: 4.0
28
+
29
+ flux_guidance_neg:
30
+ class_type: FluxGuidance
31
+ title: "FluxGuidance (Negative)"
32
+ params:
33
+ guidance: 4.0
34
+
35
+ connections:
36
+ - from: "unet_loader:0"
37
+ to: "cfg_norm:model"
38
+ - from: "cfg_norm:0"
39
+ to: "ksampler:model"
40
+
41
+ - from: "clip_loader:0"
42
+ to: "pos_prompt:clip"
43
+ - from: "clip_loader:0"
44
+ to: "neg_prompt:clip"
45
+
46
+ - from: "pos_prompt:0"
47
+ to: "flux_guidance_pos:conditioning"
48
+ - from: "neg_prompt:0"
49
+ to: "flux_guidance_neg:conditioning"
50
+
51
+ - from: "flux_guidance_pos:0"
52
+ to: "ksampler:positive"
53
+ - from: "flux_guidance_neg:0"
54
+ to: "ksampler:negative"
55
+
56
+ - from: "vae_loader:0"
57
+ to: "vae_decode:vae"
58
+ - from: "vae_loader:0"
59
+ to: "vae_encode:vae"
60
+
61
+ dynamic_lora_chains:
62
+ lora_chain:
63
+ template: "LoraLoader"
64
+ output_map:
65
+ "unet_loader:0": "model"
66
+ "clip_loader:0": "clip"
67
+ input_map:
68
+ "model": "model"
69
+ "clip": "clip"
70
+ end_input_map:
71
+ "model": ["cfg_norm:model"]
72
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
73
+
74
+ dynamic_conditioning_chains:
75
+ conditioning_chain:
76
+ flux_guidance_node: "flux_guidance_pos"
77
+ ksampler_node: "ksampler"
78
+ clip_source: "clip_loader:0"
79
+
80
+ ui_map:
81
+ unet_name: "unet_loader:unet_name"
82
+ vae_name: "vae_loader:vae_name"
83
+ clip_name: "clip_loader:clip_name"
core/pipelines/workflow_recipes/_partials/conditioning/lumina.yaml ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ ckpt_loader:
3
+ class_type: CheckpointLoaderSimple
4
+ title: "Load Checkpoint"
5
+ model_sampler:
6
+ class_type: ModelSamplingAuraFlow
7
+ title: "ModelSamplingAuraFlow"
8
+ params:
9
+ shift: 4.0
10
+
11
+ connections:
12
+ - from: "ckpt_loader:0"
13
+ to: "model_sampler:model"
14
+ - from: "model_sampler:0"
15
+ to: "ksampler:model"
16
+
17
+ - from: "ckpt_loader:1"
18
+ to: "pos_prompt:clip"
19
+ - from: "ckpt_loader:1"
20
+ to: "neg_prompt:clip"
21
+ - from: "pos_prompt:0"
22
+ to: "ksampler:positive"
23
+ - from: "neg_prompt:0"
24
+ to: "ksampler:negative"
25
+
26
+ - from: "ckpt_loader:2"
27
+ to: "vae_decode:vae"
28
+ - from: "ckpt_loader:2"
29
+ to: "vae_encode:vae"
30
+
31
+ dynamic_vae_chains:
32
+ vae_chain:
33
+ targets:
34
+ - "vae_decode:vae"
35
+ - "vae_encode:vae"
36
+
37
+ dynamic_lora_chains:
38
+ lora_chain:
39
+ template: "LoraLoader"
40
+ start: "ckpt_loader"
41
+ output_map:
42
+ "0": "model"
43
+ "1": "clip"
44
+ input_map:
45
+ "model": "model"
46
+ "clip": "clip"
47
+ end_input_map:
48
+ "model": ["model_sampler:model"]
49
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
50
+
51
+ dynamic_conditioning_chains:
52
+ conditioning_chain:
53
+ ksampler_node: "ksampler"
54
+ clip_source: "ckpt_loader:1"
55
+
56
+ ui_map:
57
+ model_name: "ckpt_loader:ckpt_name"
core/pipelines/workflow_recipes/_partials/conditioning/newbie-image.yaml ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: DualCLIPLoader
12
+ title: "Load Dual CLIP"
13
+ params:
14
+ type: "newbie"
15
+ device: "default"
16
+ model_sampler:
17
+ class_type: ModelSamplingAuraFlow
18
+ title: "ModelSamplingAuraFlow"
19
+ params:
20
+ shift: 6
21
+
22
+ connections:
23
+ - from: "unet_loader:0"
24
+ to: "model_sampler:model"
25
+ - from: "model_sampler:0"
26
+ to: "ksampler:model"
27
+
28
+ - from: "clip_loader:0"
29
+ to: "pos_prompt:clip"
30
+ - from: "clip_loader:0"
31
+ to: "neg_prompt:clip"
32
+
33
+ - from: "pos_prompt:0"
34
+ to: "ksampler:positive"
35
+ - from: "neg_prompt:0"
36
+ to: "ksampler:negative"
37
+
38
+ - from: "vae_loader:0"
39
+ to: "vae_decode:vae"
40
+ - from: "vae_loader:0"
41
+ to: "vae_encode:vae"
42
+
43
+ dynamic_newbie_lora_chains:
44
+ lora_chain:
45
+ template: "NewBieLoraLoader"
46
+ output_map:
47
+ "unet_loader:0": "model"
48
+ "clip_loader:0": "clip"
49
+ input_map:
50
+ "model": "model"
51
+ "clip": "clip"
52
+ end_input_map:
53
+ "model": ["model_sampler:model"]
54
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
55
+
56
+ dynamic_conditioning_chains:
57
+ conditioning_chain:
58
+ ksampler_node: "ksampler"
59
+ clip_source: "clip_loader:0"
60
+
61
+ ui_map:
62
+ unet_name: "unet_loader:unet_name"
63
+ vae_name: "vae_loader:vae_name"
64
+ clip1_name: "clip_loader:clip_name1"
65
+ clip2_name: "clip_loader:clip_name2"
core/pipelines/workflow_recipes/_partials/conditioning/omnigen2.yaml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load CLIP"
13
+ params:
14
+ type: "omnigen2"
15
+ device: "default"
16
+
17
+ connections:
18
+ - from: "unet_loader:0"
19
+ to: "ksampler:model"
20
+ - from: "clip_loader:0"
21
+ to: "pos_prompt:clip"
22
+ - from: "clip_loader:0"
23
+ to: "neg_prompt:clip"
24
+ - from: "pos_prompt:0"
25
+ to: "ksampler:positive"
26
+ - from: "neg_prompt:0"
27
+ to: "ksampler:negative"
28
+ - from: "vae_loader:0"
29
+ to: "vae_decode:vae"
30
+ - from: "vae_loader:0"
31
+ to: "vae_encode:vae"
32
+
33
+ dynamic_lora_chains:
34
+ lora_chain:
35
+ template: "LoraLoader"
36
+ output_map:
37
+ "unet_loader:0": "model"
38
+ "clip_loader:0": "clip"
39
+ input_map:
40
+ "model": "model"
41
+ "clip": "clip"
42
+ end_input_map:
43
+ "model": ["ksampler:model"]
44
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
45
+
46
+ dynamic_conditioning_chains:
47
+ conditioning_chain:
48
+ ksampler_node: "ksampler"
49
+ clip_source: "clip_loader:0"
50
+
51
+ dynamic_reference_latent_chains:
52
+ reference_latent_chain:
53
+ ksampler_node: "ksampler"
54
+ vae_node: "vae_loader"
55
+
56
+ ui_map:
57
+ unet_name: "unet_loader:unet_name"
58
+ vae_name: "vae_loader:vae_name"
59
+ clip_name: "clip_loader:clip_name"
core/pipelines/workflow_recipes/_partials/conditioning/ovis-image.yaml ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load CLIP"
13
+ params:
14
+ type: "ovis"
15
+ device: "default"
16
+ model_sampler:
17
+ class_type: ModelSamplingAuraFlow
18
+ params:
19
+ shift: 3.0
20
+
21
+ connections:
22
+ - from: "unet_loader:0"
23
+ to: "model_sampler:model"
24
+ - from: "model_sampler:0"
25
+ to: "ksampler:model"
26
+
27
+ - from: "clip_loader:0"
28
+ to: "pos_prompt:clip"
29
+ - from: "clip_loader:0"
30
+ to: "neg_prompt:clip"
31
+
32
+ - from: "pos_prompt:0"
33
+ to: "ksampler:positive"
34
+ - from: "neg_prompt:0"
35
+ to: "ksampler:negative"
36
+
37
+ - from: "vae_loader:0"
38
+ to: "vae_decode:vae"
39
+ - from: "vae_loader:0"
40
+ to: "vae_encode:vae"
41
+
42
+ dynamic_conditioning_chains:
43
+ conditioning_chain:
44
+ ksampler_node: "ksampler"
45
+ clip_source: "clip_loader:0"
46
+
47
+ ui_map:
48
+ unet_name: "unet_loader:unet_name"
49
+ vae_name: "vae_loader:vae_name"
50
+ clip_name: "clip_loader:clip_name"
core/pipelines/workflow_recipes/_partials/conditioning/qwen-image.yaml ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Qwen UNET"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load Qwen VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load Qwen CLIP"
13
+ params:
14
+ type: "qwen_image"
15
+ device: "default"
16
+
17
+ lora_loader:
18
+ class_type: LoraLoaderModelOnly
19
+ title: "Load Qwen Lightning LoRA"
20
+ params:
21
+ strength_model: 1.0
22
+ model_sampler:
23
+ class_type: ModelSamplingAuraFlow
24
+ title: "ModelSamplingAuraFlow"
25
+ params:
26
+ shift: 3.1
27
+
28
+ connections:
29
+ - from: "unet_loader:0"
30
+ to: "lora_loader:model"
31
+ - from: "lora_loader:0"
32
+ to: "model_sampler:model"
33
+
34
+ - from: "model_sampler:0"
35
+ to: "ksampler:model"
36
+
37
+ - from: "clip_loader:0"
38
+ to: "pos_prompt:clip"
39
+ - from: "clip_loader:0"
40
+ to: "neg_prompt:clip"
41
+
42
+ - from: "vae_loader:0"
43
+ to: "vae_decode:vae"
44
+ - from: "vae_loader:0"
45
+ to: "vae_encode:vae"
46
+
47
+ - from: "pos_prompt:0"
48
+ to: "ksampler:positive"
49
+ - from: "neg_prompt:0"
50
+ to: "ksampler:negative"
51
+
52
+ dynamic_lora_chains:
53
+ lora_chain:
54
+ template: "LoraLoader"
55
+ output_map:
56
+ "lora_loader:0": "model"
57
+ "clip_loader:0": "clip"
58
+ input_map:
59
+ "model": "model"
60
+ "clip": "clip"
61
+ end_input_map:
62
+ "model": ["model_sampler:model"]
63
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
64
+
65
+ dynamic_controlnet_chains:
66
+ controlnet_chain:
67
+ template: "ControlNetApplyAdvanced"
68
+ ksampler_node: "ksampler"
69
+ vae_source: "vae_loader:0"
70
+
71
+ dynamic_conditioning_chains:
72
+ conditioning_chain:
73
+ ksampler_node: "ksampler"
74
+ clip_source: "clip_loader:0"
75
+
76
+ ui_map:
77
+ unet_name: "unet_loader:unet_name"
78
+ vae_name: "vae_loader:vae_name"
79
+ clip_name: "clip_loader:clip_name"
80
+ lora_name: "lora_loader:lora_name"
core/pipelines/workflow_recipes/_partials/conditioning/z-image.yaml ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ vae_loader:
8
+ class_type: VAELoader
9
+ title: "Load VAE"
10
+ clip_loader:
11
+ class_type: CLIPLoader
12
+ title: "Load CLIP"
13
+ params:
14
+ type: "lumina2"
15
+ device: "default"
16
+ model_sampler:
17
+ class_type: ModelSamplingAuraFlow
18
+ params:
19
+ shift: 3.0
20
+
21
+ connections:
22
+ - from: "unet_loader:0"
23
+ to: "model_sampler:model"
24
+ - from: "model_sampler:0"
25
+ to: "ksampler:model"
26
+
27
+ - from: "clip_loader:0"
28
+ to: "pos_prompt:clip"
29
+ - from: "clip_loader:0"
30
+ to: "neg_prompt:clip"
31
+
32
+ - from: "pos_prompt:0"
33
+ to: "ksampler:positive"
34
+ - from: "neg_prompt:0"
35
+ to: "ksampler:negative"
36
+
37
+ - from: "vae_loader:0"
38
+ to: "vae_decode:vae"
39
+ - from: "vae_loader:0"
40
+ to: "vae_encode:vae"
41
+
42
+ dynamic_lora_chains:
43
+ lora_chain:
44
+ template: "LoraLoader"
45
+ output_map:
46
+ "unet_loader:0": "model"
47
+ "clip_loader:0": "clip"
48
+ input_map:
49
+ "model": "model"
50
+ "clip": "clip"
51
+ end_input_map:
52
+ "model": ["model_sampler:model"]
53
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
54
+
55
+ dynamic_diffsynth_controlnet_chains:
56
+ diffsynth_controlnet_chain:
57
+ template: "QwenImageDiffsynthControlnet"
58
+ model_sampler_node: "model_sampler"
59
+ ksampler_node: "ksampler"
60
+ vae_source: "vae_loader:0"
61
+
62
+ ui_map:
63
+ unet_name: "unet_loader:unet_name"
64
+ vae_name: "vae_loader:vae_name"
65
+ clip_name: "clip_loader:clip_name"