Support model_override,vae_override,clip_override can be input separately to easy fullLoader

This commit is contained in:
yolain
2024-10-25 11:20:28 +08:00
parent 4cc0273a4c
commit 60784bf262
3 changed files with 9 additions and 7 deletions
+1
View File
@@ -63,6 +63,7 @@ git clone https://github.com/yolain/ComfyUI-Easy-Use
**v1.2.4**
- 支持 `model_override`,`vae_override`,`clip_override` 可以在 `easy fullLoader` 中单独输入
- 增加 `easy saveImageLazy`
- 增加 `easy loadImageForLoop`
- 增加 `easy isFileExist`
+1
View File
@@ -58,6 +58,7 @@ Double-click install.bat to install the required dependencies
**v1.2.4**
- Support `model_override`,`vae_override`,`clip_override` can be input separately to `easy fullLoader`
- Added `easy saveImageLazy`
- Added `easy loadImageForLoop`
- Added `easy isFileExist`
+7 -7
View File
@@ -445,19 +445,19 @@ class easyLoader:
ckpt_name_1 = node["inputs"]["ckpt_name_1"]
model, clip, vae, clip_vision = self.load_checkpoint(ckpt_name_1)
can_load_lora = False
# Load models
elif model_override is not None and clip_override is not None and vae_override is not None:
model = model_override
clip = clip_override
vae = vae_override
elif model_override is not None:
raise Exception(f"[ERROR] clip or vae is missing")
elif vae_override is not None:
raise Exception(f"[ERROR] model or clip is missing")
elif clip_override is not None:
raise Exception(f"[ERROR] model or vae is missing")
else:
model, clip, vae, clip_vision = self.load_checkpoint(ckpt_name, config_name)
if model_override is not None:
model = model_override
if vae_override is not None:
vae = vae_override
elif clip_override is not None:
clip = clip_override
if optional_lora_stack is not None and can_load_lora:
for lora in optional_lora_stack: