PR

【Stable Diffusion Web UI】モデルの入れ方(変更方法)を解説

【Stable Diffusion Web UI】モデルの入れ方(変更方法)を解説
この記事は約5分で読めます。
記事内に広告が含まれています。
ラン
ラン

Stable Diffusionで新しいモデルを使いたいんだけど…

るん
るん

モデルファイルをダウンロードすれば簡単です😊

Stable Diffusion Web UI(AUTOMATIC1111)では、画面の一番上にある「Stable Diffusion checkpoint」というプルダウンからモデルを選択して、生成画像のタッチ(画風)を変えることができます。

AUTOMATIC1111を通常の方法で新しく導入した場合、最初は「Stable Diffusion v1.5」と呼ばれるモデルが使われます。

[Stable Diffusion Web UI] チェックポイント(モデル)の選択

これはStable Diffusionの基本を成すモデルでとても優秀なのですが、アニメ系の美少女を生成してもお世辞にもかわいいとは言えません。

Stable Diffusion v1.5で生成したアニメ系美少女
Stable Diffusion v1.5モデルで生成した美少女(?)
ラン
ラン

デターーーーー!

それもそのはずで、モデルは「画家」のようなもの。それぞれに得意なタッチ(画風)があります。
アニメ系が得意なモデルや実写系が得意なモデルがあるのです。

Stable Diffusionはモデルによって絵柄が異なる
るん
るん

つまり、描きたい絵に合わせて適切なモデルを使うことが大切!

本記事では、Stable Diffusion Web UI(AUTOMATIC1111)でのモデルの入れ方(変更方法)について解説します。

この記事はこんな人におすすめ
  • Stable Diffusion Web UIでモデルを入れ替えたい
  • いろいろなモデルを試してみたい

画像生成AIの「モデル」とは

ラン
ラン

そもそも「モデル」ってなによ?

Stable Diffusionのような画像生成AIにおける「モデル」とは、絵を描けるようにするためにたくさんの画像データであらかじめ訓練されたAIプログラムのことです。

画像生成AIの「学習」


一般的にはこのようなモデルを「学習済みモデル」と言います。

Stable Diffusionでは「モデル」を「checkpoint(チェックポイント)」と呼んでいます。

「モデル」は「画家」のようなものだとイメージしてください。

アニメ系の絵をたくさん見て学習した画家は、アニメ系の絵が得意になるでしょう。
実写系の絵をたくさん学習したら、写実的な画風になります。
このように「モデル」によって生成する画像に特徴が生まれるのです。

どのような画像を学習するかによってモデルの特性も異なる


Stable Diffusionには、さまざまな「画家(モデル)」が在籍していて、好きなときに好きな画家に絵を描いてもらうことができるというわけです✨

「モデル」という用語は、「学習済みモデル」の他にも「画像を生成する仕組み(アルゴリズム)」の意味で使われることもあります。「拡散モデル」などの「モデル」はこちらの意味です。

どんなモデルがある?

得意・不得意なタッチがある

Stable Diffusionには実にたくさんの種類のモデルがあります。

既存のモデルを追加学習したり、複数のモデルを組み合わせる「マージ」を行ったりすることで、さまざまな特徴を持つモデルが作られています。

ラン
ラン

選び放題だね✨

ライセンスにも要注意

モデルごとに、利用する際のルール(ライセンス)が定められています。

商用利用やモデルの再配布などが制限されている場合もあるため、モデルを使う前にライセンスを確認しておきましょう。

Web UIにモデルを入れる

それでは、いよいよモデルをダウンロードしてWeb UIで使えるようにしていきましょう。
「Stability Matrix」を使っている場合と使っていない場合についてそれぞれ解説します。

「Stability Matrix」はStable Diffusionに必要なプログラム(WebUIも含む)のインストールや管理を簡単にするツールです。詳しくは以下の記事をご覧ください。

>> Stability MatrixでStable Diffusionを簡単インストール!

Stability Matrixを使っている場合

Stability Matrixを使っている場合は、こちらの記事をご覧ください。

Stability Matrixを使っていない場合(手動管理)

以下の流れでモデルを入れていきます。

  1. モデルファイルをダウンロード
  2. モデルファイルを所定のフォルダに格納
  3. Web UIでモデルを選択

1. モデルファイルのダウンロード

モデルファイルは「Hugging Face」と「Civitai」というサイトで公開されています。

無料でダウンロードできるモデルも多くありますが、モデルによって利用条件やダウンロード条件が異なる場合があります。

るん
るん

Civitaiの方が絵のイメージがわかりやすいのでオススメです✨

ラン
ラン

確かに自分の好きな画風を見つけやすい!

Civitaiのトップページ

Civitaiにはとんでもない数のモデルがあるので、まずはフィルターを使って絞り込みを行います。

「モデル(チェックポイント)」以外のファイルも表示されているので、選びやすくするためにフィルターをかけて「チェックポイント」だけを表示させましょう。
フィルターを開き、「Model types」で「Checkpoint」に絞り込みます。

Civitaiのフィルター

すると、チェックポイントだけが表示されるので、この中から好みの絵柄のチェックポイントを見つけましょう。チェックポイントをクリックすると詳細画面が表示されます。

Civitaiでのチェックポイントのダウンロード1

モデルによっては複数のバージョンが公開されています。使用したいバージョンを選択して、「Download」ボタンからモデルファイルをダウンロードしましょう。

モデルファイルは数GB以上になることもあるため、ダウンロードに時間がかかる場合があります。

Civitaiでのチェックポイントのダウンロード2

モデルによっては、ダウンロード時にCivitaiへのログインなどが必要になる場合があります。

2. モデルファイルを所定のフォルダに格納

モデルをWeb UIで使えるようにするために、ダウンロードしたモデルファイルを所定のフォルダに格納する必要があります。

Stable Diffusionをインストールしたフォルダの下の「stable-diffusion-webui > models > Stable-diffusion」に格納します。

3. Web UIでモデルを選択

そして、Stable Diffusion checkpointの横にある「更新ボタン」をクリックします。これで先ほど新たにダウンロードしたチェックポイントが読み込まれ、選択肢に表示されるようになります。

Stable Diffusion WebUI - モデルの更新

モデルを選択したら、あとはいつも通りにプロンプトを入力して画像生成するだけです。

このモデル(Counterfeit-V3.0)で再びアニメ系美少女を生成してみると、こうなりました。

Counterfeit-V3.0で生成したアニメ系美少女
ラン
ラン

かわいい~🥰️

まとめ

Stable Diffusionにはたくさんの「モデル」があり、描きたい絵に合わせて簡単に切り替えることができます。

Civitaiなどではさまざまなモデルが公開されているので、好みのタッチ(画風)のモデルを探して試してみましょう。

プロフィール
この記事を書いた人
千鳥 るん | Chidori Run

AIイラスト制作から始まり、現在はVRChat向けのワールド制作・3D素材制作を中心に発信しています。

Unity、Blender、Substance 3D、UdonSharpなどを使いながら、怪異・ホラー・不穏な空間づくりの知見をまとめています。

BOOTHショップ「狐火工房」では、VRChat向けの3Dモデルや怪異演出素材を制作中。
「怪異ワールドを作りたい人が最初に頼れる場所」を目指して、素材と知恵を少しずつ積み上げています。

千鳥るんをフォローする
Stable Diffusion
スポンサーリンク
シェアする
千鳥るんをフォローする