add lora applied bool

This commit is contained in:
Inoland
2025-09-09 20:39:16 +04:00
parent fd2c44b843
commit 6453d2f346
+27 -18
View File
@@ -111,9 +111,9 @@ def load_lora(config_str, model, clip):
strength_model=config_dict["strength_model"],
strength_clip=config_dict["strength_clip"]
)
return lora_loaded[0], lora_loaded[1], f"{config_dict["trigger_word"]}, "
return True, lora_loaded[0], lora_loaded[1], f"{config_dict["trigger_word"]}, "
else:
return model, clip, ""
return False, model, clip, ""
class InoGetModelConfig:
"""
@@ -393,8 +393,8 @@ class InoLoadSamplerModels:
}
}
RETURN_TYPES = ("MODEL", "CLIP", "VAE", "STRING")
RETURN_NAMES = ("MODEL", "CLIP", "VAE", "TriggerWords")
RETURN_TYPES = ("MODEL", "CLIP", "VAE", "BOOLEAN", "STRING", )
RETURN_NAMES = ("MODEL", "CLIP", "VAE", "LoraApplied", "TriggerWords", )
FUNCTION = "function"
@@ -456,28 +456,37 @@ class InoLoadSamplerModels:
clip_loaded = load_clip[0]
trigger_words = ""
lora_loaded = False
lora_1_loaded = load_lora(lora_1_config, model_loaded, clip_loaded)
model_loaded = lora_1_loaded[0]
clip_loaded = lora_1_loaded[1]
trigger_words = trigger_words + lora_1_loaded[2]
model_loaded = lora_1_loaded[1]
clip_loaded = lora_1_loaded[2]
trigger_words = trigger_words + lora_1_loaded[3]
if lora_1_loaded[0]:
lora_loaded = True
lora_2_loaded = load_lora(lora_2_config, model_loaded, clip_loaded)
model_loaded = lora_2_loaded[0]
clip_loaded = lora_2_loaded[1]
trigger_words = trigger_words + lora_2_loaded[2]
model_loaded = lora_2_loaded[1]
clip_loaded = lora_2_loaded[2]
trigger_words = trigger_words + lora_2_loaded[3]
if lora_2_loaded[0]:
lora_loaded = True
lora_3_loaded = load_lora(lora_3_config, model_loaded, clip_loaded)
model_loaded = lora_3_loaded[0]
clip_loaded = lora_3_loaded[1]
trigger_words = trigger_words + lora_3_loaded[2]
model_loaded = lora_3_loaded[1]
clip_loaded = lora_3_loaded[2]
trigger_words = trigger_words + lora_3_loaded[3]
if lora_3_loaded[0]:
lora_loaded = True
lora_4_loaded = load_lora(lora_4_config, model_loaded, clip_loaded)
model_loaded = lora_4_loaded[0]
clip_loaded = lora_4_loaded[1]
trigger_words = trigger_words + lora_4_loaded[2]
return ( model_loaded, clip_loaded, load_vae[0], trigger_words, )
model_loaded = lora_4_loaded[1]
clip_loaded = lora_4_loaded[2]
trigger_words = trigger_words + lora_4_loaded[3]
if lora_4_loaded[0]:
lora_loaded = True
return ( model_loaded, clip_loaded, load_vae[0], lora_loaded, trigger_words, )
class InoGetSamplerConfig:
"""