Create Hook LoRA

节点功能: CreateHookLora是一个ComfyUI的高级节点,主要用于将一个LoRA模型文件 以“钩子(Hook)”的形式加载进生成流程中,从而在不修改原模型权重的前提下,对模型输出结果产生影响(比如微调图像风格、控制人物特征等)。把你选择的 LoRA 模型文件应用到当前生成流程中,通过“Hook机制”进行非侵入式修改,让你不用直接改底层模型,就可以“加点料”,实现风格增强、人物特征注入等功能。也就是说相当于lora load节点,但是并不是立马修改大模型的本身的权重。该节点加载的时候跟load lora节点一样,可以让你设置model的strength和clip的strength。

输入参数

参数名称说明
prev_hooks上一个 HookGroup,可选。用于链式叠加多个 Hook。

输出参数

参数名称说明
HOOKS包含当前 LoRA Hook 的 HookGroup 对象。

控件参数

参数名称说明
lora_name从 loras 文件夹中选择的 LoRA 文件名。
strength_model对模型的影响强度,默认值为 1.0。控制 LoRA 对 UNet/模型层的影响强度,值越大影响越强,负值可实现反向引导。推荐范围:[0.5 ~ 1.5]。
strength_clip对 CLIP 的影响强度,默认值为 1.0。

下图所示的示例工作流中,该节点加载lora模型,并且以hook的形式完成lora的挂载,但是并不会直接修改大模型的权重,只有在打开apply to cond的时候,lora模型才会起作用(model和clip同时生效)。

当打开apply to conds的时候,下面截图中的两个红框是等价的。