- 画像生成AI使ってみたいけど始め方がわからない
- Stable Diffusionをローカル環境で構築してみたい
- 他の画像生成AIとの違いがわからない
- ローカル環境構築のメリット・デメリットが知りたい
といった疑問にお答えします!
この記事では、Stable Diffusionをローカル環境で構築する方法について解説します。
筆者は、生成AIに関する知識が全くない状態から構築を始めました。
できるだけ難しい言葉を使わずに解説をしますので、ぜひこの記事を読んで環境構築にチャレンジいただければと思います!
目次
画像生成AIについて
Stable Diffusionってなに?
Stable Diffusionは、プロンプトと呼ばれる指示文を使って画像を生成するAIサービスです。
作りたい画像の特徴をプロンプトで伝えることで、その特徴に応じた画像を作成してくれます。
他の画像生成AIとの違い
画像生成サービスごとの違いについて簡単に紹介します。
今回はStable Diffusionを中心に説明しますが、他のサービスもぜひ試してみてください。
サービス名 | 価格 | 特徴 |
---|---|---|
Stable Diffusion | 無料 | ローカルでの環境構築が可能、高品質な画像生成が可能 |
Midjourney | 10〜120ドル/月 | Discordでチャット形式で利用、実写とイラストの生成が得意 |
Canva | 基本無料 | イラスト生成、音楽生成、文章生成が可能 |
DALL-E 3 | 20ドル/月 | AIと対話形式で生成可能 |
NovelAI | 10~25ドル/月 | 高精度なアニメ風イラスト生成に特化 |
ローカルでの環境構築のメリット・デメリット
Stable Diffusionをローカルで構築するメリットとデメリットについて紹介します。
メリット
- 生成枚数やプロンプトの制限がない
- 拡張機能を自由に追加できる
デメリット
- PCのスペックが高くないと動作しない
- トラブルが発生した場合は自己解決が必要
必要なスペックについてはこちらの記事をご参照ください。
Stable Diffusionのローカル環境構築手順
Pythonのインストール
Stable Diffusionを利用するには、Pythonをインストールする必要があります。
公式のPythonウェブサイトからインストーラーをダウンロードし、Python 3.10.6をインストールしてください。
インストール方法については、こちらの記事をご参照ください。
Gitのインストール
次に、Gitをインストールします。
公式のGitウェブサイトからインストーラーをダウンロードし、指示に従ってインストールしてください。
インストール方法については、こちらの記事をご参照ください。
Stable Diffusion Web UIのインストール
Stable Diffusion Web UIをGitから取得する必要があります。
取得方法については、こちらの記事をご参照ください。
まとめ
Stable Diffusionを構築するには高スペックのパソコンが必要で、さまざまなインストールが必要になります。
私も初回構築時には投げ出しそうになりましたが、
各インストール工程について別記事で画像付きで解説しますので、ぜひ参考にしてください!