ComfyUI.Tokyo

Schnell LoRA GGUF

Workflow

Schnell_lora_gguf.json

CLIP Set Last Layer ノードの概要

ComfyUI には `CLIPSetLastLayer` というノードがあり、CLIPモデルの処理を特定の層で止めることで、プロンプトの意味の抽出に変化を加えることができます。

  • `stop_at_clip_layer` パラメータで層の深さを指定(例:-1, -2, -3)
  • SD1.5 系では `-1` がデフォルト(最後の層を使う)
  • `-2` や `-3` にすると、最後の1〜2層をスキップして、より浅い意味抽出になる
  • 多くの LoRA モデル(特に NovelAI 系)は `-2` で学習されているため、`-2` にすると相性が良いことが多いです

Flux1 Schnellとの組み合わせ

Flux1 Schnell は ComfyUI にネイティブ対応しており、CLIPモデルも個別にロード可能です。そのため、以下のような構成が可能です。

  1. `Unet Loader (GGUF)` → モデルロード
  2. `CLIPSetLastLayer` → `stop_at_clip_layer` を設定(例:-2)
  3. `CLIPTextEncode` → プロンプトをエンコード
  4. `LoraLoaderModelOnly` → LoRA モデルを適用
  5. `UNet` → 画像生成

この構成で、CLIPの層を調整しながら LoRA を適用できます。

おすすめの使い方

  • モデルの説明に `-2` などの推奨層が書かれていない場合は、`-1` と `-2` を比較してみると良いです。
  • プロンプトの反応が変わるので、タグの密度が高い場合は `-2` の方が自然になることもあります。

flux-schnell-lora

FLUX.1-schnell-gguf

flux_text_encoders

clip_l.safetensors

ae.safetensors

stop_at_clip_layer -2

stop_at_clip_layer -1

別なものを試して見ました。

stop_at_clip_layer -1

stop_at_clip_layer -2

stop_at_clip_layer -3

stop_at_clip_layer -4

stop_at_clip_layer -5


Link

SD15_Clip_Skip