catch-img

【Stable Diffusion Web UI】モデルの入れ方・使い方(Checkpoint)

この記事では、Stable Diffusion WebUI(AUTOMATIC1111版・Forge版)のモデルの使い方について紹介します。


目次[非表示]

  1. 1.Stable Diffusionとは
  2. 2.Stable Diffusion Web UI(AUTOMATIC1111版・Forge版)とは
  3. 3.モデルとは
  4. 4.モデル(Checkpoint)とLoRAの違い
  5. 5.モデルファイルの入手先
  6. 6.Hugging Faceからモデルをダウンロードする場合
  7. 7.Civitaiからモデルをダウンロードする場合
  8. 8.モデルの入れ方(Windows・Mac・GPUSOROBANの場合)
  9. 9.Google Colabへのモデルの入れ方
    1. 9.1.Hugging Faceの場合
    2. 9.2.Civitaiの場合
  10. 10.VAEの設定方法
  11. 11.Stable Diffusionモデルの商用利用・ライセンスについて
  12. 12.実写・アニメ系モデルおすすめ12選
  13. 13.もっと自由な画像生成を
  14. 14.まとめ


Stable Diffusionとは

Stable Diffusionは、無料で使える画像生成AIです。テキストを打ち込むと、それに応じた画像が生成されるしくみです。人物や動物、風景など、さまざまな画像を生成できます。

例えば、「サングラスをかけた猫」と入力するとそのような画像が生成されます。生成する画像のスタイルも多様でイラストや写真、水彩画やアニメ調など、自分の好きなテーマでAIに生成してもらうことができます。

sd-model


Stable Diffusion Web UI(AUTOMATIC1111版・Forge版)とは

Stable Diffusion Web UIは、(AUTOMATIC1111)ブラウザを通じて手軽に画像生成を行える無料のWEBアプリケーションで、Google Chromeなどの主要なブラウザで利用できます。


プログラミングを一切必要とせず、WEB UIによる簡単なグラフィカルな操作が可能です。Stable Diffusion Web UIをローカルPCにインストールして使用する、もしくはクラウドサーバーにインストールして使用します。

sd-model


Stable Diffusion Web UI(AUTOMATIC1111版・Forge版)に関する全般的な使い方については、以下の記事でまとめていますので、あわせてご覧ください。


  Stable Diffusion Web UIとは?ダウンロード・インストール・使い方 | 画像生成AI この記事では、画像生成AI Stable Diffusion WebUI(AUTOMATIC1111版・Forge版)のインストール・ダウンロード・使用する方法をまとめて紹介しています。 業界最安級GPUクラウド | GPUSOROBAN


モデルとは

Stable Diffusion Web UI ではあらかじめ設定したモデルのもと、プロンプトに合わせて画像が生成されます。

モデルによって実写風や、アニメ調、油絵など様々な特徴があり、生成される画像の雰囲気やスタイル、画風に影響します。

生成したい画像に近いモデルを使うことで、想定したイメージに近い画像を生成することができます。

model


モデル(Checkpoint)とLoRAの違い

Stable Diffusion Web UIでは、「Checkpoint」と「LoRA」の用語がよく使われます。


Checkpointは、モデルファイルの本体になります。LoRAというものは、追加学習ファイルと呼び、モデルファイル(Checkpoint)に対して追加学習を行った差分ファイルになります。


Checkpointがモデルの本体だとすると、LoRAはパーツのような役割で、背景のLoRA、髪型のLoRA、服装のLoRAなど、複数のLoRAを1つのCheckpointに対して適用することができます

lora


この記事ではモデルファイルCheckpointの使い方を説明しますので、追加学習ファイル(LoRA)の使い方は以下の記事をご覧ください。


  【Stable Diffusion Web UI】LoRAの使い方(追加学習モデル) この記事では、Stable Diffusion WebUI(AUTOMATIC1111版・Forge版)の追加学習モデルLoRAの使い方について紹介しています。 業界最安級GPUクラウド | GPUSOROBAN


モデルファイルの入手先

モデルファイルは、Hugging FaceやCivitaiから無料で入手できます。

モデルによってライセンスや制限がありますので、よく読まれてご利用ください。

  Hugging Face – The AI community building the future. We’re on a journey to advance and democratize artificial intelligence through open source and open science. https://huggingface.co/
  Civitai: The Home of Open-Source Generative AI Explore thousands of high-quality Stable Diffusion models, share your AI-generated art, and engage with a vibrant community of creators https://civitai.com/


Hugging Faceからモデルをダウンロードする場合

Checkpoitのサンプルとして、[kotajiro/yayoi_mix]のモデルをダウンロードしてみます。

Huggig Faceにアクセスし、ヘッダーの[Models]をクリックします。


  Hugging Face – The AI community building the future. We’re on a journey to advance and democratize artificial intelligence through open source and open science. https://huggingface.co/


sd-model

遷移したページの[検索窓]に”kotajiro/yayoi_mix”と入力し、抽出して表示された[kotajiro/yayoi_mix]をクリックします。

sd-model


詳細ページから[Files and versions]のタブを開き、[ダウンロード]アイコンをクリックし、モデルファイルをダウンロードします。

sd-model


このモデルファイルは複数のバージョンがありますので、見本がある場合は、そのバージョンにあわせることを推奨します。

※どのファイルがCheckpointに該当するかは、ファイルの拡張子を参照します。
Checkpointの拡張子:.safetensors .ckpt
.safetensorsと.ckptは両方ダウンロードできる場合は、より安全な.safetensorsを推奨します。


Civitaiからモデルをダウンロードする場合

Civitaiのサイトにアクセスします。


  Civitai: The Home of Open-Source Generative AI Explore thousands of high-quality Stable Diffusion models, share your AI-generated art, and engage with a vibrant community of creators https://civitai.com/


  1. 検索窓にモデルファイル名を入力して[Enter]キーを押します。(この記事では”yayoi_mix”で検索しています。)

  2. [フィルター]アイコンをクリックします。

  3. [Filter by Model Type]のセクションから[Checkpoint]をクリックすると、モデルファイルの画像が抽出表示されます。

sd-model


[モデルファイルの画像]をクリックすると詳細ページに遷移します。

詳細ページで、[ダウンロード]ボタンをクリックすると、モデルファイルのダウンロードができます。

sd-model


モデルの入れ方(Windows・Mac・GPUSOROBANの場合)

Stable Diffusion WebUIにモデルファイルの入れ方の手順は下記のとおりです。

[stable-diffusion-webui]>[models]>[Stable-diffusion]のフォルダに、ダウンロードしたモデルファイルを格納します。

※Forge版の場合は、
以下のフォルダにダウンロードしたモデルファイルを格納します。

[stable-diffusion-webui-forge]>[models]>[Stable-diffusion]


sd-model


モデルファイルはファイルサイズが大きいため、VSCodeを経由したファイルアップロードでは、時間がかかる場合があります。


短時間でアップロードしたい場合は、WinSCPやFileZillaを使ったファイル転送をおすすめします。


Windows PCをお使いの場合(WinSCP)

  インスタンスへのファイル転送(WinSCP) | GPUSOROBAN WinSCPを使ってローカル環境からGPUSOROBANのインスタンスへのファイル転送手順を解説しています。GPUSOROBANは低コストで高性能なGPUインスタンスを提供するクラウドサービスであり、詳細は公式サイトで確認できます 業界最安級GPUクラウド | GPUSOROBAN


Macをお使いの場合(FileZilla)

  FileZillaでMacからファイル転送する方法 | GPUSOROBAN この記事ではFileZillaを用いてローカル環境(Mac)からインスタンスへファイル転送する方法を解説しています。 業界最安級GPUクラウド | GPUSOROBAN



Stable Diffusion WebUIを起動し、[Stable Diffusion checkpoint]の[更新]アイコンをクリックし、[プルダウンメニュー]を開くと、セットしたモデルが表示されますので、[モデルの名前]をクリックするとモデルが切り替わります。

sd-model


モデルが切り替わった状態で、プロンプトを入力し画像を生成してみると、モデルを反映した画像が生成されました。
sd-model

Google Colabへのモデルの入れ方

Hugging Faceの場合

Colabのコードセルで、次のコマンドを実行しStable Diffusion WebUIのリポジトリをコピーします。

!git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
※Forge版の場合は、
次のコマンドでリポジトリをコピーします。

!git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git


次のコマンドを実行し、モデルファイルのダウンロードおよび格納をします。

%cd /content/stable-diffusion-webui/models/Stable-diffusion
!wget https://huggingface.co/Kotajiro/yayoi_mix/resolve/main/yayoi_mix_v20-fp16.safetensors
※Forge版の場合、
以下のコマンドでモデルをダウンロード・格納します。

%cd /content/stable-diffusion-webui-forge/models/Stable-diffusion
!wget https://huggingface.co/Kotajiro/yayoi_mix/resolve/main/yayoi_mix_v20-fp16.safetensors


※!wgetの後ろにあるURL[https://xxxx]がモデルファイルのダウンロードURLになります。


ダウンロードURLを取得する方法は以下のとおりです。


Hugging Faceのモデルファイルのページを開き、[ダウンロード]ボタンにカーソルをあてて、[右クリック]して、[リンクのアドレスをコピー]をクリックすると、ダウンロードURLが取得できます。

sd-model


Civitaiの場合

Civitaiのモデルの詳細ページから、モデルファイルをダウンロードします。

sd-model


Colabのサイドバーから[フォルダ]アイコンをクリックし、[stable-diffusion-webui]>[models]>[Stable-diffusion]にモデルファイルをアップロードします。

※Forge版の場合は
以下のフォルダにモデルファイルをアップロードします。
[stable-diffusion-webui-forge]>[models]>[Stable-diffusion]


※Colabの場合、ランタイム接続解除されるとモデルは再度アップロードする必要がありますので、ご注意ください。

sd-model


VAEの設定方法

モデルによってVAEの設定が推奨されている場合があります。
VAEの概要、ダウンロード、設定方法については以下の記事で解説しています。


  【Stable Diffusion Web UI】VAEの使い方 この記事では、Stable Diffusion WebUIのVAEの使い方について紹介しています。 業界最安級GPUクラウド | GPUSOROBAN


Stable Diffusionモデルの商用利用・ライセンスについて

CreativeML Open RAIL-Mには、Stable Diffusionモデルのライセンスが規定されています。


CreativeML Open RAIL-Mのライセンス規約は以下のとおりです。

​​​​​​​

  License - a Hugging Face Space by CompVis Discover amazing ML apps made by the community https://huggingface.co/spaces/CompVis/stable-diffusion-license


ライセンス規約の要点は以下の通りになります。

  • 許可:クレジット表記なしでこのモデルを使用する
  • 許可:このモデルで生成された画像を商用利用する
  • 許可:商用画像生成サービスにこのモデルを使用する
  • 許可:このモデルを使用したマージモデルを共有する
  • 禁止:このモデルおよびマージモデルを販売する
  • 禁止:このモデルのマージモデルに異なる権限を設定する


モデルそれぞれにライセンスがあり、CivitaiやHuggingFaceのモデルのページに記載があります。モデルの使用前に確認するようにしましょう。


実写・アニメ系モデルおすすめ12選

以下の記事では、Stable Diffusion WebUIで利用できる人気のモデルを紹介しています。

モデルによって生成されるキャラクターや背景の描写などに特徴がありますので、用途に合ったモデルを探してみてください。


  【Stable Diffusion Web UI】実写・アニメ系モデルおすすめ12選 この記事では、Stable Diffusion WebUIで利用できる人気のモデルを紹介します。 モデルによって生成されるキャラクターや背景の描写などに特徴がありますので、用途に合ったモデルを探してみてください。 業界最安級GPUクラウド | GPUSOROBAN


もっと自由な画像生成を

Stable Diffusionを実行する環境で、次のような悩みをお持ちではないでしょうか?

  • 画像生成が遅い
  • 使いたいGPUが使えない
  • GPUメモリ(VRAM)が足りない
  • ランタイムがリセットされる度にデータが消えるため、設定のやり直しが大変
  • 画像データのバックアップが面倒
  • Web UIの起動に時間がかかる
  • コンピューティングユニットの制限がストレス
  • 動作が不安定


制限を気にせず、高速かつ格安に画像生成がしたいなら、GPUクラウドサービス「GPUSOROBAN」がおすすめです。


  生成AIに最適なGPUクラウド「高速コンピューティング」|GPUSOROBAN GPUSOROBANの高速コンピューティングは、NVIDIAの高速GPUが業界最安級で使えるクラウドサービスです。NVIDIA A100を始めする高速GPUにより、画像生成AI、画像認識、機械学習を高速化します。 業界最安級GPUクラウド | GPUSOROBAN


まとめ

この記事では、Stable Diffusion Web UIでモデルを使う方法を紹介しました。モデルを使うことで、見本に似た画像を生成できるようになります。

Stable Diffusionに関する記事を以下のページでまとめていますので、あわせてご覧ください。


  Stable Diffusion Web UIとは?ダウンロード・インストール・使い方 | 画像生成AI この記事では、画像生成AI Stable Diffusion WebUI(AUTOMATIC1111版・Forge版)のインストール・ダウンロード・使用する方法をまとめて紹介しています。 業界最安級GPUクラウド | GPUSOROBAN



MORE INFORMATION

GPUでお困りの方はGPUSOROBANで解決!
お気軽にご相談ください

10日間無料トライアル
詳しい資料はこちら
質問・相談はこちら