IPAdapter FaceID Kolors

节点功能:该节点是适用于Kolors模型的FaceID应用节点。

输入参数

参数名称说明
model主模型(如 Stable Diffusion),用于图像生成。
ipadapterIPAdapter 模型结构体,包含嵌入模块和 CLIP 视觉模块。
image输入图像,用于提取 embedding(包括人脸和色彩特征)。
image_negative用于负向 embedding 的输入图,降低某些特征影响。
attn_mask限制特征注入的区域,例如只作用于人物部分。
clip_vision替代默认的 CLIP 图像编码器。
insightface人脸识别模型,用于提取 FaceID embedding。

输出参数

参数名称说明
MODEL注入了 FaceID + Kolors 特征后的模型,可用于图像生成。
face_image从原始图中提取出的脸部图像(或对齐后图),用于调试或展示。

控件参数

参数名称说明
weight普通 IPAdapter embedding 的注入权重,默认 1.0。
weight_faceidv2人脸特征 embedding 的权重,默认 1.0,用于控制人物面部结构还原度。用于控制人脸特征对最终生成图的影响程度,数值越大越真实、越还原输入脸部特征。
weight_kolors色彩(Kolors)特征 embedding 的权重,默认 1.0,用于调控色调/色彩氛围。
weight_type控制权重如何随时间变化(如 constant、linear、fade 等)。
combine_embeds多 embedding 合并方式:concat、add、subtract、average、norm average。
start_at开始注入 embedding 的归一化时间(0~1),默认 0.0。
end_at停止注入 embedding 的归一化时间(0~1),默认 1.0。
embeds_scaling嵌入缩放策略,控制 Key/Value 的 attention 权重: - V only:仅缩放 V - K+V:同时缩放 Key 与 Value - K+V w/ C penalty:加入通道惩罚项 - K+mean(V) w/ C penalty:引入 V 的均值惩罚项。 推荐: K+V 在表现更复杂风格时更稳定; K+V w/ C penalty 可以防止通道过拟合。

下图所示为该节点的示例用法,需要下载kolors相关的模型,并且下载kolors-mz插件,可以在github直接搜索获得。unifide loader节点似乎不适用与kolors模型的加载,需要自行根据节点完成模型加载。