Hugging Faceのモデルの使い方|diffusers・ComfyUI・WebUI
公開: 2026-06-02 ・ AIモデル辞典編集部
3つの使い方
① diffusers(Python)
- 公式が想定する標準的な使い方
from_pretrainedでフォルダごと読み込み- コードが書ける人向け
② ComfyUI
- 対応ノード(例: Flux系ノード)で読み込み
- ノードベースで細かく制御
- モデルにより必要ノードが異なる
③ 単一ファイル + WebUI
- safetensens単一版がある場合のみ
- AUTOMATIC1111等にそのまま配置
- 無い場合は変換が必要なことも
① diffusers で使う(基本)
モデルカードに記載の「repo id(例: black-forest-labs/FLUX.1-schnell)」を指定して読み込みます。GPUのVRAM要件はモデルごとに異なるため、モデルカードの推奨環境を必ず確認してください。
② ComfyUI で使う
ComfyUIはノードベースのGUIです。Hugging Faceのモデルは、対応するローダーノードに配置して読み込みます。Flux系などはモデルに加えて VAE・テキストエンコーダが別ファイルになっていることがあり、それぞれを正しい場所に置く必要があります。
③ 単一ファイル版を WebUI で使う
AUTOMATIC1111 などの多くのWebUIは「単一の.safetensorsファイル」を前提とします。Hugging Faceのリポジトリに単一版(例: flux1-schnell.safetensors)が含まれていればダウンロードして配置できます。含まれていない場合は、diffusers形式から単一ファイルへ変換する手順が必要になることがあります。
| ツール | 想定する形式 | 向いている人 |
|---|---|---|
| diffusers (Python) | フォルダ(diffusers) | コードを書ける |
| ComfyUI | 両対応(ノード次第) | 細かく制御したい |
| AUTOMATIC1111等 | 単一safetensors | 手軽に試したい |
配置先の早見
- Checkpoint(本体): ComfyUI
models/checkpoints/ WebUImodels/Stable-diffusion - VAE:
models/vae/ LoRA:models/loras(WebUIはmodels/Lora) - 同じ系統のベースモデルでのみ正しく動作(互換性マトリクスで確認)