RioShiina commited on
Commit
28e2f95
·
verified ·
1 Parent(s): cd5c344

Add Ideogram-4 and Kandinsky-5 architecture models

Browse files
core/pipelines/workflow_recipes/_partials/conditioning/ideogram-4.yaml ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ nodes:
2
+ unet_loader:
3
+ class_type: UNETLoader
4
+ title: "Load Diffusion Model"
5
+ params:
6
+ weight_dtype: "default"
7
+ cfg_override:
8
+ class_type: CFGOverride
9
+ title: "CFG Override"
10
+ params:
11
+ start_percent: 0.9
12
+ end_percent: 1.0
13
+ unet_uncond_loader:
14
+ class_type: UNETLoader
15
+ title: "Load Unconditional Model"
16
+ params:
17
+ weight_dtype: "default"
18
+ guider:
19
+ class_type: DualModelGuider
20
+ title: "Dual Model CFG Guider"
21
+ clip_loader:
22
+ class_type: CLIPLoader
23
+ title: "Load CLIP"
24
+ params:
25
+ type: "ideogram4"
26
+ device: "default"
27
+ ksampler_select:
28
+ class_type: KSamplerSelect
29
+ scheduler_node:
30
+ class_type: Ideogram4Scheduler
31
+ params:
32
+ mu: 0.5
33
+ std: 1.75
34
+ random_noise:
35
+ class_type: RandomNoise
36
+ ksampler:
37
+ class_type: SamplerCustomAdvanced
38
+ vae_loader:
39
+ class_type: VAELoader
40
+ title: "Load VAE"
41
+
42
+ connections:
43
+ - from: "unet_loader:0"
44
+ to: "cfg_override:model"
45
+ - from: "cfg_override:0"
46
+ to: "guider:model"
47
+ - from: "unet_uncond_loader:0"
48
+ to: "guider:model_negative"
49
+
50
+ - from: "clip_loader:0"
51
+ to: "pos_prompt:clip"
52
+ - from: "clip_loader:0"
53
+ to: "neg_prompt:clip"
54
+
55
+ - from: "pos_prompt:0"
56
+ to: "guider:positive"
57
+ - from: "neg_prompt:0"
58
+ to: "guider:negative"
59
+
60
+ - from: "guider:0"
61
+ to: "ksampler:guider"
62
+ - from: "ksampler_select:0"
63
+ to: "ksampler:sampler"
64
+ - from: "scheduler_node:0"
65
+ to: "ksampler:sigmas"
66
+ - from: "random_noise:0"
67
+ to: "ksampler:noise"
68
+
69
+ - from: "vae_loader:0"
70
+ to: "vae_decode:vae"
71
+ - from: "vae_loader:0"
72
+ to: "vae_encode:vae"
73
+
74
+ dynamic_lora_chains:
75
+ lora_chain:
76
+ template: "LoraLoader"
77
+ output_map:
78
+ "unet_loader:0": "model"
79
+ "clip_loader:0": "clip"
80
+ input_map:
81
+ "model": "model"
82
+ "clip": "clip"
83
+ end_input_map:
84
+ "model": ["cfg_override:model"]
85
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
86
+
87
+ dynamic_conditioning_chains:
88
+ conditioning_chain:
89
+ guider_node: "guider"
90
+ guider_target_inputs: ["positive"]
91
+ clip_source: "clip_loader:0"
92
+
93
+ dynamic_pid_chains:
94
+ pid_chain:
95
+ ksampler_node: "ksampler"
96
+
97
+ ui_map:
98
+ unet_name: "unet_loader:unet_name"
99
+ unet_uncond_name: "unet_uncond_loader:unet_name"
100
+ clip_name: "clip_loader:clip_name"
101
+ vae_name: "vae_loader:vae_name"
102
+
103
+ scheduler_width: "scheduler_node:width"
104
+ scheduler_height: "scheduler_node:height"
105
+
106
+ seed: "random_noise:noise_seed"
107
+ steps: "scheduler_node:steps"
108
+ cfg:
109
+ - "guider:cfg"
110
+ - "cfg_override:cfg"
111
+ sampler_name: "ksampler_select:sampler_name"
112
+
113
+ scheduler: "dummy:scheduler"
114
+ denoise: "dummy:denoise"
core/pipelines/workflow_recipes/_partials/conditioning/kandinsky-5.yaml ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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: "DualCLIPLoader"
13
+ params:
14
+ type: "kandinsky5_image"
15
+ device: "default"
16
+ model_sampler:
17
+ class_type: ModelSamplingSD3
18
+ title: "ModelSamplingSD3"
19
+ params:
20
+ shift: 3.0
21
+
22
+ connections:
23
+ - from: "unet_loader:0"
24
+ to: "model_sampler:model"
25
+ - from: "model_sampler:0"
26
+ to: "ksampler:model"
27
+ - from: "clip_loader:0"
28
+ to: "pos_prompt:clip"
29
+ - from: "clip_loader:0"
30
+ to: "neg_prompt:clip"
31
+ - from: "vae_loader:0"
32
+ to: "vae_decode:vae"
33
+ - from: "vae_loader:0"
34
+ to: "vae_encode:vae"
35
+ - from: "pos_prompt:0"
36
+ to: "ksampler:positive"
37
+ - from: "neg_prompt:0"
38
+ to: "ksampler:negative"
39
+
40
+ dynamic_lora_chains:
41
+ lora_chain:
42
+ template: "LoraLoader"
43
+ output_map:
44
+ "unet_loader:0": "model"
45
+ "clip_loader:0": "clip"
46
+ input_map:
47
+ "model": "model"
48
+ "clip": "clip"
49
+ end_input_map:
50
+ "model": ["model_sampler:model"]
51
+ "clip": ["pos_prompt:clip", "neg_prompt:clip"]
52
+
53
+ dynamic_controlnet_chains:
54
+ controlnet_chain:
55
+ template: "ControlNetApplyAdvanced"
56
+ ksampler_node: "ksampler"
57
+ vae_source: "vae_loader:0"
58
+
59
+ dynamic_conditioning_chains:
60
+ conditioning_chain:
61
+ ksampler_node: "ksampler"
62
+ clip_source: "clip_loader:0"
63
+
64
+ dynamic_pid_chains:
65
+ pid_chain:
66
+ ksampler_node: "ksampler"
67
+
68
+ ui_map:
69
+ unet_name: "unet_loader:unet_name"
70
+ vae_name: "vae_loader:vae_name"
71
+ clip1_name: "clip_loader:clip_name1"
72
+ clip2_name: "clip_loader:clip_name2"