Stable Diffusionとは、テキストから画像を生成するAIモデルです。あなたの想像力を自由に表現できる、画期的なツールです。この記事では、AUTOMATIC1111氏がStable Diffusionを簡単に利用することを目的として開発したツールで生成AIを楽しむための導入方法を紹介します。
Stable Diffusionとは?
Stable Diffusionは、英国と米国に拠点を置くAIスタートアップのStability AIが開発した画像生成AIです。Stable Diffusionは、テキストから高品質な画像を生成することができます。例えば、「青い空と緑の草原に白いユニコーンがいる風景」や「赤いドレスを着た美しい女性の肖像画」などのテキストを入力すると、それに応じた画像が出力されます。Stable Diffusionは、美しさを重視したデータセットで訓練されており、さまざまなスタイルやジャンルの画像を生成できます。
Stable Diffusion Web UI(AUTOMATIC1111版)とは
Stable Diffusion Web UI(AUTOMATIC1111版)は、画像生成AI「Stable Diffusion」を簡単に利用することを目的として開発されました。初心者の方でも簡単に画像を生成でき、多機能性により上級者も長く利用できるのがメリットです。
Stable Diffusion Web UI(AUTOMATIC1111版)の導入方法
以下の4ステップで導入できます。
- Pythonのダウンロード・インストール
- Gitのダウンロード・インストール
- Stable Diffusion Web UIの環境構築
- Stable Diffusion Web UIの起動
- 日本語化
Pythonのダウンロード・インストール
Pythonとはプログラミング言語で、Stable diffusion web ui AUTOMATIC1111はPythonで動きます。動かす環境を作ってあげましょう。
以下Pythonページを開いて、「Python 3.10.6」を探して windows installer をダウンロードしてください。
ダウンロードしたファイルを実行してください。必ず「Add Python 3.10 to PATH」にチェックを入れてインストールします。
Gitのダウンロード・インストール
Gitとはバージョン管理システムのことで、更新やインストールを簡単にしてくれるソフトです。
以下のページを開いてダウンロードしましょう。
ダウンロードしたらインストールしましょう。色々英語が出てきますが、そのまま進めてください。
Stable diffusion Web UIの環境構築
Stable diffusion本体をインストールしていきます。
デスクトップで、「Shift+右クリック」を押し「Git Bash Here」を選択しましょう。
以下コマンドをコピーして貼り付け、「Enter」キーを押します。
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
「stable-diffusion-webui」フォルダが作成されます。
学習モデルのダウンロード
モデルとは、AIに学習させるためのデータのことで、モデルによって生成できる画像のテイストが異なります。
「Civitai」や「Hugging Face」などのサイトから好きなモデルをダウンロードします。
ダウンロードした学習データは「stable-diffusion-webui」の内にある「models」の中の「Stable-diffusion」に移動させましょう。
Web UIの起動
「stable-diffusion-webui」内にある「 webui-user.bat 」を探し、実行してください。
http://127.0.0.1:7860 が表示されたら、ブラウザでアクセスしてみましょう!
日本語化
「Extensions」メニューからinstall from URLを選択し、以下のURLを入力しましょう。
https://github.com/AI-Creators-Society/stable-diffusion-webui-localization-ja_JP
楽しい生成AIライフをお過ごしください!
やったー。できたよ!
おめでとう!英語ばっかりで大変だったね。
これから、イラストがいっぱい生成できるんだね!
まとめ
Stable Diffusionは、テキストから画像を生成するAIモデルです。Stable Diffusionは、webブラウザから簡単に利用できます。Stable Diffusionで画像生成を楽しむためには、プロンプトに工夫を凝らしたり、様々なモデルを試したり、マージ機能でオリジナルのモデルを作ったりすることがおすすめです。Stable Diffusionで他にもできることとして、画像からテキストを生成したり、画像を加工したりすることができます。Stable Diffusionは、あなたの想像力を自由に表現できる、画期的なツールです。