{
  "1": {
    "class_type": "UNETLoader",
    "inputs": {
      "unet_name": "{{unet}}",
      "weight_dtype": "default"
    }
  },
  "2": {
    "class_type": "CLIPLoader",
    "inputs": {
      "clip_name": "qwen3vl_4b_bf16.safetensors",
      "type": "krea2",
      "device": "cpu"
    }
  },
  "3": {
    "class_type": "VAELoader",
    "inputs": {
      "vae_name": "qwen_image_vae.safetensors"
    }
  },
  "5": {
    "class_type": "LoraLoaderModelOnly",
    "inputs": {
      "model": [
        "1",
        0
      ],
      "lora_name": "KREA2/krea2_identity_edit_v1_2.safetensors",
      "strength_model": 1.0
    }
  },
  "8": {
    "class_type": "Krea2EditGroundedEncode",
    "inputs": {
      "clip": [
        "2",
        0
      ],
      "image": [
        "20",
        0
      ],
      "image_b": [
        "79",
        0
      ],
      "prompt": "{{prompt}}",
      "grounding_px": "{{grounding}}",
      "system_prompt": ""
    }
  },
  "9": {
    "class_type": "Krea2EditGroundedEncode",
    "inputs": {
      "clip": [
        "2",
        0
      ],
      "image": [
        "20",
        0
      ],
      "image_b": [
        "79",
        0
      ],
      "prompt": "{{negativo}}",
      "grounding_px": "{{grounding}}",
      "system_prompt": ""
    }
  },
  "10": {
    "class_type": "EmptySD3LatentImage",
    "inputs": {
      "width": "{{width}}",
      "height": "{{height}}",
      "batch_size": 1
    }
  },
  "81": {
    "class_type": "Krea2T-Enhancer-Advanced",
    "_meta": {
      "title": "Aderenza al prompt \u2014 peso deciso dal server"
    },
    "inputs": {
      "model": [
        "30",
        0
      ],
      "enabled": true,
      "strength": "{{enhancer_forza}}",
      "text_scale": "{{enhancer_testo}}",
      "debug": false
    }
  },
  "11": {
    "class_type": "KSampler",
    "inputs": {
      "seed": "{{seed}}",
      "steps": "{{steps}}",
      "cfg": "{{cfg}}",
      "sampler_name": "{{sampler}}",
      "scheduler": "simple",
      "denoise": 1,
      "model": [
        "81",
        0
      ],
      "positive": [
        "8",
        0
      ],
      "negative": [
        "9",
        0
      ],
      "latent_image": [
        "10",
        0
      ]
    }
  },
  "12": {
    "class_type": "VAEDecode",
    "inputs": {
      "samples": [
        "11",
        0
      ],
      "vae": [
        "3",
        0
      ]
    }
  },
  "13": {
    "class_type": "SaveImage",
    "inputs": {
      "filename_prefix": "krea-identity-hot",
      "images": [
        "12",
        0
      ]
    }
  },
  "20": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "{{image}}"
    }
  },
  "21": {
    "class_type": "VAEEncode",
    "inputs": {
      "pixels": [
        "20",
        0
      ],
      "vae": [
        "3",
        0
      ]
    }
  },
  "22": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "{{image2}}"
    }
  },
  "23": {
    "class_type": "VAEEncode",
    "inputs": {
      "pixels": [
        "79",
        0
      ],
      "vae": [
        "3",
        0
      ]
    }
  },
  "80": {
    "class_type": "Krea2ReferenceLoraLoader",
    "_meta": {
      "title": "Refusal Reduction \u2014 peso deciso dal server"
    },
    "inputs": {
      "model": [
        "77",
        0
      ],
      "lora_name": "KREA2/Krea2_TextFusion_Refusal_Reduction.safetensors",
      "strength_text_fusion": "{{refusal}}",
      "strength_dit_body": 0.0
    }
  },
  "30": {
    "class_type": "Krea2EditModelPatch",
    "inputs": {
      "model": [
        "80",
        0
      ],
      "source_latent": [
        "21",
        0
      ],
      "source_latent_b": [
        "23",
        0
      ],
      "vae": [
        "3",
        0
      ],
      "source_image": [
        "20",
        0
      ],
      "source_image_b": [
        "79",
        0
      ],
      "target_latent": [
        "10",
        0
      ],
      "ref_boost": "{{boost_persona}}",
      "ref_boost_a": "{{boost_scena}}",
      "fit_mode": "fit"
    }
  },
  "59": {
    "class_type": "LoraLoaderModelOnly",
    "inputs": {
      "model": [
        "5",
        0
      ],
      "lora_name": "KREA2/krea2_bunny3d_gamevision.safetensors",
      "strength_model": "{{bunny}}"
    }
  },
  "61": {
    "class_type": "LoraLoaderModelOnly",
    "inputs": {
      "model": [
        "59",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_snofs_v1_4.safetensors",
      "strength_model": "{{snofs}}"
    },
    "_meta": {
      "title": "LoRA snofs — peso deciso dal server"
    }
  },
  "63": {
    "class_type": "LoraLoaderModelOnly",
    "inputs": {
      "model": [
        "61",
        0
      ],
      "lora_name": "KREA2/K2_cgStyle_V1_nnegret.safetensors",
      "strength_model": "{{cg}}"
    }
  },
  "70": {
    "inputs": {
      "model": [
        "63",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_labia_slider.safetensors",
      "strength_model": "{{labia}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA labia"
    }
  },
  "71": {
    "inputs": {
      "model": [
        "70",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_anal_helper.safetensors",
      "strength_model": "{{anale}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA anale"
    }
  },
  "72": {
    "inputs": {
      "model": [
        "71",
        0
      ],
      "lora_name": "KREA2/krea2_emozioni.safetensors",
      "strength_model": "{{emozioni}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA emozioni"
    }
  },
  "73": {
    "inputs": {
      "model": [
        "72",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_seno_slider.safetensors",
      "strength_model": "{{seno}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA seno"
    }
  },
  "74": {
    "inputs": {
      "model": [
        "73",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_filter_bypass_3vector.safetensors",
      "strength_model": "{{bypass}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA filter bypass — stile ed emozioni (in prova dal 18/9/26)"
    }
  },
  "75": {
    "inputs": {
      "model": [
        "74",
        0
      ],
      "lora_name": "KREA2/krea2_bloomgirls_v1.safetensors",
      "strength_model": "{{bloom}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA BloomGirls — pose ed espressioni (in prova)"
    }
  },
  "76": {
    "inputs": {
      "model": [
        "75",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_better_pussy_v4_2_1.safetensors",
      "strength_model": "{{figa_scena}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA better pussy (di serie SPENTA: si accende dal cockpit)"
    }
  },
  "77": {
    "inputs": {
      "model": [
        "76",
        0
      ],
      "lora_name": "KREA2-NSFW/krea2_rear_pussy_v1_3.safetensors",
      "strength_model": "{{retro_scena}}"
    },
    "class_type": "LoraLoaderModelOnly",
    "_meta": {
      "title": "LoRA rear pussy (di serie SPENTA: serve solo da dietro)"
    }
  },
  "78": {
    "inputs": {
      "image": "{{image3}}"
    },
    "class_type": "LoadImage",
    "_meta": {
      "title": "🌷 terza reference: il PussyKit (fronte o retro secondo la posa)"
    }
  },
  "79": {
    "inputs": {
      "image1": [
        "22",
        0
      ],
      "image2": [
        "78",
        0
      ],
      "direction": "right",
      "match_image_size": true,
      "spacing_width": 0,
      "spacing_color": "white"
    },
    "class_type": "ImageStitch",
    "_meta": {
      "title": "🌷 identikit + PussyKit appiccicati in una reference sola"
    }
  }
}
