diff --git a/Nodes/Outputs.py b/Nodes/Outputs.py index 8da17ff..029fa76 100644 --- a/Nodes/Outputs.py +++ b/Nodes/Outputs.py @@ -15,6 +15,7 @@ import random import nodes import comfy_extras.nodes_custom_sampler as nodes_custom_sampler import comfy_extras.nodes_stable_cascade as nodes_stable_cascade +import comfy_extras.nodes_align_your_steps as nodes_align_your_steps import torch from ..components import utility from ..components import latentnoise @@ -433,11 +434,11 @@ class PrimereKSampler: return { "required": { "model": ("MODEL", {"forceInput": True}), - "seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff}), - "steps": ("INT", {"default": 20, "min": 1, "max": 10000}), - "cfg": ("FLOAT", {"default": 8.0, "min": 0.0, "max": 100.0}), - "sampler_name": (comfy.samplers.KSampler.SAMPLERS, ), - "scheduler_name": (comfy.samplers.KSampler.SCHEDULERS, ), + "seed": ("INT", {"default": 0, "min": 0, "max": 0xffffffffffffffff, "forceInput": True}), + "steps": ("INT", {"default": 20, "min": 1, "max": 10000, "forceInput": True}), + "cfg": ("FLOAT", {"default": 8.0, "min": 0.0, "max": 100.0, "forceInput": True}), + "sampler_name": (comfy.samplers.KSampler.SAMPLERS, {"forceInput": True}), + "scheduler_name": (comfy.samplers.KSampler.SCHEDULERS, {"forceInput": True}), "positive": ("CONDITIONING", ), "negative": ("CONDITIONING", ), "latent_image": ("LATENT", ), @@ -445,6 +446,7 @@ class PrimereKSampler: "variation_extender": ("FLOAT", {"default": 0.0, "min": 0.0, "max": 1.0, "step": 0.01}), "variation_batch_step": ("FLOAT", {"default": 0.0, "min": 0.0, "max": 0.5, "step": 0.01}), "device": (["DEFAULT", "GPU", "CPU"], {"default": 'DEFAULT'}), + "align_your_steps": ("BOOLEAN", {"default": False, "label_on": "Use AlignYourSteps", "label_off": "Ignore AlignYourSteps"}), }, "optional": { "model_concept": ("STRING", {"default": "Normal", "forceInput": True}), @@ -455,7 +457,7 @@ class PrimereKSampler: } } - def pk_sampler(self, model, seed, steps, cfg, sampler_name, scheduler_name, positive, negative, latent_image, extra_pnginfo, prompt, model_concept = "Normal", denoise=1.0, variation_extender = 0, variation_batch_step = 0, device = 'DEFAULT'): + def pk_sampler(self, model, seed, steps, cfg, sampler_name, scheduler_name, positive, negative, latent_image, extra_pnginfo, prompt, model_concept = "Normal", denoise=1.0, variation_extender = 0, variation_batch_step = 0, device = 'DEFAULT', align_your_steps = False): samples = latent_image variation_extender_original = variation_extender variation_batch_step_original = variation_batch_step @@ -471,55 +473,67 @@ class PrimereKSampler: batch_counter = int(check_state(self, extra_pnginfo, prompt)) + 1 - match model_concept: - case "Turbo": - sigmas = nodes_custom_sampler.SDTurboScheduler().get_sigmas(model, steps, denoise) - sampler = comfy.samplers.sampler_object(sampler_name) - turbo_samples = nodes_custom_sampler.SamplerCustom().sample(model, True, seed, cfg, positive, negative, sampler, sigmas[0], latent_image) - samples = (turbo_samples[0],) - # return samples + if align_your_steps == True: + modelname_only = model + model_version = utility.get_value_from_cache('model_version', modelname_only) + match model_version: + case 'SDXL_2048': + model_type = 'SDXL' + case _: + model_type = 'SD1' - case "Cascade": - if type(model).__name__ == 'list': - latent_size = utility.getLatentSize(latent_image) - if (latent_size[0] < latent_size[1]): - orientation = 'Vertical' + sigmas = nodes_align_your_steps.AlignYourStepsScheduler.get_sigmas(self, model_type, steps, denoise) + sampler = comfy.samplers.sampler_object(sampler_name) + AYS_samples = nodes_custom_sampler.SamplerCustom().sample(model, True, seed, cfg, positive, negative, sampler, sigmas[0], latent_image) + samples = (AYS_samples[0],) + else: + match model_concept: + case "Turbo": + sigmas = nodes_custom_sampler.SDTurboScheduler().get_sigmas(model, steps, denoise) + sampler = comfy.samplers.sampler_object(sampler_name) + turbo_samples = nodes_custom_sampler.SamplerCustom().sample(model, True, seed, cfg, positive, negative, sampler, sigmas[0], latent_image) + samples = (turbo_samples[0],) + + case "Cascade": + if type(model).__name__ == 'list': + latent_size = utility.getLatentSize(latent_image) + if (latent_size[0] < latent_size[1]): + orientation = 'Vertical' + else: + orientation = 'Horizontal' + + dimensions = utility.get_dimensions_by_shape(self, 'Square [1:1]', 1024, orientation, True, True, latent_size[0], latent_size[1], 'CASCADE') + dimension_x = dimensions[0] + dimension_y = dimensions[1] + + height = dimension_y + width = dimension_x + compression = 42 + if type(model[0]).__name__ == 'ModelPatcher' and type(model[1]).__name__ == 'ModelPatcher': + c_latent = {"samples": torch.zeros([1, 16, height // compression, width // compression])} + b_latent = {"samples": torch.zeros([1, 4, height // 4, width // 4])} + samples_c = nodes.KSampler.sample(self, model[1], seed, steps, cfg, sampler_name, scheduler_name, positive, negative, c_latent, denoise=denoise)[0] + conditining_c = nodes_stable_cascade.StableCascade_StageB_Conditioning.set_prior(self, positive, samples_c)[0] + samples = nodes.KSampler.sample(self, model[0], seed, 10, 1.00, sampler_name, scheduler_name, conditining_c, negative, b_latent, denoise=denoise) + # return samples + case _: + if variation_batch_step_original > 0: + if batch_counter > 0: + variation_batch_step = variation_batch_step_original * batch_counter + + variation_extender = round(variation_extender_original + variation_batch_step, 2) + + if variation_extender_original > 0 or device != 'DEFAULT' or variation_batch_step_original > 0: + if (variation_extender > 1): + random.seed(batch_counter) + variation_extender = round(random.uniform(0.01, 1.00), 2) + if variation_batch_step == 0: + variation_seed = batch_counter + seed + else: + variation_seed = seed + samples = latentnoise.noisy_samples(model, device, steps, cfg, sampler_name, scheduler_name, positive, negative, latent_image, denoise, variation_seed, variation_extender) else: - orientation = 'Horizontal' - - dimensions = utility.get_dimensions_by_shape(self, 'Square [1:1]', 1024, orientation, True, True, latent_size[0], latent_size[1], 'CASCADE') - dimension_x = dimensions[0] - dimension_y = dimensions[1] - - height = dimension_y - width = dimension_x - compression = 42 - if type(model[0]).__name__ == 'ModelPatcher' and type(model[1]).__name__ == 'ModelPatcher': - c_latent = {"samples": torch.zeros([1, 16, height // compression, width // compression])} - b_latent = {"samples": torch.zeros([1, 4, height // 4, width // 4])} - samples_c = nodes.KSampler.sample(self, model[1], seed, steps, cfg, sampler_name, scheduler_name, positive, negative, c_latent, denoise=denoise)[0] - conditining_c = nodes_stable_cascade.StableCascade_StageB_Conditioning.set_prior(self, positive, samples_c)[0] - samples = nodes.KSampler.sample(self, model[0], seed, 10, 1.00, sampler_name, scheduler_name, conditining_c, negative, b_latent, denoise=denoise) - # return samples - case _: - if variation_batch_step_original > 0: - if batch_counter > 0: - variation_batch_step = variation_batch_step_original * batch_counter - - variation_extender = round(variation_extender_original + variation_batch_step, 2) - - if variation_extender_original > 0 or device != 'DEFAULT' or variation_batch_step_original > 0: - if (variation_extender > 1): - random.seed(batch_counter) - variation_extender = round(random.uniform(0.01, 1.00), 2) - if variation_batch_step == 0: - variation_seed = batch_counter + seed - else: - variation_seed = seed - samples = latentnoise.noisy_samples(model, device, steps, cfg, sampler_name, scheduler_name, positive, negative, latent_image, denoise, variation_seed, variation_extender) - else: - samples = nodes.KSampler.sample(self, model, seed, steps, cfg, sampler_name, scheduler_name, positive, negative, latent_image, denoise=denoise) - # return samples + samples = nodes.KSampler.sample(self, model, seed, steps, cfg, sampler_name, scheduler_name, positive, negative, latent_image, denoise=denoise) return samples diff --git a/README.md b/README.md index bd6e96e..31dbb8f 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ Git link: https://github.com/CosmicLaca/ComfyUI_Primere_Nodes ## Last changes: #### Usually after node changes have to reload/re-wire nodes within existing workflow, or open the latest workflows from the nodepack's **Workflow** folder. +- Nvidia AlignYourSteps support on sampler: https://research.nvidia.com/labs/toronto-ai/AlignYourSteps/ - Image recycler node read images without meta, using Pic2Story model to generate prompt from picture only - Some nodes moved to **deprecated** subtree. Nodes can be used but not developed in the future. - **Segmented refiners** will mesure the aesthetic score of results, and if the original segment is better, changes will be ignored. Only in **Primere_full_workflow.json** workflow. Feature can switch off. @@ -518,6 +519,7 @@ Get the aesthetic score of your generated image. ### Primere KSampler: Sampler using the 'model_concept' input this node automatically handle Turbo and Cascade modes, no need another workflow or extra node. You can select device (CPU or GPU), and use 'variation_extender' input for new image with very less (adjustable) difference from previous one (if seed and other details freezed). This settings can be used in queued workflow. +- One button support of Nvidia AlignYourStpes: https://research.nvidia.com/labs/toronto-ai/AlignYourSteps/
diff --git a/Workflow/Primere_advanced_workflow.json b/Workflow/Primere_advanced_workflow.json index 7050320..098ece1 100644 --- a/Workflow/Primere_advanced_workflow.json +++ b/Workflow/Primere_advanced_workflow.json @@ -765,2243 +765,6 @@ "color": "#945414", "bgcolor": "#804000" }, - { - "id": 126, - "type": "PrimereAestheticCKPTScorer", - "pos": [ - 3189, - 383 - ], - "size": { - "0": 304.99700927734375, - "1": 168 - }, - "flags": {}, - "order": 42, - "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 769 - }, - { - "name": "workflow_data", - "type": "TUPLE", - "link": null - } - ], - "outputs": [ - { - "name": "SCORE", - "type": "INT", - "links": null, - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereAestheticCKPTScorer" - }, - "widgets_values": [ - true, - false, - false, - "717" - ], - "color": "#540054", - "bgcolor": "#680068" - }, - { - "id": 105, - "type": "PrimerePromptSwitch", - "pos": [ - 356, - 92 - ], - "size": { - "0": 276.6921691894531, - "1": 278 - }, - "flags": {}, - "order": 17, - "mode": 0, - "inputs": [ - { - "name": "prompt_pos_1", - "type": "STRING", - "link": 494 - }, - { - "name": "prompt_neg_1", - "type": "STRING", - "link": 495 - }, - { - "name": "preferred_1", - "type": "STRING", - "link": 496 - }, - { - "name": "prompt_pos_2", - "type": "STRING", - "link": 497 - }, - { - "name": "prompt_neg_2", - "type": "STRING", - "link": 498 - }, - { - "name": "preferred_2", - "type": "STRING", - "link": 499 - }, - { - "name": "prompt_pos_3", - "type": "STRING", - "link": 500 - }, - { - "name": "prompt_neg_3", - "type": "STRING", - "link": 501 - }, - { - "name": "preferred_3", - "type": "STRING", - "link": 502 - }, - { - "name": "prompt_pos_4", - "type": "STRING", - "link": null - }, - { - "name": "prompt_neg_4", - "type": "STRING", - "link": null - }, - { - "name": "preferred_4", - "type": "STRING", - "link": null - } - ], - "outputs": [ - { - "name": "PROMPT+", - "type": "STRING", - "links": [ - 503 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "PROMPT-", - "type": "STRING", - "links": [ - 504 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "SELECTED_INDEX", - "type": "STRING", - "links": null, - "shape": 3 - }, - { - "name": "PREFERRED", - "type": "TUPLE", - "links": [ - 559 - ], - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "PrimerePromptSwitch" - }, - "widgets_values": [ - 2 - ], - "color": "#145414", - "bgcolor": "#004000" - }, - { - "id": 41, - "type": "PrimereModelKeyword", - "pos": [ - 660.8593785309592, - 255.63418691496116 - ], - "size": { - "0": 468.95831298828125, - "1": 186.38485717773438 - }, - "flags": {}, - "order": 18, - "mode": 0, - "inputs": [ - { - "name": "model_name", - "type": "CHECKPOINT_NAME", - "link": 146 - } - ], - "outputs": [ - { - "name": "MODEL_KEYWORD", - "type": "MODEL_KEYWORD", - "links": [ - 752 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereModelKeyword" - }, - "widgets_values": [ - true, - "Last", - 1, - 1, - "design" - ], - "color": "#1414ff", - "bgcolor": "#0000ff" - }, - { - "id": 121, - "type": "PrimereConceptDataTuple", - "pos": [ - 1432, - 461 - ], - "size": { - "0": 359.9978942871094, - "1": 134 - }, - "flags": {}, - "order": 19, - "mode": 0, - "inputs": [ - { - "name": "lightning_selector", - "type": "STRING", - "link": 721, - "widget": { - "name": "lightning_selector" - } - }, - { - "name": "lightning_model_step", - "type": "INT", - "link": 722, - "widget": { - "name": "lightning_model_step" - } - }, - { - "name": "cascade_stage_a", - "type": "STRING", - "link": 723, - "widget": { - "name": "cascade_stage_a" - } - }, - { - "name": "cascade_stage_b", - "type": "STRING", - "link": 724, - "widget": { - "name": "cascade_stage_b" - } - }, - { - "name": "cascade_stage_c", - "type": "STRING", - "link": 725, - "widget": { - "name": "cascade_stage_c" - } - }, - { - "name": "cascade_clip", - "type": "STRING", - "link": 726, - "widget": { - "name": "cascade_clip" - } - } - ], - "outputs": [ - { - "name": "CONCEPT_DATA", - "type": "TUPLE", - "links": [ - 709, - 728 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereConceptDataTuple" - }, - "widgets_values": [ - "SAFETENSOR", - 8, - "", - "", - "", - "" - ], - "color": "#1414ff", - "bgcolor": "#0000ff" - }, - { - "id": 6, - "type": "PrimereDynamicParser", - "pos": [ - -73, - 1417 - ], - "size": { - "0": 274.1334533691406, - "1": 54 - }, - "flags": {}, - "order": 20, - "mode": 0, - "inputs": [ - { - "name": "dyn_prompt", - "type": "STRING", - "link": 503, - "widget": { - "name": "dyn_prompt" - }, - "slot_index": 0 - }, - { - "name": "seed", - "type": "INT", - "link": 17, - "widget": { - "name": "seed" - } - } - ], - "outputs": [ - { - "name": "PROMPT", - "type": "STRING", - "links": [ - 13 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereDynamicParser" - }, - "widgets_values": [ - "", - 801174634269412, - "randomize" - ], - "color": "#145414", - "bgcolor": "#004000" - }, - { - "id": 7, - "type": "PrimereDynamicParser", - "pos": [ - -356, - 1416 - ], - "size": { - "0": 275.1334533691406, - "1": 54 - }, - "flags": {}, - "order": 21, - "mode": 0, - "inputs": [ - { - "name": "dyn_prompt", - "type": "STRING", - "link": 504, - "widget": { - "name": "dyn_prompt" - }, - "slot_index": 0 - }, - { - "name": "seed", - "type": "INT", - "link": 18, - "widget": { - "name": "seed" - } - } - ], - "outputs": [ - { - "name": "PROMPT", - "type": "STRING", - "links": [ - 14 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereDynamicParser" - }, - "widgets_values": [ - "", - 945808882105283, - "randomize" - ], - "color": "#541414", - "bgcolor": "#400000" - }, - { - "id": 98, - "type": "PrimereCKPTLoader", - "pos": [ - 1139, - 258 - ], - "size": { - "0": 283.30560302734375, - "1": 206 - }, - "flags": {}, - "order": 22, - "mode": 0, - "inputs": [ - { - "name": "ckpt_name", - "type": "CHECKPOINT_NAME", - "link": 456 - }, - { - "name": "concept_data", - "type": "TUPLE", - "link": 709 - }, - { - "name": "loaded_model", - "type": "MODEL", - "link": null - }, - { - "name": "loaded_clip", - "type": "CLIP", - "link": null - }, - { - "name": "loaded_vae", - "type": "VAE", - "link": null - }, - { - "name": "model_concept", - "type": "STRING", - "link": 720, - "widget": { - "name": "model_concept" - } - } - ], - "outputs": [ - { - "name": "MODEL", - "type": "MODEL", - "links": [ - 538 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "CLIP", - "type": "CLIP", - "links": [ - 539 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "VAE", - "type": "VAE", - "links": [ - 488, - 490, - 491, - 492, - 742 - ], - "shape": 3, - "slot_index": 2 - }, - { - "name": "MODEL_VERSION", - "type": "STRING", - "links": [ - 466, - 468, - 483, - 550, - 564, - 753 - ], - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereCKPTLoader" - }, - "widgets_values": [ - false, - 1, - 1, - "Normal" - ], - "color": "#1414ff", - "bgcolor": "#0000ff" - }, - { - "id": 8, - "type": "PrimereEmbeddingHandler", - "pos": [ - 211, - 1417 - ], - "size": { - "0": 417.9468688964844, - "1": 54 - }, - "flags": {}, - "order": 23, - "mode": 0, - "inputs": [ - { - "name": "positive_prompt", - "type": "STRING", - "link": 13, - "widget": { - "name": "positive_prompt" - } - }, - { - "name": "negative_prompt", - "type": "STRING", - "link": 14, - "widget": { - "name": "negative_prompt" - } - } - ], - "outputs": [ - { - "name": "PROMPT+", - "type": "STRING", - "links": [ - 544, - 546 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "PROMPT-", - "type": "STRING", - "links": [ - 547 - ], - "shape": 3, - "slot_index": 1 - } - ], - "properties": { - "Node name for S&R": "PrimereEmbeddingHandler" - }, - "widgets_values": [ - "", - "" - ], - "color": "#145414", - "bgcolor": "#004000" - }, - { - "id": 104, - "type": "PrimereVAELoader", - "pos": [ - 1045, - 651 - ], - "size": { - "0": 166.3192901611328, - "1": 46 - }, - "flags": {}, - "order": 24, - "mode": 0, - "inputs": [ - { - "name": "vae_name", - "type": "VAE_NAME", - "link": 670 - }, - { - "name": "baked_vae", - "type": "VAE", - "link": 490 - } - ], - "outputs": [ - { - "name": "VAE", - "type": "VAE", - "links": [ - 669 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereVAELoader" - }, - "color": "#145494", - "bgcolor": "#004080" - }, - { - "id": 59, - "type": "PrimereVAELoader", - "pos": [ - 1218, - 653 - ], - "size": { - "0": 167.17726135253906, - "1": 46 - }, - "flags": {}, - "order": 25, - "mode": 0, - "inputs": [ - { - "name": "vae_name", - "type": "VAE_NAME", - "link": 203 - }, - { - "name": "baked_vae", - "type": "VAE", - "link": 491 - } - ], - "outputs": [ - { - "name": "VAE", - "type": "VAE", - "links": [ - 481 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereVAELoader" - }, - "color": "#145494", - "bgcolor": "#004080" - }, - { - "id": 63, - "type": "PrimereVAELoader", - "pos": [ - 1044, - 733 - ], - "size": { - "0": 342.0331115722656, - "1": 46 - }, - "flags": {}, - "order": 26, - "mode": 0, - "inputs": [ - { - "name": "vae_name", - "type": "VAE_NAME", - "link": 204 - }, - { - "name": "baked_vae", - "type": "VAE", - "link": 492 - } - ], - "outputs": [ - { - "name": "VAE", - "type": "VAE", - "links": [ - 482 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereVAELoader" - }, - "color": "#145494", - "bgcolor": "#004080" - }, - { - "id": 87, - "type": "PrimereResolution", - "pos": [ - 1433.8593785309597, - 91.63418691496119 - ], - "size": { - "0": 359.5334777832031, - "1": 334 - }, - "flags": {}, - "order": 27, - "mode": 0, - "inputs": [ - { - "name": "seed", - "type": "INT", - "link": 317, - "widget": { - "name": "seed" - } - }, - { - "name": "model_version", - "type": "STRING", - "link": 468, - "widget": { - "name": "model_version" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": 749, - "widget": { - "name": "model_concept" - }, - "slot_index": 2 - } - ], - "outputs": [ - { - "name": "WIDTH", - "type": "INT", - "links": [ - 320, - 336, - 568, - 757 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "HEIGHT", - "type": "INT", - "links": [ - 321, - 337, - 569, - 758 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "SQUARE_SHAPE", - "type": "INT", - "links": null, - "shape": 3 - }, - { - "name": "MODEL_SHAPES", - "type": "TUPLE", - "links": [ - 556 - ], - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereResolution" - }, - "widgets_values": [ - "Portrait [9:7]", - 768, - 1024, - 512, - true, - "Horizontal", - true, - false, - 1.6, - 2.8, - 498079959197808, - "randomize", - "BaseModel_1024", - "Normal" - ], - "color": "#1414ff", - "bgcolor": "#0000ff" - }, - { - "id": 111, - "type": "PrimereNetworkTagLoader", - "pos": [ - -361, - 809 - ], - "size": { - "0": 363.10662841796875, - "1": 568.43896484375 - }, - "flags": {}, - "order": 28, - "mode": 0, - "inputs": [ - { - "name": "model", - "type": "MODEL", - "link": 538 - }, - { - "name": "clip", - "type": "CLIP", - "link": 539 - }, - { - "name": "positive_prompt", - "type": "STRING", - "link": 544, - "widget": { - "name": "positive_prompt" - } - } - ], - "outputs": [ - { - "name": "MODEL", - "type": "MODEL", - "links": [ - 655 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "CLIP", - "type": "CLIP", - "links": [ - 751 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "LORA_STACK", - "type": "LORA_STACK", - "links": null, - "shape": 3 - }, - { - "name": "LYCORIS_STACK", - "type": "LYCORIS_STACK", - "links": null, - "shape": 3 - }, - { - "name": "HYPERNETWORK_STACK", - "type": "HYPERNETWORK_STACK", - "links": null, - "shape": 3 - }, - { - "name": "LORA_KEYWORD", - "type": "MODEL_KEYWORD", - "links": null, - "shape": 3 - }, - { - "name": "LYCORIS_KEYWORD", - "type": "MODEL_KEYWORD", - "links": null, - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereNetworkTagLoader" - }, - "widgets_values": [ - "", - true, - true, - true, - true, - false, - 1, - 1, - true, - "Last", - "Select in order", - 1, - 1, - true, - "Last", - "Select in order", - 1, - 1 - ], - "color": "#145414", - "bgcolor": "#004000" - }, - { - "id": 112, - "type": "PrimereClearPrompt", - "pos": [ - 11, - 577 - ], - "size": { - "0": 336.040771484375, - "1": 238 - }, - "flags": {}, - "order": 29, - "mode": 0, - "inputs": [ - { - "name": "model_version", - "type": "STRING", - "link": 550, - "widget": { - "name": "model_version" - } - }, - { - "name": "positive_prompt", - "type": "STRING", - "link": 546, - "widget": { - "name": "positive_prompt" - } - }, - { - "name": "negative_prompt", - "type": "STRING", - "link": 547, - "widget": { - "name": "negative_prompt" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": null, - "widget": { - "name": "model_concept" - } - } - ], - "outputs": [ - { - "name": "PROMPT+", - "type": "STRING", - "links": [ - 754 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "PROMPT-", - "type": "STRING", - "links": [ - 755 - ], - "shape": 3, - "slot_index": 1 - } - ], - "properties": { - "Node name for S&R": "PrimereClearPrompt" - }, - "widgets_values": [ - "BaseModel_1024", - "", - "", - false, - false, - true, - true, - true, - true, - "Normal" - ], - "color": "#145414", - "bgcolor": "#004000" - }, - { - "id": 101, - "type": "PrimereVAESelector", - "pos": [ - 1047, - 501 - ], - "size": { - "0": 334.7551574707031, - "1": 114 - }, - "flags": {}, - "order": 30, - "mode": 0, - "inputs": [ - { - "name": "vae_sd", - "type": "VAE", - "link": 481 - }, - { - "name": "vae_sdxl", - "type": "VAE", - "link": 482 - }, - { - "name": "vae_cascade", - "type": "VAE", - "link": 669 - }, - { - "name": "model_version", - "type": "STRING", - "link": 483, - "widget": { - "name": "model_version" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": 727, - "widget": { - "name": "model_concept" - } - } - ], - "outputs": [ - { - "name": "VAE", - "type": "VAE", - "links": [ - 668 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereVAESelector" - }, - "widgets_values": [ - "BaseModel_1024", - "Normal" - ], - "color": "#145494", - "bgcolor": "#004080" - }, - { - "id": 39, - "type": "PrimereLatentNoise", - "pos": [ - 1822.2397509765617, - 91.23995887756352 - ], - "size": { - "0": 332.3477478027344, - "1": 406 - }, - "flags": {}, - "order": 31, - "mode": 0, - "inputs": [ - { - "name": "optional_vae", - "type": "VAE", - "link": 488 - }, - { - "name": "width", - "type": "INT", - "link": 320, - "widget": { - "name": "width" - } - }, - { - "name": "height", - "type": "INT", - "link": 321, - "widget": { - "name": "height" - } - }, - { - "name": "noise_seed", - "type": "INT", - "link": 137, - "widget": { - "name": "noise_seed" - } - } - ], - "outputs": [ - { - "name": "LATENTS", - "type": "LATENT", - "links": [ - 658 - ], - "shape": 3 - }, - { - "name": "PREVIEWS", - "type": "IMAGE", - "links": [ - 139 - ], - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereLatentNoise" - }, - "widgets_values": [ - 512, - 512, - true, - "blue", - true, - 1, - 0.5, - 1.5, - true, - 1, - 0.8, - 1.4, - 1027820647243875, - "randomize", - true, - "cpu", - true - ], - "color": "#941414", - "bgcolor": "#800000" - }, - { - "id": 125, - "type": "PrimereCLIPEncoder", - "pos": [ - 2162, - 91 - ], - "size": { - "0": 330.7115783691406, - "1": 806 - }, - "flags": {}, - "order": 32, - "mode": 0, - "inputs": [ - { - "name": "clip", - "type": "CLIP", - "link": 751 - }, - { - "name": "model_keywords", - "type": "MODEL_KEYWORD", - "link": 752 - }, - { - "name": "lora_keywords", - "type": "MODEL_KEYWORD", - "link": null - }, - { - "name": "lycoris_keywords", - "type": "MODEL_KEYWORD", - "link": null - }, - { - "name": "embedding_pos", - "type": "EMBEDDING", - "link": null - }, - { - "name": "embedding_neg", - "type": "EMBEDDING", - "link": null - }, - { - "name": "model_version", - "type": "STRING", - "link": 753, - "widget": { - "name": "model_version" - } - }, - { - "name": "positive_prompt", - "type": "STRING", - "link": 754, - "widget": { - "name": "positive_prompt" - } - }, - { - "name": "negative_prompt", - "type": "STRING", - "link": 755, - "widget": { - "name": "negative_prompt" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": 756, - "widget": { - "name": "model_concept" - } - }, - { - "name": "opt_pos_prompt", - "type": "STRING", - "link": null, - "widget": { - "name": "opt_pos_prompt" - } - }, - { - "name": "opt_neg_prompt", - "type": "STRING", - "link": null, - "widget": { - "name": "opt_neg_prompt" - } - }, - { - "name": "style_pos_prompt", - "type": "STRING", - "link": null, - "widget": { - "name": "style_pos_prompt" - } - }, - { - "name": "style_neg_prompt", - "type": "STRING", - "link": null, - "widget": { - "name": "style_neg_prompt" - } - }, - { - "name": "sdxl_positive_l", - "type": "STRING", - "link": null, - "widget": { - "name": "sdxl_positive_l" - } - }, - { - "name": "sdxl_negative_l", - "type": "STRING", - "link": null, - "widget": { - "name": "sdxl_negative_l" - } - }, - { - "name": "width", - "type": "INT", - "link": 757, - "widget": { - "name": "width" - } - }, - { - "name": "height", - "type": "INT", - "link": 758, - "widget": { - "name": "height" - } - } - ], - "outputs": [ - { - "name": "COND+", - "type": "CONDITIONING", - "links": [ - 767 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "COND-", - "type": "CONDITIONING", - "links": [ - 768 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "PROMPT+", - "type": "STRING", - "links": [ - 761, - 763 - ], - "shape": 3, - "slot_index": 2 - }, - { - "name": "PROMPT-", - "type": "STRING", - "links": [ - 762, - 764 - ], - "shape": 3, - "slot_index": 3 - }, - { - "name": "PROMPT L+", - "type": "STRING", - "links": [ - 765 - ], - "shape": 3, - "slot_index": 4 - }, - { - "name": "PROMPT L-", - "type": "STRING", - "links": [ - 766 - ], - "shape": 3, - "slot_index": 5 - } - ], - "properties": { - "Node name for S&R": "PrimereCLIPEncoder" - }, - "widgets_values": [ - "BaseModel_1024", - "", - "", - false, - 0, - 1.2, - false, - "None", - 1, - "None", - 1, - true, - "none", - "comfy", - "Normal", - "", - 1, - "", - 1, - false, - "", - 1, - "", - 1, - "", - "", - true, - 1, - 1024, - 1024 - ], - "color": "#941414", - "bgcolor": "#800000" - }, - { - "id": 19, - "type": "PreviewImage", - "pos": [ - 1823, - 532 - ], - "size": { - "0": 331.8764953613281, - "1": 341.4046936035156 - }, - "flags": {}, - "order": 33, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 139 - } - ], - "properties": { - "Node name for S&R": "PreviewImage" - }, - "color": "#941414", - "bgcolor": "#800000" - }, - { - "id": 120, - "type": "PrimereKSampler", - "pos": [ - 2500, - 174 - ], - "size": { - "0": 326.22564697265625, - "1": 310 - }, - "flags": {}, - "order": 34, - "mode": 0, - "inputs": [ - { - "name": "model", - "type": "MODEL", - "link": 655 - }, - { - "name": "positive", - "type": "CONDITIONING", - "link": 767 - }, - { - "name": "negative", - "type": "CONDITIONING", - "link": 768 - }, - { - "name": "latent_image", - "type": "LATENT", - "link": 658 - }, - { - "name": "model_concept", - "type": "STRING", - "link": 718, - "widget": { - "name": "model_concept" - } - }, - { - "name": "seed", - "type": "INT", - "link": 660, - "widget": { - "name": "seed" - } - }, - { - "name": "sampler_name", - "type": "COMBO", - "link": 710, - "widget": { - "name": "sampler_name" - } - }, - { - "name": "scheduler_name", - "type": "COMBO", - "link": 712, - "widget": { - "name": "scheduler_name" - } - }, - { - "name": "steps", - "type": "INT", - "link": 714, - "widget": { - "name": "steps" - } - }, - { - "name": "cfg", - "type": "FLOAT", - "link": 716, - "widget": { - "name": "cfg" - } - } - ], - "outputs": [ - { - "name": "LATENT", - "type": "LATENT", - "links": [ - 667 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereKSampler" - }, - "widgets_values": [ - 548374326029024, - "randomize", - 20, - 8, - "euler", - "normal", - 1, - 0, - 0, - "DEFAULT", - "Normal" - ], - "color": "#941414", - "bgcolor": "#800000" - }, - { - "id": 52, - "type": "PrimereAnyOutput", - "pos": [ - 1812, - 940 - ], - "size": { - "0": 511.85791015625, - "1": 602.1121826171875 - }, - "flags": {}, - "order": 35, - "mode": 0, - "inputs": [ - { - "name": "input", - "type": "*", - "link": 761 - } - ], - "title": "Primere Any Debug - Prompt +", - "properties": { - "Node name for S&R": "PrimereAnyOutput" - }, - "widgets_values": [ - "exterior, extreme architecture, (large glassy terrific impossible unreal architecture), (large house, wing-house in the side of high mountain:1.3), (professional outdoor stormy, thunder, lightning spring professional architectural photography), beautiful nature on Saturn, large hill, (snow on hill:0.7), (a frightening sight:1.3), small pool, (solar panels:0.6), (huge rocky mountain, stones:0.6), design" - ], - "color": "#145454", - "bgcolor": "#004040" - }, - { - "id": 54, - "type": "PrimereAnyOutput", - "pos": [ - 2333, - 942 - ], - "size": { - "0": 499.7752685546875, - "1": 603.7650756835938 - }, - "flags": {}, - "order": 36, - "mode": 0, - "inputs": [ - { - "name": "input", - "type": "*", - "link": 762 - } - ], - "title": "Primere Any Debug - Prompt -", - "properties": { - "Node name for S&R": "PrimereAnyOutput" - }, - "widgets_values": [ - "(watermark, person, text, china style, indian style:1.20)" - ], - "color": "#541414", - "bgcolor": "#400000" - }, - { - "id": 114, - "type": "PrimereMetaCollector", - "pos": [ - 3530, - 697 - ], - "size": { - "0": 346.7880859375, - "1": 414 - }, - "flags": {}, - "order": 37, - "mode": 0, - "inputs": [ - { - "name": "model", - "type": "CHECKPOINT_NAME", - "link": 554 - }, - { - "name": "concept_data", - "type": "TUPLE", - "link": 728 - }, - { - "name": "model_shapes", - "type": "TUPLE", - "link": 556 - }, - { - "name": "vae_name_sd", - "type": "VAE_NAME", - "link": 557 - }, - { - "name": "vae_name_sdxl", - "type": "VAE_NAME", - "link": 558 - }, - { - "name": "preferred", - "type": "TUPLE", - "link": 559 - }, - { - "name": "positive", - "type": "STRING", - "link": 763, - "widget": { - "name": "positive" - } - }, - { - "name": "negative", - "type": "STRING", - "link": 764, - "widget": { - "name": "negative" - } - }, - { - "name": "positive_l", - "type": "STRING", - "link": 765, - "widget": { - "name": "positive_l" - } - }, - { - "name": "negative_l", - "type": "STRING", - "link": 766, - "widget": { - "name": "negative_l" - } - }, - { - "name": "positive_r", - "type": "STRING", - "link": null, - "widget": { - "name": "positive_r" - } - }, - { - "name": "negative_r", - "type": "STRING", - "link": null, - "widget": { - "name": "negative_r" - } - }, - { - "name": "model_version", - "type": "STRING", - "link": 564, - "widget": { - "name": "model_version" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": 729, - "widget": { - "name": "model_concept" - } - }, - { - "name": "sampler", - "type": "COMBO", - "link": 730, - "widget": { - "name": "sampler" - } - }, - { - "name": "scheduler", - "type": "COMBO", - "link": 731, - "widget": { - "name": "scheduler" - } - }, - { - "name": "width", - "type": "INT", - "link": 568, - "widget": { - "name": "width" - } - }, - { - "name": "height", - "type": "INT", - "link": 569, - "widget": { - "name": "height" - } - }, - { - "name": "cfg", - "type": "FLOAT", - "link": 732, - "widget": { - "name": "cfg" - } - }, - { - "name": "steps", - "type": "INT", - "link": 733, - "widget": { - "name": "steps" - } - } - ], - "outputs": [ - { - "name": "METADATA", - "type": "TUPLE", - "links": [ - 572, - 573 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereMetaCollector" - }, - "widgets_values": [ - "Red sportcar racing", - "Cute cat, nsfw, nude, nudity, porn", - "", - "", - "", - "", - "BaseModel_1024", - "Normal", - "euler", - "normal", - 512, - 512, - 7, - 12 - ], - "color": "#541454", - "bgcolor": "#400040" - }, - { - "id": 58, - "type": "PrimereAnyOutput", - "pos": [ - 3888, - 698 - ], - "size": { - "0": 611.3242797851562, - "1": 741.81298828125 - }, - "flags": {}, - "order": 39, - "mode": 0, - "inputs": [ - { - "name": "input", - "type": "*", - "link": 572 - } - ], - "properties": { - "Node name for S&R": "PrimereAnyOutput" - }, - "widgets_values": [ - "{\n \"positive\": \"exterior, extreme architecture, (large glassy terrific impossible unreal architecture), (large house, wing-house in the side of high mountain:1.3), (professional outdoor stormy, thunder, lightning spring professional architectural photography), beautiful nature on Saturn, large hill, (snow on hill:0.7), (a frightening sight:1.3), small pool, (solar panels:0.6), (huge rocky mountain, stones:0.6), design\",\n \"negative\": \"(watermark, person, text, china style, indian style:1.20)\",\n \"positive_l\": \"\",\n \"negative_l\": \"\",\n \"positive_r\": null,\n \"negative_r\": null,\n \"model\": \"BestAll\\\\photon_v1.safetensors\",\n \"model_version\": \"BaseModel_768\",\n \"model_concept\": \"LCM\",\n \"concept_data\": {\n \"lightning_selector\": null,\n \"lightning_model_step\": null,\n \"cascade_stage_a\": null,\n \"cascade_stage_b\": null,\n \"cascade_stage_c\": null,\n \"cascade_clip\": null\n },\n \"sampler\": \"lcm\",\n \"scheduler\": \"sgm_uniform\",\n \"width\": 672,\n \"height\": 880,\n \"model_shapes\": {\n \"SD\": 768,\n \"SDXL\": 1024,\n \"TURBO\": 512\n },\n \"cfg\": 1.18,\n \"steps\": 8,\n \"vae_name_sd\": \"vae-ft-mse-840000-ema-pruned.ckpt\",\n \"vae_name_sdxl\": \"sdxl_vae.safetensors\",\n \"preferred\": {\n \"subpath\": null,\n \"model\": null,\n \"orientation\": null\n }\n}" - ], - "color": "#541454", - "bgcolor": "#400040" - }, - { - "id": 17, - "type": "PreviewImage", - "pos": [ - 2499, - 521 - ], - "size": { - "0": 326.3416748046875, - "1": 351.9628601074219 - }, - "flags": {}, - "order": 40, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 37 - } - ], - "properties": { - "Node name for S&R": "PreviewImage" - }, - "color": "#549494", - "bgcolor": "#408080" - }, - { - "id": 89, - "type": "PrimereResolutionMultiplier", - "pos": [ - 2847.613218834839, - 88.38684410766622 - ], - "size": { - "0": 328.2809753417969, - "1": 330 - }, - "flags": {}, - "order": 41, - "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 338 - }, - { - "name": "width", - "type": "INT", - "link": 336, - "widget": { - "name": "width" - } - }, - { - "name": "height", - "type": "INT", - "link": 337, - "widget": { - "name": "height" - } - }, - { - "name": "model_version", - "type": "STRING", - "link": 466, - "widget": { - "name": "model_version" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": 734, - "widget": { - "name": "model_concept" - } - } - ], - "outputs": [ - { - "name": "WIDTH", - "type": "INT", - "links": [ - 743 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "HEIGHT", - "type": "INT", - "links": [ - 744 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "UPSCALE_RATIO", - "type": "FLOAT", - "links": [], - "shape": 3, - "slot_index": 2 - }, - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 741 - ], - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereResolutionMultiplier" - }, - "widgets_values": [ - true, - 512, - 512, - 4, - 3.2, - 4, - "BaseModel_1024", - "Normal", - true, - 1.2, - 4, - "None", - "bicubic" - ], - "color": "#945414", - "bgcolor": "#804000" - }, - { - "id": 123, - "type": "ttN hiresfixScale", - "pos": [ - 3187, - 88 - ], - "size": { - "0": 306.9448547363281, - "1": 258 - }, - "flags": {}, - "order": 43, - "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 741 - }, - { - "name": "vae", - "type": "VAE", - "link": 742 - }, - { - "name": "width", - "type": "INT", - "link": 743, - "widget": { - "name": "width" - } - }, - { - "name": "height", - "type": "INT", - "link": 744, - "widget": { - "name": "height" - } - }, - { - "name": "model_name", - "type": "COMBO", - "link": 748, - "widget": { - "name": "model_name" - } - } - ], - "outputs": [ - { - "name": "latent", - "type": "LATENT", - "links": null, - "shape": 3 - }, - { - "name": "image", - "type": "IMAGE", - "links": [ - 746, - 747 - ], - "shape": 3, - "slot_index": 1 - } - ], - "properties": { - "Node name for S&R": "ttN hiresfixScale", - "ttNnodeVersion": "1.0.3" - }, - "widgets_values": [ - "SwinIR\\SwinIR_4x.pth", - true, - "bicubic", - "to Width/Height", - 50, - 1024, - 1024, - 1024, - "disabled", - "Hide", - "ComfyUI", - false - ], - "color": "#945414", - "bgcolor": "#804000" - }, - { - "id": 110, - "type": "PrimereMetaSave", - "pos": [ - 3523, - 52 - ], - "size": { - "0": 357.76580810546875, - "1": 530.1080932617188 - }, - "flags": {}, - "order": 44, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 746 - }, - { - "name": "image_metadata", - "type": "TUPLE", - "link": 573 - } - ], - "outputs": [ - { - "name": "SAVED_INFO", - "type": "STRING", - "links": [ - 537 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "PrimereMetaSave" - }, - "widgets_values": [ - false, - "[time(%Y-%m-%d)]", - "Project", - true, - "ComfyUI", - "_", - true, - true, - true, - true, - 1, - false, - "jpg", - true, - true, - 95, - "false", - true, - true - ], - "color": "#541454", - "bgcolor": "#400040" - }, - { - "id": 113, - "type": "PrimerePreviewImage", - "pos": [ - 2842, - 693 - ], - "size": { - "0": 679.4173583984375, - "1": 851.3073120117188 - }, - "flags": {}, - "order": 45, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 747 - } - ], - "properties": { - "Node name for S&R": "PrimerePreviewImage" - }, - "widgets_values": [ - false, - "jpeg", - 0, - 95, - "Checkpoint", - "Overwrite", - "BestAll\\photon_v1.safetensors", - null - ], - "color": "#549494", - "bgcolor": "#408080" - }, - { - "id": 56, - "type": "PrimereTextOutput", - "pos": [ - 3890, - 53 - ], - "size": { - "0": 613.0707397460938, - "1": 528.1915893554688 - }, - "flags": {}, - "order": 46, - "mode": 0, - "inputs": [ - { - "name": "text", - "type": "STRING", - "link": 537, - "widget": { - "name": "text" - } - } - ], - "properties": { - "Node name for S&R": "PrimereTextOutput" - }, - "widgets_values": [ - "", - "*** Image saver switched OFF, image not saved. ***" - ], - "color": "#541454", - "bgcolor": "#400040" - }, - { - "id": 16, - "type": "VAEDecode", - "pos": [ - 2501, - 92 - ], - "size": { - "0": 324.198974609375, - "1": 46 - }, - "flags": {}, - "order": 38, - "mode": 0, - "inputs": [ - { - "name": "samples", - "type": "LATENT", - "link": 667 - }, - { - "name": "vae", - "type": "VAE", - "link": 668, - "slot_index": 1 - } - ], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 37, - 338, - 769 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "VAEDecode" - }, - "color": "#941414", - "bgcolor": "#800000" - }, { "id": 4, "type": "PrimereVisualStyle", @@ -3483,6 +1246,2244 @@ ], "color": "#1414ff", "bgcolor": "#0000ff" + }, + { + "id": 105, + "type": "PrimerePromptSwitch", + "pos": [ + 356, + 92 + ], + "size": { + "0": 276.6921691894531, + "1": 278 + }, + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "prompt_pos_1", + "type": "STRING", + "link": 494 + }, + { + "name": "prompt_neg_1", + "type": "STRING", + "link": 495 + }, + { + "name": "preferred_1", + "type": "STRING", + "link": 496 + }, + { + "name": "prompt_pos_2", + "type": "STRING", + "link": 497 + }, + { + "name": "prompt_neg_2", + "type": "STRING", + "link": 498 + }, + { + "name": "preferred_2", + "type": "STRING", + "link": 499 + }, + { + "name": "prompt_pos_3", + "type": "STRING", + "link": 500 + }, + { + "name": "prompt_neg_3", + "type": "STRING", + "link": 501 + }, + { + "name": "preferred_3", + "type": "STRING", + "link": 502 + }, + { + "name": "prompt_pos_4", + "type": "STRING", + "link": null + }, + { + "name": "prompt_neg_4", + "type": "STRING", + "link": null + }, + { + "name": "preferred_4", + "type": "STRING", + "link": null + } + ], + "outputs": [ + { + "name": "PROMPT+", + "type": "STRING", + "links": [ + 503 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "PROMPT-", + "type": "STRING", + "links": [ + 504 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "SELECTED_INDEX", + "type": "STRING", + "links": null, + "shape": 3 + }, + { + "name": "PREFERRED", + "type": "TUPLE", + "links": [ + 559 + ], + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "PrimerePromptSwitch" + }, + "widgets_values": [ + 2 + ], + "color": "#145414", + "bgcolor": "#004000" + }, + { + "id": 41, + "type": "PrimereModelKeyword", + "pos": [ + 660.8593785309592, + 255.63418691496116 + ], + "size": { + "0": 468.95831298828125, + "1": 186.38485717773438 + }, + "flags": {}, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "model_name", + "type": "CHECKPOINT_NAME", + "link": 146 + } + ], + "outputs": [ + { + "name": "MODEL_KEYWORD", + "type": "MODEL_KEYWORD", + "links": [ + 752 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereModelKeyword" + }, + "widgets_values": [ + true, + "Last", + 1, + 1, + "design" + ], + "color": "#1414ff", + "bgcolor": "#0000ff" + }, + { + "id": 121, + "type": "PrimereConceptDataTuple", + "pos": [ + 1432, + 461 + ], + "size": { + "0": 359.9978942871094, + "1": 134 + }, + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "lightning_selector", + "type": "STRING", + "link": 721, + "widget": { + "name": "lightning_selector" + } + }, + { + "name": "lightning_model_step", + "type": "INT", + "link": 722, + "widget": { + "name": "lightning_model_step" + } + }, + { + "name": "cascade_stage_a", + "type": "STRING", + "link": 723, + "widget": { + "name": "cascade_stage_a" + } + }, + { + "name": "cascade_stage_b", + "type": "STRING", + "link": 724, + "widget": { + "name": "cascade_stage_b" + } + }, + { + "name": "cascade_stage_c", + "type": "STRING", + "link": 725, + "widget": { + "name": "cascade_stage_c" + } + }, + { + "name": "cascade_clip", + "type": "STRING", + "link": 726, + "widget": { + "name": "cascade_clip" + } + } + ], + "outputs": [ + { + "name": "CONCEPT_DATA", + "type": "TUPLE", + "links": [ + 709, + 728 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereConceptDataTuple" + }, + "widgets_values": [ + "SAFETENSOR", + 8, + "", + "", + "", + "" + ], + "color": "#1414ff", + "bgcolor": "#0000ff" + }, + { + "id": 6, + "type": "PrimereDynamicParser", + "pos": [ + -73, + 1417 + ], + "size": { + "0": 274.1334533691406, + "1": 54 + }, + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "dyn_prompt", + "type": "STRING", + "link": 503, + "widget": { + "name": "dyn_prompt" + }, + "slot_index": 0 + }, + { + "name": "seed", + "type": "INT", + "link": 17, + "widget": { + "name": "seed" + } + } + ], + "outputs": [ + { + "name": "PROMPT", + "type": "STRING", + "links": [ + 13 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereDynamicParser" + }, + "widgets_values": [ + "", + 319389679414168, + "randomize" + ], + "color": "#145414", + "bgcolor": "#004000" + }, + { + "id": 7, + "type": "PrimereDynamicParser", + "pos": [ + -356, + 1416 + ], + "size": { + "0": 275.1334533691406, + "1": 54 + }, + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "dyn_prompt", + "type": "STRING", + "link": 504, + "widget": { + "name": "dyn_prompt" + }, + "slot_index": 0 + }, + { + "name": "seed", + "type": "INT", + "link": 18, + "widget": { + "name": "seed" + } + } + ], + "outputs": [ + { + "name": "PROMPT", + "type": "STRING", + "links": [ + 14 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereDynamicParser" + }, + "widgets_values": [ + "", + 218607220215061, + "randomize" + ], + "color": "#541414", + "bgcolor": "#400000" + }, + { + "id": 98, + "type": "PrimereCKPTLoader", + "pos": [ + 1139, + 258 + ], + "size": { + "0": 283.30560302734375, + "1": 206 + }, + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "ckpt_name", + "type": "CHECKPOINT_NAME", + "link": 456 + }, + { + "name": "concept_data", + "type": "TUPLE", + "link": 709 + }, + { + "name": "loaded_model", + "type": "MODEL", + "link": null + }, + { + "name": "loaded_clip", + "type": "CLIP", + "link": null + }, + { + "name": "loaded_vae", + "type": "VAE", + "link": null + }, + { + "name": "model_concept", + "type": "STRING", + "link": 720, + "widget": { + "name": "model_concept" + } + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 538 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 539 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 488, + 490, + 491, + 492, + 742 + ], + "shape": 3, + "slot_index": 2 + }, + { + "name": "MODEL_VERSION", + "type": "STRING", + "links": [ + 466, + 468, + 483, + 550, + 564, + 753 + ], + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereCKPTLoader" + }, + "widgets_values": [ + false, + 1, + 1, + "Normal" + ], + "color": "#1414ff", + "bgcolor": "#0000ff" + }, + { + "id": 8, + "type": "PrimereEmbeddingHandler", + "pos": [ + 211, + 1417 + ], + "size": { + "0": 417.9468688964844, + "1": 54 + }, + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "positive_prompt", + "type": "STRING", + "link": 13, + "widget": { + "name": "positive_prompt" + } + }, + { + "name": "negative_prompt", + "type": "STRING", + "link": 14, + "widget": { + "name": "negative_prompt" + } + } + ], + "outputs": [ + { + "name": "PROMPT+", + "type": "STRING", + "links": [ + 544, + 546 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "PROMPT-", + "type": "STRING", + "links": [ + 547 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "PrimereEmbeddingHandler" + }, + "widgets_values": [ + "", + "" + ], + "color": "#145414", + "bgcolor": "#004000" + }, + { + "id": 104, + "type": "PrimereVAELoader", + "pos": [ + 1045, + 651 + ], + "size": { + "0": 166.3192901611328, + "1": 46 + }, + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "vae_name", + "type": "VAE_NAME", + "link": 670 + }, + { + "name": "baked_vae", + "type": "VAE", + "link": 490 + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 669 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereVAELoader" + }, + "color": "#145494", + "bgcolor": "#004080" + }, + { + "id": 59, + "type": "PrimereVAELoader", + "pos": [ + 1218, + 653 + ], + "size": { + "0": 167.17726135253906, + "1": 46 + }, + "flags": {}, + "order": 25, + "mode": 0, + "inputs": [ + { + "name": "vae_name", + "type": "VAE_NAME", + "link": 203 + }, + { + "name": "baked_vae", + "type": "VAE", + "link": 491 + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 481 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereVAELoader" + }, + "color": "#145494", + "bgcolor": "#004080" + }, + { + "id": 63, + "type": "PrimereVAELoader", + "pos": [ + 1044, + 733 + ], + "size": { + "0": 342.0331115722656, + "1": 46 + }, + "flags": {}, + "order": 26, + "mode": 0, + "inputs": [ + { + "name": "vae_name", + "type": "VAE_NAME", + "link": 204 + }, + { + "name": "baked_vae", + "type": "VAE", + "link": 492 + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 482 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereVAELoader" + }, + "color": "#145494", + "bgcolor": "#004080" + }, + { + "id": 87, + "type": "PrimereResolution", + "pos": [ + 1433.8593785309597, + 91.63418691496119 + ], + "size": { + "0": 359.5334777832031, + "1": 334 + }, + "flags": {}, + "order": 27, + "mode": 0, + "inputs": [ + { + "name": "seed", + "type": "INT", + "link": 317, + "widget": { + "name": "seed" + } + }, + { + "name": "model_version", + "type": "STRING", + "link": 468, + "widget": { + "name": "model_version" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": 749, + "widget": { + "name": "model_concept" + }, + "slot_index": 2 + } + ], + "outputs": [ + { + "name": "WIDTH", + "type": "INT", + "links": [ + 320, + 336, + 568, + 757 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "HEIGHT", + "type": "INT", + "links": [ + 321, + 337, + 569, + 758 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "SQUARE_SHAPE", + "type": "INT", + "links": null, + "shape": 3 + }, + { + "name": "MODEL_SHAPES", + "type": "TUPLE", + "links": [ + 556 + ], + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereResolution" + }, + "widgets_values": [ + "Portrait [9:7]", + 768, + 1024, + 512, + true, + "Horizontal", + true, + false, + 1.6, + 2.8, + 1107820433999460, + "randomize", + "BaseModel_1024", + "Normal" + ], + "color": "#1414ff", + "bgcolor": "#0000ff" + }, + { + "id": 111, + "type": "PrimereNetworkTagLoader", + "pos": [ + -361, + 809 + ], + "size": { + "0": 363.10662841796875, + "1": 568.43896484375 + }, + "flags": {}, + "order": 28, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 538 + }, + { + "name": "clip", + "type": "CLIP", + "link": 539 + }, + { + "name": "positive_prompt", + "type": "STRING", + "link": 544, + "widget": { + "name": "positive_prompt" + } + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 655 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 751 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "LORA_STACK", + "type": "LORA_STACK", + "links": null, + "shape": 3 + }, + { + "name": "LYCORIS_STACK", + "type": "LYCORIS_STACK", + "links": null, + "shape": 3 + }, + { + "name": "HYPERNETWORK_STACK", + "type": "HYPERNETWORK_STACK", + "links": null, + "shape": 3 + }, + { + "name": "LORA_KEYWORD", + "type": "MODEL_KEYWORD", + "links": null, + "shape": 3 + }, + { + "name": "LYCORIS_KEYWORD", + "type": "MODEL_KEYWORD", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereNetworkTagLoader" + }, + "widgets_values": [ + "", + true, + true, + true, + true, + false, + 1, + 1, + true, + "Last", + "Select in order", + 1, + 1, + true, + "Last", + "Select in order", + 1, + 1 + ], + "color": "#145414", + "bgcolor": "#004000" + }, + { + "id": 112, + "type": "PrimereClearPrompt", + "pos": [ + 11, + 577 + ], + "size": { + "0": 336.040771484375, + "1": 238 + }, + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [ + { + "name": "model_version", + "type": "STRING", + "link": 550, + "widget": { + "name": "model_version" + } + }, + { + "name": "positive_prompt", + "type": "STRING", + "link": 546, + "widget": { + "name": "positive_prompt" + } + }, + { + "name": "negative_prompt", + "type": "STRING", + "link": 547, + "widget": { + "name": "negative_prompt" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": null, + "widget": { + "name": "model_concept" + } + } + ], + "outputs": [ + { + "name": "PROMPT+", + "type": "STRING", + "links": [ + 754 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "PROMPT-", + "type": "STRING", + "links": [ + 755 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "PrimereClearPrompt" + }, + "widgets_values": [ + "BaseModel_1024", + "", + "", + false, + false, + true, + true, + true, + true, + "Normal" + ], + "color": "#145414", + "bgcolor": "#004000" + }, + { + "id": 101, + "type": "PrimereVAESelector", + "pos": [ + 1047, + 501 + ], + "size": { + "0": 334.7551574707031, + "1": 114 + }, + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [ + { + "name": "vae_sd", + "type": "VAE", + "link": 481 + }, + { + "name": "vae_sdxl", + "type": "VAE", + "link": 482 + }, + { + "name": "vae_cascade", + "type": "VAE", + "link": 669 + }, + { + "name": "model_version", + "type": "STRING", + "link": 483, + "widget": { + "name": "model_version" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": 727, + "widget": { + "name": "model_concept" + } + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 668 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereVAESelector" + }, + "widgets_values": [ + "BaseModel_1024", + "Normal" + ], + "color": "#145494", + "bgcolor": "#004080" + }, + { + "id": 39, + "type": "PrimereLatentNoise", + "pos": [ + 1822.2397509765617, + 91.23995887756352 + ], + "size": { + "0": 332.3477478027344, + "1": 406 + }, + "flags": {}, + "order": 31, + "mode": 0, + "inputs": [ + { + "name": "optional_vae", + "type": "VAE", + "link": 488 + }, + { + "name": "width", + "type": "INT", + "link": 320, + "widget": { + "name": "width" + } + }, + { + "name": "height", + "type": "INT", + "link": 321, + "widget": { + "name": "height" + } + }, + { + "name": "noise_seed", + "type": "INT", + "link": 137, + "widget": { + "name": "noise_seed" + } + } + ], + "outputs": [ + { + "name": "LATENTS", + "type": "LATENT", + "links": [ + 658 + ], + "shape": 3 + }, + { + "name": "PREVIEWS", + "type": "IMAGE", + "links": [ + 139 + ], + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereLatentNoise" + }, + "widgets_values": [ + 512, + 512, + true, + "blue", + true, + 1, + 0.5, + 1.5, + true, + 1, + 0.8, + 1.4, + 155267383900968, + "randomize", + true, + "cpu", + true + ], + "color": "#941414", + "bgcolor": "#800000" + }, + { + "id": 125, + "type": "PrimereCLIPEncoder", + "pos": [ + 2162, + 91 + ], + "size": { + "0": 330.7115783691406, + "1": 806 + }, + "flags": {}, + "order": 32, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 751 + }, + { + "name": "model_keywords", + "type": "MODEL_KEYWORD", + "link": 752 + }, + { + "name": "lora_keywords", + "type": "MODEL_KEYWORD", + "link": null + }, + { + "name": "lycoris_keywords", + "type": "MODEL_KEYWORD", + "link": null + }, + { + "name": "embedding_pos", + "type": "EMBEDDING", + "link": null + }, + { + "name": "embedding_neg", + "type": "EMBEDDING", + "link": null + }, + { + "name": "model_version", + "type": "STRING", + "link": 753, + "widget": { + "name": "model_version" + } + }, + { + "name": "positive_prompt", + "type": "STRING", + "link": 754, + "widget": { + "name": "positive_prompt" + } + }, + { + "name": "negative_prompt", + "type": "STRING", + "link": 755, + "widget": { + "name": "negative_prompt" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": 756, + "widget": { + "name": "model_concept" + } + }, + { + "name": "opt_pos_prompt", + "type": "STRING", + "link": null, + "widget": { + "name": "opt_pos_prompt" + } + }, + { + "name": "opt_neg_prompt", + "type": "STRING", + "link": null, + "widget": { + "name": "opt_neg_prompt" + } + }, + { + "name": "style_pos_prompt", + "type": "STRING", + "link": null, + "widget": { + "name": "style_pos_prompt" + } + }, + { + "name": "style_neg_prompt", + "type": "STRING", + "link": null, + "widget": { + "name": "style_neg_prompt" + } + }, + { + "name": "sdxl_positive_l", + "type": "STRING", + "link": null, + "widget": { + "name": "sdxl_positive_l" + } + }, + { + "name": "sdxl_negative_l", + "type": "STRING", + "link": null, + "widget": { + "name": "sdxl_negative_l" + } + }, + { + "name": "width", + "type": "INT", + "link": 757, + "widget": { + "name": "width" + } + }, + { + "name": "height", + "type": "INT", + "link": 758, + "widget": { + "name": "height" + } + } + ], + "outputs": [ + { + "name": "COND+", + "type": "CONDITIONING", + "links": [ + 767 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "COND-", + "type": "CONDITIONING", + "links": [ + 768 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "PROMPT+", + "type": "STRING", + "links": [ + 761, + 763 + ], + "shape": 3, + "slot_index": 2 + }, + { + "name": "PROMPT-", + "type": "STRING", + "links": [ + 762, + 764 + ], + "shape": 3, + "slot_index": 3 + }, + { + "name": "PROMPT L+", + "type": "STRING", + "links": [ + 765 + ], + "shape": 3, + "slot_index": 4 + }, + { + "name": "PROMPT L-", + "type": "STRING", + "links": [ + 766 + ], + "shape": 3, + "slot_index": 5 + } + ], + "properties": { + "Node name for S&R": "PrimereCLIPEncoder" + }, + "widgets_values": [ + "BaseModel_1024", + "", + "", + false, + 0, + 1.2, + false, + "None", + 1, + "None", + 1, + true, + "none", + "comfy", + "Normal", + "", + 1, + "", + 1, + false, + "", + 1, + "", + 1, + "", + "", + true, + 1, + 1024, + 1024 + ], + "color": "#941414", + "bgcolor": "#800000" + }, + { + "id": 19, + "type": "PreviewImage", + "pos": [ + 1823, + 532 + ], + "size": { + "0": 331.8764953613281, + "1": 341.4046936035156 + }, + "flags": {}, + "order": 33, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 139 + } + ], + "properties": { + "Node name for S&R": "PreviewImage" + }, + "color": "#941414", + "bgcolor": "#800000" + }, + { + "id": 120, + "type": "PrimereKSampler", + "pos": [ + 2500, + 174 + ], + "size": { + "0": 326.22564697265625, + "1": 334 + }, + "flags": {}, + "order": 34, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 655 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 767 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 768 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 658 + }, + { + "name": "model_concept", + "type": "STRING", + "link": 718, + "widget": { + "name": "model_concept" + } + }, + { + "name": "seed", + "type": "INT", + "link": 660, + "widget": { + "name": "seed" + } + }, + { + "name": "sampler_name", + "type": "COMBO", + "link": 710, + "widget": { + "name": "sampler_name" + } + }, + { + "name": "scheduler_name", + "type": "COMBO", + "link": 712, + "widget": { + "name": "scheduler_name" + } + }, + { + "name": "steps", + "type": "INT", + "link": 714, + "widget": { + "name": "steps" + } + }, + { + "name": "cfg", + "type": "FLOAT", + "link": 716, + "widget": { + "name": "cfg" + } + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 667 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereKSampler" + }, + "widgets_values": [ + 813016103097373, + "randomize", + 20, + 8, + "euler", + "normal", + 1, + 0, + 0, + "DEFAULT", + false, + "Normal" + ], + "color": "#941414", + "bgcolor": "#800000" + }, + { + "id": 52, + "type": "PrimereAnyOutput", + "pos": [ + 1812, + 940 + ], + "size": { + "0": 511.85791015625, + "1": 602.1121826171875 + }, + "flags": {}, + "order": 35, + "mode": 0, + "inputs": [ + { + "name": "input", + "type": "*", + "link": 761 + } + ], + "title": "Primere Any Debug - Prompt +", + "properties": { + "Node name for S&R": "PrimereAnyOutput" + }, + "widgets_values": [ + "exterior, extreme architecture, (large glassy terrific impossible unreal architecture), (large house, wing-house in the side of high mountain:1.3), (professional outdoor stormy, thunder, lightning spring professional architectural photography), beautiful nature on Saturn, large hill, (snow on hill:0.7), (a frightening sight:1.3), small pool, (solar panels:0.6), (huge rocky mountain, stones:0.6), design" + ], + "color": "#145454", + "bgcolor": "#004040" + }, + { + "id": 54, + "type": "PrimereAnyOutput", + "pos": [ + 2333, + 942 + ], + "size": { + "0": 499.7752685546875, + "1": 603.7650756835938 + }, + "flags": {}, + "order": 36, + "mode": 0, + "inputs": [ + { + "name": "input", + "type": "*", + "link": 762 + } + ], + "title": "Primere Any Debug - Prompt -", + "properties": { + "Node name for S&R": "PrimereAnyOutput" + }, + "widgets_values": [ + "(watermark, person, text, china style, indian style:1.20)" + ], + "color": "#541414", + "bgcolor": "#400000" + }, + { + "id": 114, + "type": "PrimereMetaCollector", + "pos": [ + 3530, + 697 + ], + "size": { + "0": 346.7880859375, + "1": 414 + }, + "flags": {}, + "order": 37, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "CHECKPOINT_NAME", + "link": 554 + }, + { + "name": "concept_data", + "type": "TUPLE", + "link": 728 + }, + { + "name": "model_shapes", + "type": "TUPLE", + "link": 556 + }, + { + "name": "vae_name_sd", + "type": "VAE_NAME", + "link": 557 + }, + { + "name": "vae_name_sdxl", + "type": "VAE_NAME", + "link": 558 + }, + { + "name": "preferred", + "type": "TUPLE", + "link": 559 + }, + { + "name": "positive", + "type": "STRING", + "link": 763, + "widget": { + "name": "positive" + } + }, + { + "name": "negative", + "type": "STRING", + "link": 764, + "widget": { + "name": "negative" + } + }, + { + "name": "positive_l", + "type": "STRING", + "link": 765, + "widget": { + "name": "positive_l" + } + }, + { + "name": "negative_l", + "type": "STRING", + "link": 766, + "widget": { + "name": "negative_l" + } + }, + { + "name": "positive_r", + "type": "STRING", + "link": null, + "widget": { + "name": "positive_r" + } + }, + { + "name": "negative_r", + "type": "STRING", + "link": null, + "widget": { + "name": "negative_r" + } + }, + { + "name": "model_version", + "type": "STRING", + "link": 564, + "widget": { + "name": "model_version" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": 729, + "widget": { + "name": "model_concept" + } + }, + { + "name": "sampler", + "type": "COMBO", + "link": 730, + "widget": { + "name": "sampler" + } + }, + { + "name": "scheduler", + "type": "COMBO", + "link": 731, + "widget": { + "name": "scheduler" + } + }, + { + "name": "width", + "type": "INT", + "link": 568, + "widget": { + "name": "width" + } + }, + { + "name": "height", + "type": "INT", + "link": 569, + "widget": { + "name": "height" + } + }, + { + "name": "cfg", + "type": "FLOAT", + "link": 732, + "widget": { + "name": "cfg" + } + }, + { + "name": "steps", + "type": "INT", + "link": 733, + "widget": { + "name": "steps" + } + } + ], + "outputs": [ + { + "name": "METADATA", + "type": "TUPLE", + "links": [ + 572, + 573 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereMetaCollector" + }, + "widgets_values": [ + "Red sportcar racing", + "Cute cat, nsfw, nude, nudity, porn", + "", + "", + "", + "", + "BaseModel_1024", + "Normal", + "euler", + "normal", + 512, + 512, + 7, + 12 + ], + "color": "#541454", + "bgcolor": "#400040" + }, + { + "id": 16, + "type": "VAEDecode", + "pos": [ + 2501, + 92 + ], + "size": { + "0": 324.198974609375, + "1": 46 + }, + "flags": {}, + "order": 38, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 667 + }, + { + "name": "vae", + "type": "VAE", + "link": 668, + "slot_index": 1 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 37, + 338, + 769 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "color": "#941414", + "bgcolor": "#800000" + }, + { + "id": 58, + "type": "PrimereAnyOutput", + "pos": [ + 3888, + 698 + ], + "size": { + "0": 611.3242797851562, + "1": 741.81298828125 + }, + "flags": {}, + "order": 39, + "mode": 0, + "inputs": [ + { + "name": "input", + "type": "*", + "link": 572 + } + ], + "properties": { + "Node name for S&R": "PrimereAnyOutput" + }, + "widgets_values": [ + "{\n \"positive\": \"exterior, extreme architecture, (large glassy terrific impossible unreal architecture), (large house, wing-house in the side of high mountain:1.3), (professional outdoor stormy, thunder, lightning spring professional architectural photography), beautiful nature on Saturn, large hill, (snow on hill:0.7), (a frightening sight:1.3), small pool, (solar panels:0.6), (huge rocky mountain, stones:0.6), design\",\n \"negative\": \"(watermark, person, text, china style, indian style:1.20)\",\n \"positive_l\": \"\",\n \"negative_l\": \"\",\n \"positive_r\": null,\n \"negative_r\": null,\n \"model\": \"BestAll\\\\photon_v1.safetensors\",\n \"model_version\": \"BaseModel_768\",\n \"model_concept\": \"Normal\",\n \"concept_data\": {\n \"lightning_selector\": null,\n \"lightning_model_step\": null,\n \"cascade_stage_a\": null,\n \"cascade_stage_b\": null,\n \"cascade_stage_c\": null,\n \"cascade_clip\": null\n },\n \"sampler\": \"euler\",\n \"scheduler\": \"normal\",\n \"width\": 672,\n \"height\": 880,\n \"model_shapes\": {\n \"SD\": 768,\n \"SDXL\": 1024,\n \"TURBO\": 512\n },\n \"cfg\": 8.0,\n \"steps\": 20,\n \"vae_name_sd\": \"vae-ft-mse-840000-ema-pruned.ckpt\",\n \"vae_name_sdxl\": \"sdxl_vae.safetensors\",\n \"preferred\": {\n \"subpath\": null,\n \"model\": null,\n \"orientation\": null\n }\n}" + ], + "color": "#541454", + "bgcolor": "#400040" + }, + { + "id": 17, + "type": "PreviewImage", + "pos": [ + 2499, + 543 + ], + "size": { + "0": 326.3416748046875, + "1": 351.9628601074219 + }, + "flags": {}, + "order": 40, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 37 + } + ], + "properties": { + "Node name for S&R": "PreviewImage" + }, + "color": "#549494", + "bgcolor": "#408080" + }, + { + "id": 89, + "type": "PrimereResolutionMultiplier", + "pos": [ + 2847.613218834839, + 88.38684410766622 + ], + "size": { + "0": 328.2809753417969, + "1": 330 + }, + "flags": {}, + "order": 41, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 338 + }, + { + "name": "width", + "type": "INT", + "link": 336, + "widget": { + "name": "width" + } + }, + { + "name": "height", + "type": "INT", + "link": 337, + "widget": { + "name": "height" + } + }, + { + "name": "model_version", + "type": "STRING", + "link": 466, + "widget": { + "name": "model_version" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": 734, + "widget": { + "name": "model_concept" + } + } + ], + "outputs": [ + { + "name": "WIDTH", + "type": "INT", + "links": [ + 743 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "HEIGHT", + "type": "INT", + "links": [ + 744 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "UPSCALE_RATIO", + "type": "FLOAT", + "links": [], + "shape": 3, + "slot_index": 2 + }, + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 741 + ], + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereResolutionMultiplier" + }, + "widgets_values": [ + true, + 512, + 512, + 4, + 3.2, + 4, + "BaseModel_1024", + "Normal", + true, + 1.2, + 4, + "None", + "bicubic" + ], + "color": "#945414", + "bgcolor": "#804000" + }, + { + "id": 126, + "type": "PrimereAestheticCKPTScorer", + "pos": [ + 3190, + 463 + ], + "size": { + "0": 304.99700927734375, + "1": 168 + }, + "flags": {}, + "order": 42, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 769 + }, + { + "name": "workflow_data", + "type": "TUPLE", + "link": null + } + ], + "outputs": [ + { + "name": "SCORE", + "type": "INT", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereAestheticCKPTScorer" + }, + "widgets_values": [ + true, + false, + false, + "718" + ], + "color": "#540054", + "bgcolor": "#680068" + }, + { + "id": 123, + "type": "ttN hiresfixScale", + "pos": [ + 3187, + 88 + ], + "size": { + "0": 306.9448547363281, + "1": 330 + }, + "flags": {}, + "order": 43, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 741 + }, + { + "name": "vae", + "type": "VAE", + "link": 742 + }, + { + "name": "width", + "type": "INT", + "link": 743, + "widget": { + "name": "width" + } + }, + { + "name": "height", + "type": "INT", + "link": 744, + "widget": { + "name": "height" + } + }, + { + "name": "model_name", + "type": "COMBO", + "link": 748, + "widget": { + "name": "model_name" + } + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": null, + "shape": 3 + }, + { + "name": "image", + "type": "IMAGE", + "links": [ + 746, + 747 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "ttN hiresfixScale", + "ttNnodeVersion": "1.0.3" + }, + "widgets_values": [ + "SwinIR\\SwinIR_4x.pth", + true, + "bicubic", + "to Width/Height", + 50, + 1024, + 1024, + 1024, + "disabled", + "Hide", + "ComfyUI", + false + ], + "color": "#945414", + "bgcolor": "#804000" + }, + { + "id": 110, + "type": "PrimereMetaSave", + "pos": [ + 3523, + 52 + ], + "size": { + "0": 357.76580810546875, + "1": 530.1080932617188 + }, + "flags": {}, + "order": 44, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 746 + }, + { + "name": "image_metadata", + "type": "TUPLE", + "link": 573 + } + ], + "outputs": [ + { + "name": "SAVED_INFO", + "type": "STRING", + "links": [ + 537 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "PrimereMetaSave" + }, + "widgets_values": [ + false, + "[time(%Y-%m-%d)]", + "Project", + true, + "ComfyUI", + "_", + true, + true, + true, + true, + 1, + false, + "jpg", + true, + true, + 95, + "false", + true, + true + ], + "color": "#541454", + "bgcolor": "#400040" + }, + { + "id": 113, + "type": "PrimerePreviewImage", + "pos": [ + 2842, + 693 + ], + "size": { + "0": 679.4173583984375, + "1": 851.3073120117188 + }, + "flags": {}, + "order": 45, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 747 + } + ], + "properties": { + "Node name for S&R": "PrimerePreviewImage" + }, + "widgets_values": [ + false, + "jpeg", + 0, + 95, + "Checkpoint", + "Overwrite", + "BestAll\\photon_v1.safetensors", + null + ], + "color": "#549494", + "bgcolor": "#408080" + }, + { + "id": 56, + "type": "PrimereTextOutput", + "pos": [ + 3890, + 53 + ], + "size": { + "0": 613.0707397460938, + "1": 528.1915893554688 + }, + "flags": {}, + "order": 46, + "mode": 0, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 537, + "widget": { + "name": "text" + } + } + ], + "properties": { + "Node name for S&R": "PrimereTextOutput" + }, + "widgets_values": [ + "", + "*** Image saver switched OFF, image not saved. ***" + ], + "color": "#541454", + "bgcolor": "#400040" } ], "links": [ @@ -4545,7 +4546,8 @@ 1662 ], "color": "#3f789e", - "font_size": 24 + "font_size": 24, + "locked": false }, { "title": "Prompt", @@ -4556,7 +4558,8 @@ 1470 ], "color": "#8A8", - "font_size": 24 + "font_size": 24, + "locked": false }, { "title": "Encoder, sampler, decoder", @@ -4567,7 +4570,8 @@ 883 ], "color": "#A88", - "font_size": 24 + "font_size": 24, + "locked": false }, { "title": "Upscaler", @@ -4578,7 +4582,8 @@ 635 ], "color": "#b58b2a", - "font_size": 24 + "font_size": 24, + "locked": false } ], "config": {}, diff --git a/Workflow/Primere_basic_workflow.json b/Workflow/Primere_basic_workflow.json index ed49ebc..c62638d 100644 --- a/Workflow/Primere_basic_workflow.json +++ b/Workflow/Primere_basic_workflow.json @@ -1306,7 +1306,7 @@ }, "widgets_values": [ "", - 712453657043459, + 211084894698341, "randomize" ], "color": "#145414", @@ -1361,7 +1361,7 @@ }, "widgets_values": [ "", - 946952457448339, + 239872422581783, "randomize" ], "color": "#145414", @@ -1825,7 +1825,7 @@ false, 1.6, 2.8, - 711756667041831, + 1095399425108326, "randomize", "BaseModel_1024", "Normal" @@ -1998,7 +1998,7 @@ 1, 0.8, 1.4, - 503831462214994, + 1071756380805453, "randomize", false, "cpu", @@ -2267,7 +2267,7 @@ ], "size": { "0": 322.92181396484375, - "1": 310 + "1": 334 }, "flags": {}, "order": 26, @@ -2357,7 +2357,7 @@ "Node name for S&R": "PrimereKSampler" }, "widgets_values": [ - 311963377597273, + 349545987479056, "randomize", 20, 8, @@ -2367,6 +2367,7 @@ 0, 0, "DEFAULT", + false, "Normal" ], "color": "#941414", @@ -2458,8 +2459,8 @@ "id": 92, "type": "PrimereAestheticCKPTScorer", "pos": [ - 2609, - 523 + 2611, + 546 ], "size": { "0": 323.20916748046875, diff --git a/Workflow/Primere_full_workflow.json b/Workflow/Primere_full_workflow.json index fe3e8ce..437de64 100644 --- a/Workflow/Primere_full_workflow.json +++ b/Workflow/Primere_full_workflow.json @@ -150,6 +150,12 @@ "Architechture::Exterior", "None", "None", + "None", + "None", + "None", + "None", + "None", + "None", "None" ], "color": "#233", @@ -1345,6 +1351,95 @@ "color": "#432", "bgcolor": "#653" }, + { + "id": 149, + "type": "PrimereUpscaleModel", + "pos": [ + 5628, + -1028 + ], + "size": { + "0": 359.9754943847656, + "1": 78 + }, + "flags": {}, + "order": 21, + "mode": 0, + "outputs": [ + { + "name": "UPSCALE_MODEL", + "type": "UPSCALE_MODEL", + "links": [ + 776 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "MODEL_NAME", + "type": "COMBO", + "links": [ + 777 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "PrimereUpscaleModel" + }, + "widgets_values": [ + "SwinIR\\SwinIR_4x.pth" + ], + "color": "#236121", + "bgcolor": "#0f4d0d" + }, + { + "id": 18, + "type": "PrimereVisualCKPT", + "pos": [ + 1800, + -682 + ], + "size": { + "0": 515.4061279296875, + "1": 126 + }, + "flags": {}, + "order": 22, + "mode": 0, + "outputs": [ + { + "name": "MODEL_NAME", + "type": "CHECKPOINT_NAME", + "links": [ + 49 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "MODEL_VERSION", + "type": "STRING", + "links": [ + 41, + 674 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "PrimereVisualCKPT" + }, + "widgets_values": [ + "BestAll\\photon_v1.safetensors", + false, + true + ], + "color": "#141494", + "bgcolor": "#000080" + }, { "id": 10, "type": "PrimerePromptSwitch", @@ -1572,6 +1667,356 @@ "color": "#141494", "bgcolor": "#000080" }, + { + "id": 147, + "type": "PrimereModelConceptSelector", + "pos": [ + 3571, + -678 + ], + "size": { + "0": 510.8585205078125, + "1": 686 + }, + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "normal_sampler_name", + "type": "COMBO", + "link": 737, + "widget": { + "name": "normal_sampler_name" + } + }, + { + "name": "normal_scheduler_name", + "type": "COMBO", + "link": 738, + "widget": { + "name": "normal_scheduler_name" + } + }, + { + "name": "normal_cfg_scale", + "type": "FLOAT", + "link": 739, + "widget": { + "name": "normal_cfg_scale" + } + }, + { + "name": "normal_steps", + "type": "INT", + "link": 740, + "widget": { + "name": "normal_steps" + } + }, + { + "name": "lcm_sampler_name", + "type": "COMBO", + "link": 741, + "widget": { + "name": "lcm_sampler_name" + } + }, + { + "name": "lcm_scheduler_name", + "type": "COMBO", + "link": 742, + "widget": { + "name": "lcm_scheduler_name" + } + }, + { + "name": "lcm_cfg_scale", + "type": "FLOAT", + "link": 743, + "widget": { + "name": "lcm_cfg_scale" + } + }, + { + "name": "lcm_steps", + "type": "INT", + "link": 744, + "widget": { + "name": "lcm_steps" + } + }, + { + "name": "turbo_sampler_name", + "type": "COMBO", + "link": 745, + "widget": { + "name": "turbo_sampler_name" + } + }, + { + "name": "turbo_scheduler_name", + "type": "COMBO", + "link": 746, + "widget": { + "name": "turbo_scheduler_name" + } + }, + { + "name": "turbo_cfg_scale", + "type": "FLOAT", + "link": 747, + "widget": { + "name": "turbo_cfg_scale" + } + }, + { + "name": "turbo_steps", + "type": "INT", + "link": 748, + "widget": { + "name": "turbo_steps" + } + }, + { + "name": "cascade_sampler_name", + "type": "COMBO", + "link": 749, + "widget": { + "name": "cascade_sampler_name" + } + }, + { + "name": "cascade_scheduler_name", + "type": "COMBO", + "link": 750, + "widget": { + "name": "cascade_scheduler_name" + } + }, + { + "name": "cascade_cfg_scale", + "type": "FLOAT", + "link": 751, + "widget": { + "name": "cascade_cfg_scale" + } + }, + { + "name": "cascade_steps", + "type": "INT", + "link": 752, + "widget": { + "name": "cascade_steps" + } + }, + { + "name": "lightning_sampler_name", + "type": "COMBO", + "link": 753, + "widget": { + "name": "lightning_sampler_name" + } + }, + { + "name": "lightning_scheduler_name", + "type": "COMBO", + "link": 754, + "widget": { + "name": "lightning_scheduler_name" + } + }, + { + "name": "lightning_cfg_scale", + "type": "FLOAT", + "link": 755, + "widget": { + "name": "lightning_cfg_scale" + } + }, + { + "name": "lightning_steps", + "type": "INT", + "link": 756, + "widget": { + "name": "lightning_steps" + } + }, + { + "name": "playground_sampler_name", + "type": "COMBO", + "link": 757, + "widget": { + "name": "playground_sampler_name" + } + }, + { + "name": "playground_scheduler_name", + "type": "COMBO", + "link": 758, + "widget": { + "name": "playground_scheduler_name" + } + }, + { + "name": "playground_cfg_scale", + "type": "FLOAT", + "link": 759, + "widget": { + "name": "playground_cfg_scale" + } + }, + { + "name": "playground_steps", + "type": "INT", + "link": 760, + "widget": { + "name": "playground_steps" + } + } + ], + "outputs": [ + { + "name": "SAMPLER_NAME", + "type": "COMBO", + "links": [ + 768 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "SCHEDULER_NAME", + "type": "COMBO", + "links": [ + 769 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "STEPS", + "type": "INT", + "links": [ + 770 + ], + "shape": 3, + "slot_index": 2 + }, + { + "name": "CFG", + "type": "FLOAT", + "links": [ + 771 + ], + "shape": 3, + "slot_index": 3 + }, + { + "name": "MODEL_CONCEPT", + "type": "STRING", + "links": [ + 772, + 773 + ], + "shape": 3, + "slot_index": 4 + }, + { + "name": "LIGHTNING_SELECTOR", + "type": "STRING", + "links": [ + 761 + ], + "shape": 3, + "slot_index": 5 + }, + { + "name": "LIGHTNING_MODEL_STEP", + "type": "INT", + "links": [ + 762 + ], + "shape": 3, + "slot_index": 6 + }, + { + "name": "CASCADE_STAGE_A", + "type": "STRING", + "links": [ + 763 + ], + "shape": 3, + "slot_index": 7 + }, + { + "name": "CASCADE_STAGE_B", + "type": "STRING", + "links": [ + 764 + ], + "shape": 3, + "slot_index": 8 + }, + { + "name": "CASCADE_STAGE_C", + "type": "STRING", + "links": [ + 765 + ], + "shape": 3, + "slot_index": 9 + }, + { + "name": "CASCADE_CLIP", + "type": "STRING", + "links": [ + 766 + ], + "shape": 3, + "slot_index": 10 + } + ], + "properties": { + "Node name for S&R": "PrimereModelConceptSelector" + }, + "widgets_values": [ + "euler", + "normal", + 7, + 12, + "Normal", + "LORA", + 8, + false, + "Stable-Cascade\\stage_a.safetensors", + "Stable-Cascade\\stage_b.safetensors", + "Stable-Cascade\\stage_c.safetensors", + "cascade_clip.safetensors", + "lcm", + "sgm_uniform", + 1.2, + 6, + "dpmpp_sde", + "normal", + 1.15, + 2, + "euler_ancestral", + "simple", + 4, + 20, + "dpmpp_sde", + "simple", + 1.2, + 6, + "euler", + "normal", + 3, + 50 + ], + "color": "#145494", + "bgcolor": "#004080" + }, { "id": 13, "type": "PrimereMidjourneyStyles", @@ -1808,7 +2253,7 @@ false, 1.6, 2.8, - 549851043033555, + 384909770955120, "randomize", "BaseModel_1024", "Normal" @@ -2910,7 +3355,7 @@ "Node name for S&R": "PrimereMetaDistributorStage2" }, "widgets_values": [ - 858180624083698, + 673500267667085, "randomize", 512, 512 @@ -3191,7 +3636,7 @@ }, "widgets_values": [ "", - 879463421767773, + 1032942762223838, "randomize" ], "color": "#232", @@ -3246,7 +3691,7 @@ }, "widgets_values": [ "", - 54824625607084, + 395433156761497, "randomize" ], "color": "#322", @@ -3380,7 +3825,7 @@ 1.1500000000000001, 0.9, 1.25, - 1064237088441414, + 113855784221258, "randomize", false, "cpu", @@ -3415,7 +3860,7 @@ "Node name for S&R": "PrimereAnyOutput" }, "widgets_values": [ - "{\n \"exif_status\": \"OFF\",\n \"positive\": \"Crew member in a spacious cockpit, surrounded by control panels and screens, Holographic projection suits, Countess, Short, Firm, Diamond-Shaped Face, Tan Skin, Brunette Hair, silver Eyes, Long Nose, Pouty Lips, Sharp Chin, Shoulder-Length Hair, Curly Hair, Braided Headband, small breasts, Huggie earrings, soft pink gloss lipstick, Photo, Highly Detailed, Extreme, (Futurism:1.20), (Pastel Colors:1.20),\",\n \"positive_l\": null,\n \"positive_r\": null,\n \"negative\": \"nsfw, porn, nude, nudity, child, childish, boring\",\n \"negative_l\": null,\n \"negative_r\": null,\n \"prompt_state\": \"Dynamic\",\n \"decoded_positive\": \"Crew member in a spacious cockpit, surrounded by control panels and screens, Holographic projection suits, Countess, Short, Firm, Diamond-Shaped Face, Tan Skin, Brunette Hair, silver Eyes, Long Nose, Pouty Lips, Sharp Chin, Shoulder-Length Hair, Curly Hair, Braided Headband, small breasts, Huggie earrings, soft pink gloss lipstick, Photo, Highly Detailed, Extreme, (Futurism:1.20), (Pastel Colors:1.20),\",\n \"decoded_negative\": \"nsfw, porn, nude, nudity, child, childish, boring\",\n \"model\": \"BestAll\\\\photon_v1.safetensors\",\n \"model_concept\": \"Normal\",\n \"concept_data\": {\n \"lightning_selector\": null,\n \"lightning_model_step\": null,\n \"cascade_stage_a\": null,\n \"cascade_stage_b\": null,\n \"cascade_stage_c\": null,\n \"cascade_clip\": null\n },\n \"model_version\": \"BaseModel_768\",\n \"is_sdxl\": 0,\n \"vae_name_sd\": \"vae-ft-mse-840000-ema-pruned.ckpt\",\n \"vae_name_sdxl\": \"sdxl_vae.safetensors\",\n \"sampler\": \"dpmpp_sde\",\n \"scheduler\": \"karras\",\n \"steps\": 30,\n \"cfg\": 7,\n \"seed\": 1104804793479345,\n \"width\": 671,\n \"height\": 879,\n \"size_string\": \"671x879\",\n \"preferred\": {\n \"subpath\": null,\n \"model\": null,\n \"orientation\": null\n },\n \"model_shapes\": {\n \"SD\": 768,\n \"SDXL\": 1024,\n \"TURBO\": 512\n },\n \"setup_states\": {\n \"data_source\": false,\n \"prompt_surce\": true,\n \"prompt_state\": false,\n \"model\": true,\n \"model_hash_check\": false,\n \"sampler\": true,\n \"scheduler\": true,\n \"cfg\": true,\n \"steps\": true,\n \"seed\": true,\n \"image_size\": true,\n \"recount_image\": false,\n \"vae\": true,\n \"force_vae\": false,\n \"model_concept\": false,\n \"preferred\": false,\n \"use_preferred\": false,\n \"image\": \"example.png\"\n }\n}" + "{\n \"exif_status\": \"OFF\",\n \"pic2story\": \"OFF\",\n \"positive\": \"Crew member in a spacious cockpit, surrounded by control panels and screens, Holographic projection suits, Countess, Short, Firm, Diamond-Shaped Face, Tan Skin, Brunette Hair, silver Eyes, Long Nose, Pouty Lips, Sharp Chin, Shoulder-Length Hair, Curly Hair, Braided Headband, small breasts, Huggie earrings, soft pink gloss lipstick, Photo, Highly Detailed, Extreme, (Futurism:1.20), (Pastel Colors:1.20),\",\n \"positive_l\": null,\n \"positive_r\": null,\n \"negative\": \"nsfw, porn, nude, nudity, child, childish, boring\",\n \"negative_l\": null,\n \"negative_r\": null,\n \"prompt_state\": \"Dynamic\",\n \"decoded_positive\": \"Crew member in a spacious cockpit, surrounded by control panels and screens, Holographic projection suits, Countess, Short, Firm, Diamond-Shaped Face, Tan Skin, Brunette Hair, silver Eyes, Long Nose, Pouty Lips, Sharp Chin, Shoulder-Length Hair, Curly Hair, Braided Headband, small breasts, Huggie earrings, soft pink gloss lipstick, Photo, Highly Detailed, Extreme, (Futurism:1.20), (Pastel Colors:1.20),\",\n \"decoded_negative\": \"nsfw, porn, nude, nudity, child, childish, boring\",\n \"model\": \"BestAll\\\\photon_v1.safetensors\",\n \"model_concept\": \"Normal\",\n \"concept_data\": {\n \"lightning_selector\": null,\n \"lightning_model_step\": null,\n \"cascade_stage_a\": null,\n \"cascade_stage_b\": null,\n \"cascade_stage_c\": null,\n \"cascade_clip\": null\n },\n \"model_version\": \"BaseModel_768\",\n \"is_sdxl\": 0,\n \"vae_name_sd\": \"vae-ft-mse-840000-ema-pruned.ckpt\",\n \"vae_name_sdxl\": \"sdxl_vae.safetensors\",\n \"sampler\": \"dpmpp_sde\",\n \"scheduler\": \"karras\",\n \"steps\": 30,\n \"cfg\": 7,\n \"seed\": 1104804793479345,\n \"width\": 671,\n \"height\": 879,\n \"size_string\": \"671x879\",\n \"preferred\": {\n \"subpath\": null,\n \"model\": null,\n \"orientation\": null\n },\n \"model_shapes\": {\n \"SD\": 768,\n \"SDXL\": 1024,\n \"TURBO\": 512\n },\n \"setup_states\": {\n \"data_source\": false,\n \"prompt_surce\": true,\n \"prompt_state\": false,\n \"model\": true,\n \"model_hash_check\": false,\n \"sampler\": true,\n \"scheduler\": true,\n \"cfg\": true,\n \"steps\": true,\n \"seed\": true,\n \"image_size\": true,\n \"recount_image\": false,\n \"vae\": true,\n \"force_vae\": false,\n \"model_concept\": false,\n \"preferred\": false,\n \"use_preferred\": false,\n \"image\": \"example.png\"\n }\n}" ], "color": "#2a363b", "bgcolor": "#3f5159" @@ -4892,7 +5337,7 @@ 1.1, 0, 0, - 527702175551034, + 383114683491645, "randomize", "length+mean", "down_weight", @@ -4995,7 +5440,7 @@ 1, 0, 0, - 225030541416357, + 618774646165798, "randomize", "mean", "comfy++", @@ -5098,7 +5543,7 @@ 1.1, 0, 0, - 67335726088041, + 326267285696599, "randomize", "mean", "A1111", @@ -5203,7 +5648,7 @@ 1.2, 0, 0.2, - 56538060082702, + 964035872930912, "randomize", "mean", "down_weight", @@ -5213,6 +5658,244 @@ "color": "#a66e42", "bgcolor": "#925a2e" }, + { + "id": 150, + "type": "PrimereCLIPEncoder", + "pos": [ + 4843.767598301913, + -681.4711328932078 + ], + "size": { + "0": 397.6423034667969, + "1": 806 + }, + "flags": {}, + "order": 73, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 779 + }, + { + "name": "model_keywords", + "type": "MODEL_KEYWORD", + "link": 780 + }, + { + "name": "lora_keywords", + "type": "MODEL_KEYWORD", + "link": 781 + }, + { + "name": "lycoris_keywords", + "type": "MODEL_KEYWORD", + "link": 782 + }, + { + "name": "embedding_pos", + "type": "EMBEDDING", + "link": 783 + }, + { + "name": "embedding_neg", + "type": "EMBEDDING", + "link": 784 + }, + { + "name": "model_version", + "type": "STRING", + "link": 785, + "widget": { + "name": "model_version" + } + }, + { + "name": "positive_prompt", + "type": "STRING", + "link": 786, + "widget": { + "name": "positive_prompt" + } + }, + { + "name": "negative_prompt", + "type": "STRING", + "link": 787, + "widget": { + "name": "negative_prompt" + } + }, + { + "name": "model_concept", + "type": "STRING", + "link": 788, + "widget": { + "name": "model_concept" + } + }, + { + "name": "opt_pos_prompt", + "type": "STRING", + "link": null, + "widget": { + "name": "opt_pos_prompt" + } + }, + { + "name": "opt_neg_prompt", + "type": "STRING", + "link": null, + "widget": { + "name": "opt_neg_prompt" + } + }, + { + "name": "style_pos_prompt", + "type": "STRING", + "link": 789, + "widget": { + "name": "style_pos_prompt" + } + }, + { + "name": "style_neg_prompt", + "type": "STRING", + "link": 790, + "widget": { + "name": "style_neg_prompt" + } + }, + { + "name": "sdxl_positive_l", + "type": "STRING", + "link": null, + "widget": { + "name": "sdxl_positive_l" + } + }, + { + "name": "sdxl_negative_l", + "type": "STRING", + "link": null, + "widget": { + "name": "sdxl_negative_l" + } + }, + { + "name": "width", + "type": "INT", + "link": 791, + "widget": { + "name": "width" + } + }, + { + "name": "height", + "type": "INT", + "link": 792, + "widget": { + "name": "height" + } + } + ], + "outputs": [ + { + "name": "COND+", + "type": "CONDITIONING", + "links": [ + 793, + 867 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "COND-", + "type": "CONDITIONING", + "links": [ + 794, + 868 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "PROMPT+", + "type": "STRING", + "links": [ + 795 + ], + "shape": 3, + "slot_index": 2 + }, + { + "name": "PROMPT-", + "type": "STRING", + "links": [ + 796 + ], + "shape": 3, + "slot_index": 3 + }, + { + "name": "PROMPT L+", + "type": "STRING", + "links": [ + 797 + ], + "shape": 3, + "slot_index": 4 + }, + { + "name": "PROMPT L-", + "type": "STRING", + "links": [ + 798 + ], + "shape": 3, + "slot_index": 5 + } + ], + "properties": { + "Node name for S&R": "PrimereCLIPEncoder" + }, + "widgets_values": [ + "BaseModel_1024", + "", + "", + false, + 0, + 1.2, + false, + "None", + 1, + "None", + 1, + true, + "mean", + "comfy++", + "Normal", + "", + 1, + "", + 1, + false, + "", + 1, + "", + 1, + "", + "", + true, + 1, + 1024, + 1024 + ], + "color": "#941414", + "bgcolor": "#800000" + }, { "id": 146, "type": "PrimereKSampler", @@ -5222,7 +5905,7 @@ ], "size": { "0": 330.63507080078125, - "1": 310 + "1": 334 }, "flags": {}, "order": 74, @@ -5312,7 +5995,7 @@ "Node name for S&R": "PrimereKSampler" }, "widgets_values": [ - 274560239315269, + 307425715425050, "randomize", 20, 8, @@ -5322,6 +6005,7 @@ 0, 0, "DEFAULT", + false, "Normal" ], "color": "#941414", @@ -5501,7 +6185,7 @@ "type": "PreviewImage", "pos": [ 5253, - -255 + -231 ], "size": { "0": 332.1539611816406, @@ -5604,7 +6288,7 @@ true, false, false, - "715" + "721" ], "color": "#520052", "bgcolor": "#660066" @@ -5955,7 +6639,7 @@ "Node name for S&R": "PrimereAnyDetailer" }, "widgets_values": [ - 354794636260116, + 17578128439021, "randomize", "heun", "simple", @@ -6349,7 +7033,7 @@ "Node name for S&R": "PrimereAnyDetailer" }, "widgets_values": [ - 274656542147641, + 767427226284045, "randomize", "euler_ancestral", "normal", @@ -6743,7 +7427,7 @@ "Node name for S&R": "PrimereAnyDetailer" }, "widgets_values": [ - 1010583151964439, + 1020090250549647, "randomize", "dpmpp_sde", "karras", @@ -7137,7 +7821,7 @@ "Node name for S&R": "PrimereAnyDetailer" }, "widgets_values": [ - 80114680528277, + 940369707465127, "randomize", "dpmpp_sde", "karras", @@ -7158,6 +7842,102 @@ "color": "#7e461a", "bgcolor": "#925a2e" }, + { + "id": 63, + "type": "PrimereResolutionMultiplierMPX", + "pos": [ + 5626.647810181481, + -1330.9036980793046 + ], + "size": { + "0": 360.2424011230469, + "1": 262 + }, + "flags": {}, + "order": 98, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 864 + }, + { + "name": "width", + "type": "INT", + "link": 195, + "widget": { + "name": "width" + }, + "slot_index": 1 + }, + { + "name": "height", + "type": "INT", + "link": 196, + "widget": { + "name": "height" + } + } + ], + "outputs": [ + { + "name": "WIDTH", + "type": "INT", + "links": [ + 186, + 220 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "HEIGHT", + "type": "INT", + "links": [ + 187, + 221 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "UPSCALE_RATIO", + "type": "FLOAT", + "links": [ + 188 + ], + "shape": 3, + "slot_index": 2 + }, + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 573, + 575 + ], + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "PrimereResolutionMultiplierMPX" + }, + "widgets_values": [ + true, + 512, + 512, + 6, + true, + 0.55, + 3, + "None", + "bicubic" + ], + "color": "#185a4d", + "bgcolor": "#044639" + }, { "id": 91, "type": "PreviewImage", @@ -7196,7 +7976,7 @@ ], "size": { "0": 385.3913879394531, - "1": 262 + "1": 330 }, "flags": {}, "order": 100, @@ -7273,6 +8053,160 @@ "color": "#236121", "bgcolor": "#0f4d0d" }, + { + "id": 61, + "type": "UltimateSDUpscale", + "pos": [ + 6001, + -1331 + ], + "size": { + "0": 298.666259765625, + "1": 558 + }, + "flags": {}, + "order": 101, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 575 + }, + { + "name": "model", + "type": "MODEL", + "link": 212 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 867 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 868 + }, + { + "name": "vae", + "type": "VAE", + "link": 209 + }, + { + "name": "upscale_model", + "type": "UPSCALE_MODEL", + "link": 776 + }, + { + "name": "seed", + "type": "INT", + "link": 201, + "widget": { + "name": "seed" + } + }, + { + "name": "tile_width", + "type": "INT", + "link": 186, + "widget": { + "name": "tile_width" + } + }, + { + "name": "tile_height", + "type": "INT", + "link": 187, + "widget": { + "name": "tile_height" + } + }, + { + "name": "upscale_by", + "type": "FLOAT", + "link": 188, + "widget": { + "name": "upscale_by" + } + }, + { + "name": "sampler_name", + "type": "COMBO", + "link": 204, + "widget": { + "name": "sampler_name" + }, + "slot_index": 10 + }, + { + "name": "scheduler", + "type": "COMBO", + "link": 203, + "widget": { + "name": "scheduler" + }, + "slot_index": 11 + }, + { + "name": "steps", + "type": "INT", + "link": 205, + "widget": { + "name": "steps" + }, + "slot_index": 12 + }, + { + "name": "cfg", + "type": "FLOAT", + "link": 206, + "widget": { + "name": "cfg" + }, + "slot_index": 13 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 865, + 866 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "UltimateSDUpscale" + }, + "widgets_values": [ + 2.1, + 624565402410580, + "randomize", + 7, + 6.5, + "dpmpp_sde", + "karras", + 1, + "None", + 512, + 512, + 1, + 0, + "None", + 1, + 64, + 8, + 16, + false, + false + ], + "color": "#003900", + "bgcolor": "#0f4d0d" + }, { "id": 143, "type": "PrimereMetaSave", @@ -7408,933 +8342,6 @@ ], "color": "#002c6c", "bgcolor": "#004080" - }, - { - "id": 61, - "type": "UltimateSDUpscale", - "pos": [ - 6001, - -1331 - ], - "size": { - "0": 298.666259765625, - "1": 558 - }, - "flags": {}, - "order": 101, - "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 575 - }, - { - "name": "model", - "type": "MODEL", - "link": 212 - }, - { - "name": "positive", - "type": "CONDITIONING", - "link": 867 - }, - { - "name": "negative", - "type": "CONDITIONING", - "link": 868 - }, - { - "name": "vae", - "type": "VAE", - "link": 209 - }, - { - "name": "upscale_model", - "type": "UPSCALE_MODEL", - "link": 776 - }, - { - "name": "seed", - "type": "INT", - "link": 201, - "widget": { - "name": "seed" - } - }, - { - "name": "tile_width", - "type": "INT", - "link": 186, - "widget": { - "name": "tile_width" - } - }, - { - "name": "tile_height", - "type": "INT", - "link": 187, - "widget": { - "name": "tile_height" - } - }, - { - "name": "upscale_by", - "type": "FLOAT", - "link": 188, - "widget": { - "name": "upscale_by" - } - }, - { - "name": "sampler_name", - "type": "COMBO", - "link": 204, - "widget": { - "name": "sampler_name" - }, - "slot_index": 10 - }, - { - "name": "scheduler", - "type": "COMBO", - "link": 203, - "widget": { - "name": "scheduler" - }, - "slot_index": 11 - }, - { - "name": "steps", - "type": "INT", - "link": 205, - "widget": { - "name": "steps" - }, - "slot_index": 12 - }, - { - "name": "cfg", - "type": "FLOAT", - "link": 206, - "widget": { - "name": "cfg" - }, - "slot_index": 13 - } - ], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 865, - 866 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "UltimateSDUpscale" - }, - "widgets_values": [ - 2.1, - 427062558845526, - "randomize", - 7, - 6.5, - "dpmpp_sde", - "karras", - 1, - "None", - 512, - 512, - 1, - 0, - "None", - 1, - 64, - 8, - 16, - false, - false - ], - "color": "#003900", - "bgcolor": "#0f4d0d" - }, - { - "id": 149, - "type": "PrimereUpscaleModel", - "pos": [ - 5628, - -1028 - ], - "size": { - "0": 359.9754943847656, - "1": 78 - }, - "flags": {}, - "order": 21, - "mode": 0, - "outputs": [ - { - "name": "UPSCALE_MODEL", - "type": "UPSCALE_MODEL", - "links": [ - 776 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "MODEL_NAME", - "type": "COMBO", - "links": [ - 777 - ], - "shape": 3, - "slot_index": 1 - } - ], - "properties": { - "Node name for S&R": "PrimereUpscaleModel" - }, - "widgets_values": [ - "SwinIR\\SwinIR_4x.pth" - ], - "color": "#236121", - "bgcolor": "#0f4d0d" - }, - { - "id": 150, - "type": "PrimereCLIPEncoder", - "pos": [ - 4843.767598301913, - -681.4711328932078 - ], - "size": { - "0": 397.6423034667969, - "1": 806 - }, - "flags": {}, - "order": 73, - "mode": 0, - "inputs": [ - { - "name": "clip", - "type": "CLIP", - "link": 779 - }, - { - "name": "model_keywords", - "type": "MODEL_KEYWORD", - "link": 780 - }, - { - "name": "lora_keywords", - "type": "MODEL_KEYWORD", - "link": 781 - }, - { - "name": "lycoris_keywords", - "type": "MODEL_KEYWORD", - "link": 782 - }, - { - "name": "embedding_pos", - "type": "EMBEDDING", - "link": 783 - }, - { - "name": "embedding_neg", - "type": "EMBEDDING", - "link": 784 - }, - { - "name": "model_version", - "type": "STRING", - "link": 785, - "widget": { - "name": "model_version" - } - }, - { - "name": "positive_prompt", - "type": "STRING", - "link": 786, - "widget": { - "name": "positive_prompt" - } - }, - { - "name": "negative_prompt", - "type": "STRING", - "link": 787, - "widget": { - "name": "negative_prompt" - } - }, - { - "name": "model_concept", - "type": "STRING", - "link": 788, - "widget": { - "name": "model_concept" - } - }, - { - "name": "opt_pos_prompt", - "type": "STRING", - "link": null, - "widget": { - "name": "opt_pos_prompt" - } - }, - { - "name": "opt_neg_prompt", - "type": "STRING", - "link": null, - "widget": { - "name": "opt_neg_prompt" - } - }, - { - "name": "style_pos_prompt", - "type": "STRING", - "link": 789, - "widget": { - "name": "style_pos_prompt" - } - }, - { - "name": "style_neg_prompt", - "type": "STRING", - "link": 790, - "widget": { - "name": "style_neg_prompt" - } - }, - { - "name": "sdxl_positive_l", - "type": "STRING", - "link": null, - "widget": { - "name": "sdxl_positive_l" - } - }, - { - "name": "sdxl_negative_l", - "type": "STRING", - "link": null, - "widget": { - "name": "sdxl_negative_l" - } - }, - { - "name": "width", - "type": "INT", - "link": 791, - "widget": { - "name": "width" - } - }, - { - "name": "height", - "type": "INT", - "link": 792, - "widget": { - "name": "height" - } - } - ], - "outputs": [ - { - "name": "COND+", - "type": "CONDITIONING", - "links": [ - 793, - 867 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "COND-", - "type": "CONDITIONING", - "links": [ - 794, - 868 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "PROMPT+", - "type": "STRING", - "links": [ - 795 - ], - "shape": 3, - "slot_index": 2 - }, - { - "name": "PROMPT-", - "type": "STRING", - "links": [ - 796 - ], - "shape": 3, - "slot_index": 3 - }, - { - "name": "PROMPT L+", - "type": "STRING", - "links": [ - 797 - ], - "shape": 3, - "slot_index": 4 - }, - { - "name": "PROMPT L-", - "type": "STRING", - "links": [ - 798 - ], - "shape": 3, - "slot_index": 5 - } - ], - "properties": { - "Node name for S&R": "PrimereCLIPEncoder" - }, - "widgets_values": [ - "BaseModel_1024", - "", - "", - false, - 0, - 1.2, - false, - "None", - 1, - "None", - 1, - true, - "mean", - "comfy++", - "Normal", - "", - 1, - "", - 1, - false, - "", - 1, - "", - 1, - "", - "", - true, - 1, - 1024, - 1024 - ], - "color": "#941414", - "bgcolor": "#800000" - }, - { - "id": 147, - "type": "PrimereModelConceptSelector", - "pos": [ - 3571, - -678 - ], - "size": { - "0": 510.8585205078125, - "1": 686 - }, - "flags": {}, - "order": 24, - "mode": 0, - "inputs": [ - { - "name": "normal_sampler_name", - "type": "COMBO", - "link": 737, - "widget": { - "name": "normal_sampler_name" - } - }, - { - "name": "normal_scheduler_name", - "type": "COMBO", - "link": 738, - "widget": { - "name": "normal_scheduler_name" - } - }, - { - "name": "normal_cfg_scale", - "type": "FLOAT", - "link": 739, - "widget": { - "name": "normal_cfg_scale" - } - }, - { - "name": "normal_steps", - "type": "INT", - "link": 740, - "widget": { - "name": "normal_steps" - } - }, - { - "name": "lcm_sampler_name", - "type": "COMBO", - "link": 741, - "widget": { - "name": "lcm_sampler_name" - } - }, - { - "name": "lcm_scheduler_name", - "type": "COMBO", - "link": 742, - "widget": { - "name": "lcm_scheduler_name" - } - }, - { - "name": "lcm_cfg_scale", - "type": "FLOAT", - "link": 743, - "widget": { - "name": "lcm_cfg_scale" - } - }, - { - "name": "lcm_steps", - "type": "INT", - "link": 744, - "widget": { - "name": "lcm_steps" - } - }, - { - "name": "turbo_sampler_name", - "type": "COMBO", - "link": 745, - "widget": { - "name": "turbo_sampler_name" - } - }, - { - "name": "turbo_scheduler_name", - "type": "COMBO", - "link": 746, - "widget": { - "name": "turbo_scheduler_name" - } - }, - { - "name": "turbo_cfg_scale", - "type": "FLOAT", - "link": 747, - "widget": { - "name": "turbo_cfg_scale" - } - }, - { - "name": "turbo_steps", - "type": "INT", - "link": 748, - "widget": { - "name": "turbo_steps" - } - }, - { - "name": "cascade_sampler_name", - "type": "COMBO", - "link": 749, - "widget": { - "name": "cascade_sampler_name" - } - }, - { - "name": "cascade_scheduler_name", - "type": "COMBO", - "link": 750, - "widget": { - "name": "cascade_scheduler_name" - } - }, - { - "name": "cascade_cfg_scale", - "type": "FLOAT", - "link": 751, - "widget": { - "name": "cascade_cfg_scale" - } - }, - { - "name": "cascade_steps", - "type": "INT", - "link": 752, - "widget": { - "name": "cascade_steps" - } - }, - { - "name": "lightning_sampler_name", - "type": "COMBO", - "link": 753, - "widget": { - "name": "lightning_sampler_name" - } - }, - { - "name": "lightning_scheduler_name", - "type": "COMBO", - "link": 754, - "widget": { - "name": "lightning_scheduler_name" - } - }, - { - "name": "lightning_cfg_scale", - "type": "FLOAT", - "link": 755, - "widget": { - "name": "lightning_cfg_scale" - } - }, - { - "name": "lightning_steps", - "type": "INT", - "link": 756, - "widget": { - "name": "lightning_steps" - } - }, - { - "name": "playground_sampler_name", - "type": "COMBO", - "link": 757, - "widget": { - "name": "playground_sampler_name" - } - }, - { - "name": "playground_scheduler_name", - "type": "COMBO", - "link": 758, - "widget": { - "name": "playground_scheduler_name" - } - }, - { - "name": "playground_cfg_scale", - "type": "FLOAT", - "link": 759, - "widget": { - "name": "playground_cfg_scale" - } - }, - { - "name": "playground_steps", - "type": "INT", - "link": 760, - "widget": { - "name": "playground_steps" - } - } - ], - "outputs": [ - { - "name": "SAMPLER_NAME", - "type": "COMBO", - "links": [ - 768 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "SCHEDULER_NAME", - "type": "COMBO", - "links": [ - 769 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "STEPS", - "type": "INT", - "links": [ - 770 - ], - "shape": 3, - "slot_index": 2 - }, - { - "name": "CFG", - "type": "FLOAT", - "links": [ - 771 - ], - "shape": 3, - "slot_index": 3 - }, - { - "name": "MODEL_CONCEPT", - "type": "STRING", - "links": [ - 772, - 773 - ], - "shape": 3, - "slot_index": 4 - }, - { - "name": "LIGHTNING_SELECTOR", - "type": "STRING", - "links": [ - 761 - ], - "shape": 3, - "slot_index": 5 - }, - { - "name": "LIGHTNING_MODEL_STEP", - "type": "INT", - "links": [ - 762 - ], - "shape": 3, - "slot_index": 6 - }, - { - "name": "CASCADE_STAGE_A", - "type": "STRING", - "links": [ - 763 - ], - "shape": 3, - "slot_index": 7 - }, - { - "name": "CASCADE_STAGE_B", - "type": "STRING", - "links": [ - 764 - ], - "shape": 3, - "slot_index": 8 - }, - { - "name": "CASCADE_STAGE_C", - "type": "STRING", - "links": [ - 765 - ], - "shape": 3, - "slot_index": 9 - }, - { - "name": "CASCADE_CLIP", - "type": "STRING", - "links": [ - 766 - ], - "shape": 3, - "slot_index": 10 - } - ], - "properties": { - "Node name for S&R": "PrimereModelConceptSelector" - }, - "widgets_values": [ - "euler", - "normal", - 7, - 12, - "Normal", - "LORA", - 8, - false, - "Stable-Cascade\\stage_a.safetensors", - "Stable-Cascade\\stage_b.safetensors", - "Stable-Cascade\\stage_c.safetensors", - "cascade_clip.safetensors", - "lcm", - "sgm_uniform", - 1.2, - 6, - "dpmpp_sde", - "normal", - 1.15, - 2, - "euler_ancestral", - "simple", - 4, - 20, - "dpmpp_sde", - "simple", - 1.2, - 6, - "euler", - "normal", - 3, - 50 - ], - "color": "#145494", - "bgcolor": "#004080" - }, - { - "id": 18, - "type": "PrimereVisualCKPT", - "pos": [ - 1800, - -682 - ], - "size": { - "0": 515.4061279296875, - "1": 126 - }, - "flags": {}, - "order": 22, - "mode": 0, - "outputs": [ - { - "name": "MODEL_NAME", - "type": "CHECKPOINT_NAME", - "links": [ - 49 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "MODEL_VERSION", - "type": "STRING", - "links": [ - 41, - 674 - ], - "shape": 3, - "slot_index": 1 - } - ], - "properties": { - "Node name for S&R": "PrimereVisualCKPT" - }, - "widgets_values": [ - "BestAll\\photon_v1.safetensors", - false, - true - ], - "color": "#141494", - "bgcolor": "#000080" - }, - { - "id": 63, - "type": "PrimereResolutionMultiplierMPX", - "pos": [ - 5626.647810181481, - -1330.9036980793046 - ], - "size": { - "0": 360.2424011230469, - "1": 262 - }, - "flags": {}, - "order": 98, - "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 864 - }, - { - "name": "width", - "type": "INT", - "link": 195, - "widget": { - "name": "width" - }, - "slot_index": 1 - }, - { - "name": "height", - "type": "INT", - "link": 196, - "widget": { - "name": "height" - } - } - ], - "outputs": [ - { - "name": "WIDTH", - "type": "INT", - "links": [ - 186, - 220 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "HEIGHT", - "type": "INT", - "links": [ - 187, - 221 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "UPSCALE_RATIO", - "type": "FLOAT", - "links": [ - 188 - ], - "shape": 3, - "slot_index": 2 - }, - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 573, - 575 - ], - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "PrimereResolutionMultiplierMPX" - }, - "widgets_values": [ - true, - 512, - 512, - 6, - true, - 0.55, - 3, - "None", - "bicubic" - ], - "color": "#185a4d", - "bgcolor": "#044639" } ], "links": [ diff --git a/Workflow/Primere_minimal_workflow.json b/Workflow/Primere_minimal_workflow.json index 70c9697..85c7ee4 100644 --- a/Workflow/Primere_minimal_workflow.json +++ b/Workflow/Primere_minimal_workflow.json @@ -1,5 +1,5 @@ { - "last_node_id": 66, + "last_node_id": 69, "last_link_id": 284, "nodes": [ { @@ -724,7 +724,7 @@ }, "widgets_values": [ "", - 636402502684314, + 1093923594010474, "randomize" ], "color": "#145414", @@ -779,7 +779,7 @@ }, "widgets_values": [ "", - 798381124197252, + 744357966969803, "randomize" ], "color": "#145414", @@ -873,7 +873,7 @@ false, 1.6, 2.8, - 90995882162185, + 663109167090432, "randomize", "BaseModel_1024", "Normal" @@ -1023,7 +1023,7 @@ 1, 0.8, 1.4, - 242258049340592, + 1113455142479464, "randomize", false, "cpu", @@ -1494,7 +1494,7 @@ ], "size": { "0": 341.0091247558594, - "1": 310 + "1": 334 }, "flags": {}, "order": 19, @@ -1584,7 +1584,7 @@ "Node name for S&R": "PrimereKSampler" }, "widgets_values": [ - 1089729015963368, + 205252127749919, "randomize", 20, 8, @@ -1594,6 +1594,7 @@ 0, 0, "DEFAULT", + false, "Normal" ], "color": "#941414", @@ -1685,8 +1686,8 @@ "id": 66, "type": "PrimereAestheticCKPTScorer", "pos": [ - 2504, - 522 + 2508, + 550 ], "size": { "0": 341.3660888671875, @@ -1722,7 +1723,7 @@ true, false, false, - "619" + "620" ], "color": "#2c002c", "bgcolor": "#400040"