CloserAI Krea2 NegPiP

功能

为 Krea 2 模型启用负向提示词权重支持。这是 模型侧 节点,补丁 diffusion model 的注意力层。

参数说明

参数类型默认值说明
modelMODEL-Krea 2 模型
clipCLIP-Krea 2 CLIP 编码器
value_strengthFLOAT1.0负向抑制强度(0.0-8.0)
patch_txtfusion_refinersBOOLEANFalse是否同时补丁 txtfusion refiner 块
block_startINT0补丁起始块索引(可选)
block_endINT27补丁结束块索引(可选)
block_strideINT1补丁步长(可选)

输出

  • model — 补丁后的模型
  • clip — 补丁后的 CLIP(支持 negpip 编码)

作用原理

在 diffusion model 的每个注意力块中注入 V-flip 补丁,当检测到负向 token 位置时,将其 V 向量乘以 -value_strength,从而抑制对应概念的出现。


三、CloserAI NegPiP 推荐

功能

简化负向提示词输入的文本处理节点。 用户无需在正向提示词中手动编写 (word:-1.2) 语法,只需在这个节点中输入负向词并设置强度即可。

参数说明

参数类型默认值说明
clipCLIP-来自 CloserAI Krea2 NegPiP 的 CLIP
positive_textSTRING""正向提示词(支持多行)
negative_wordsSTRING""负向词,每行一个
strengthFLOAT1.2统一负向强度

输出

  • clip — 补丁后的 CLIP
  • conditioning — 带负向标记的 conditioning

输入示例

positive_text:

a beautiful cat sitting in a garden, sunlight, detailed fur

negative_words:

extra fingers
deformed
ugly
blurry
low quality

strength: 1.2

自动生成的文本

节点内部会将上述输入自动改写为:

a beautiful cat sitting in a garden, sunlight, detailed fur (extra fingers:-1.2) (deformed:-1.2) (ugly:-1.2) (blurry:-1.2) (low quality:-1.2)

推荐工作流

工作流 1:基础 NegPiP(使用 CloserAI NegPiP 子节点)

CheckpointLoaderSimple ├─ MODEL ──→ CloserAI Krea2 NegPiP ──→ MODEL ──→ KSampler └─ CLIP ──→ ──→ CLIP ──→ CloserAI NegPiP │ positive_text ────────┤ negative_words ───────┤ strength: 1.2 ────────┘ │ conditioning ─┘──→ KSampler

工作流 2:手动 NegPiP(在正向提示词中直接写)

CheckpointLoaderSimple ├─ MODEL ──→ CloserAI Krea2 NegPiP ──→ MODEL ──→ KSampler └─ CLIP ──→ ──→ CLIP ──→ CLIPTextEncode │ "a cat (ugly:-1.2)" ──┤ │ conditioning ─┘──→ KSampler

工作流 3:NegPiP + Rebalance 组合

CheckpointLoaderSimple ├─ MODEL ──→ CloserAI Krea2 NegPiP ──→ MODEL ──→ KSampler └─ CLIP ──→ ──→ CLIP ──→ CloserAI NegPiP │ conditioning ─┤ │ CloserAI Krea2 Rebalance │ conditioning ─┘──→ KSampler

参数调优建议

value_strength(抑制强度)

效果
0.0关闭负向抑制
0.5轻度抑制,微妙调整
1.0标准抑制(推荐起步值)
1.2-1.5中度抑制,明显改善瑕疵
2.0+强力抑制,可能导致画面异常

strength(CloserAI NegPiP 的统一强度)

value_strength 配合使用。strength 控制负向词在编码时的权重,value_strength 控制模型端的 V-flip 强度。建议两者保持一致或 strength 略高于 value_strength

block_start / block_end / block_stride

控制哪些 transformer 块参与 V-flip:

  • 默认 0-27 覆盖所有块
  • 可以缩小范围只对特定层做抑制(如 10-20
  • block_stride > 1 可以跳过部分块,降低计算开销

常见问题

Q: 报错 "requires CLIPLoader type='krea2'"

A: 请确保使用 Krea 2 专用的 Checkpoint Loader,不要使用 SD1.5/SDXL 的加载器。

Q: 负向词没有效果

A: 检查以下几点:
1. 是否连接了 CloserAI Krea2 NegPiP 节点(模型侧补丁)
2. value_strength 是否 > 0
3. strength 是否 > 0
4. 负向词是否为英文(中文可能效果不佳)

Q: 画面出现异常伪影

A: value_strengthstrength 过高,建议降低到 1.0-1.5 范围。

Q: 与 CloserAI Krea2 Rebalance 配合使用

A: 推荐连接顺序:CloserAI NegPiPCloserAI Krea2 RebalanceKSampler。Rebalance 节点会保留 conditioning 中的 sidecar 标记。


隐藏内容
本内容需权限查看
  • 普通用户: 599金币
  • VIP会员: 免费
  • 永久会员: 免费

主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。