「Checkpoint・LoRA・Embedding・VAE……Civitaiには色々な種類のファイルがあるけど、何が違うの?」——AI画像生成を始めたばかりの人が最初に混乱するのがここです。この記事では、Checkpoint・LoRA・Embedding・VAEの違いを料理の例えでわかりやすく解説します。読み終わったら「どれをダウンロードすればいいか」が迷わなくなります。

🎨 この記事でわかること

  • Checkpoint・LoRA・Embedding・VAEそれぞれの役割
  • どれが「本体」でどれが「追加データ」か
  • 最初に何をダウンロードすればいいか
  • 組み合わせ方の基本

⚠️ 注意:Civitaiには成人向けコンテンツも含まれています。アカウント設定で「Safe」モードにしてからご利用ください。

🍳 まず「料理の例え」で全体像をつかむ

難しい技術用語の前に、まず料理に例えて全体像を理解しましょう。

🍳

Checkpoint

調理器具一式+基本レシピ
(画像生成の本体)

🌶️

LoRA

スパイス・調味料
(スタイルを追加)

📝

Embedding

レシピの付箋メモ
(プロンプトを補助)

🔆

VAE

盛り付け・色調整
(色味・鮮明さを調整)

Checkpointが「本体」。他は全部「追加・補助」のデータです。

🧠 Checkpoint(チェックポイント)
一言で言うと:AI画像生成の「本体・エンジン」

Checkpointは画像生成AIの核心部分です。これ1つで画像が生成できます。LoRAやEmbeddingはCheckpointなしでは動きません。

項目 内容
ファイルサイズ 2〜7GB程度(大きい)
拡張子 .safetensors または .ckpt
配置場所 models/Stable-diffusion/
これだけで画像生成できるか ✅ できる
Civitaiでの見つけ方 Model Type: Checkpoint で絞り込む

💡 ポイント:Checkpointには「SD 1.5系」「SDXL系」「Pony系」「Flux系」などのBase Modelの種類があります。LoRAなどの追加ファイルは同じBase ModelのCheckpointとしか組み合わせられません。これが最も重要な知識です。

🎨 LoRA(ローラ)
一言で言うと:Checkpointに「追加するスタイルパック」

LoRAはCheckpointの上に重ねて使うデータです。「このキャラクターを描く」「この画風にする」「この衣装を着せる」といった特定の要素を追加・強調できます。

項目 内容
ファイルサイズ 数十〜数百MB程度(Checkpointより小さい)
拡張子 .safetensors
配置場所 models/Lora/
これだけで画像生成できるか ❌ できない(Checkpointが必須)
プロンプトへの書き方 <lora:ファイル名:強度>(例:<lora:style_lora:0.7>)
Civitaiでの見つけ方 Model Type: LoRA で絞り込む

💡 重要:LoRAには必ず「Trigger Words(トリガーワード)」があります。プロンプトにこの単語を入れないとLoRAが効きません。モデルページの説明欄を必ず確認してください。また、LoRAのBase ModelはCheckpointと一致させる必要があります。

📝 Embedding(テキスチュアルインバージョン)
一言で言うと:プロンプトの「単語として使う小さな補助データ」

EmbeddingはLoRAよりさらに小さいファイルで、プロンプトの単語として使います。最もよく使われるのはネガティブプロンプト用のEmebddingです。「EasyNegative」「BadDream」などが有名で、一単語入れるだけで大量のNG要素を除外できます。

項目 内容
ファイルサイズ 数KB〜数十MB(非常に小さい)
拡張子 .pt または .safetensors
配置場所 embeddings/
プロンプトへの書き方 ファイル名をそのまま単語として入力(例:EasyNegative)
主な用途 ネガティブプロンプトの強化・特定スタイルの固定

💡 使い方の例:ネガティブプロンプトに「EasyNegative, worst quality, low quality」と入力するだけで、EasyNegativeが数十のNG要素をまとめて除外してくれます。LoRAほど複雑な設定は不要です。

🔆 VAE(ヴァリエーショナル・オートエンコーダー)
一言で言うと:画像の「色味・鮮明さを調整するフィルター」

VAEは画像の色調・鮮明さ・コントラストに影響するファイルです。同じプロンプト・同じCheckpointでもVAEを変えると色調が大きく変わることがあります。多くのCheckpointはVAEがすでに内蔵されているため、初心者は最初は気にしなくてOKです。

項目 内容
ファイルサイズ 300MB〜800MB程度
配置場所 models/VAE/
初心者に必要か 最初は不要。モデルページに推奨VAEが書いてあれば使う
Civitaiでの見つけ方 Model Type: VAE で絞り込む
📊 4つのファイルを一覧比較
種類 役割 サイズ 単体で使える 優先度
Checkpoint 画像生成の本体 2〜7GB ✅ できる 🔴 必須
LoRA スタイル・キャラを追加 数十〜数百MB ❌ できない 🟡 あると便利
Embedding プロンプトを補助 数KB〜数十MB ❌ できない 🟢 使いやすい
VAE 色味・鮮明さを調整 300〜800MB ❌ できない ⚪ 上級者向け
🚀 初心者がまず揃えるべき順番
STEP 1(必須):Checkpointを1本選んでダウンロード
まずここから。作りたいジャンル・VRAMに合わせてCheckpointを1本選びます。DL数が多い定番モデルを選ぶのが安全です。
STEP 2(推奨):ネガティブプロンプト用Embeddingを追加
「EasyNegative」などのネガティブ用Embeddingを1つ入れると、画像の崩れが大幅に減ります。ファイルサイズも小さく手軽です。
STEP 3(慣れてきたら):LoRAを追加してスタイルを拡張
Checkpointだけで生成に慣れてきたら、スタイルLoRAやキャラクターLoRAを追加して表現の幅を広げましょう。
STEP 4(上級者向け):VAEで色味を調整する
モデルページに推奨VAEが記載されている場合や、色調が気になってきたときに試してみましょう。最初は後回しで問題ありません。

🎨 まとめ:Checkpointが本体、あとは全部オプション

Checkpoint→Embedding→LoRA→VAEの順番で少しずつ揃えていくのが最もスムーズな上達法です。最初からすべてを揃えようとする必要はありません。Checkpoint1本で十分楽しめます。慣れてきたら少しずつ追加していきましょう。