ComfyUI-LoaderUtils Load Model When It Need

詳細

ファイルをダウンロード

モデル説明

こんにちは、私はxiaozhijason(別名:lrzjason)です。私は、ワークフローの任意の場所から任意のモデルを読み込むためのヘルパーノードを作成しました。

Github: https://github.com/lrzjason/ComfyUI-LoaderUtils

✨ ComfyUI-LoaderUtilsの登場:必要なときだけモデルを読み込む

私は、VRAM使用量を精密に制御し、柔軟にモデルを読み込むためのドロップイン置換型ローダーノードを一式作成しました。その方法とは?すべてのローダーに魔法のオプショナルパラメータanyを追加し、ワークフローの実際のニーズに応じてモデルの読み込み順序を制御できるようにしたのです。

主な革新点:
戦略的な読み込み順序 – テキストエンコードのに重いモデル(UNET/Diffusionモデル)を読み込む
ワークフロー変更不要 – 既存の設定と互換性あり(標準ローダーを_Anyバージョンに置き換え、必要になる前に接続するだけ)
すべてのローダーをカバー:チェックポイント、LoRA、ControlNet、VAE、CLIP、GLIGEN – [下記に全リスト]

💡 実際のワークフロー例

LoaderUtils

  1. テキストプロンプトと条件付けを実行

  2. UNETLoader_Anyを介してUNETを読み込む

  3. サンプリングVAELoader_Anyを介してVAEを読み込む → 8GB GPUでも安定実行

🧩 利用可能なローダーノード(すべて_Anyサフィックス付き)

標準ローダー

スマート置換版

CheckpointLoader

CheckpointLoader_Any

VAELoader

VAELoader_Any

LoraLoader

LoraLoader_Any

ControlNetLoader

ControlNetLoader_Any

CLIPLoader

CLIPLoader_Any

DiffusersunCLIPGLIGENなど、さらに7種類以上)

妥協なし:元のすべてのパラメータはそのまま保持。any入力に接続を追加するだけで、読み込み順序を制御できます!

このモデルで生成された画像

画像が見つかりません。