ローカルデプロイのStable Diffusionアプリ - Diffusion Bee
ローカルでStable Diffusionをインストールする最もシンプルでユーザーフレンドリーな方法は、Diffusion Beeインストールプログラムを使用することです。Diffusion Beeは、MacとWindows用のワンクリックインストールプログラムを提供するグラフィカルユーザーインターフェース(GUI)アプリケーションです。以下は、MacでDiffusion Beeを使用してStable Diffusionをインストールする手順です。
- DiffusionBeeのダウンロードページにアクセスし、インストールプログラムをダウンロードしてください。正しいCPUタイプを選択してください。
- ダウンロードしたdmgファイルをFinderで実行します。以下のウィンドウが表示されます。
- 左側のDiffusionBeeアイコンを右側の「アプリケーション」フォルダにドラッグします。

これで完了です!これらの手順を完了すると、Stable Diffusionがインストールされ、Mac OSで使用できるようになります。
画像生成
コンピュータの利用可能な計算能力に応じて、画像生成には数秒から数分かかる場合があります。停止ボタンを押すと画像生成を中止できます。使用「画像保存」リンクで画像を任意の場所に保存します。
画像をクリックすると、フルサイズで表示する別のウィンドウが開きます。
文生図
テキスト生成画像機能とは、ユーザーの入力テキストに基づいて関連する画像を生成することです。
画像を作成するには、プロンプトを入力して生成を押すだけです。
- Prompt Ideasボタンを押すと、役立つプロンプトを探すためのギャラリーページが開きます。
- Stylesボタンは、プロンプトに追加できる一般的な用語のパレットを提供します。
- Optionsボタンは以下のオプションを提供します:
- 画像数:生成する画像の数。
- 画像の高さ/幅:画像のサイズを設定します。Stable Diffusionは512 x 512(デフォルト設定)でトレーニングされていることに注意してください。他のサイズはより悪い結果を生み、より多くの時間を必要とする可能性があります。
- ステップ:画像に関する情報を構築するために使用されるステップの数に対応します。低い数字に設定すると、異なるプロンプトを探索する際に画像生成を高速化し、有用です。
- バッチサイズ:DiffusionBeeが一度に複数の画像を生成するように指示します。新バッチの画像が作成され、「num images」まで作成されます。(通常、画像数を増やすだけで十分です。)
- ガイダンススケール:Stable Diffusionがプロンプトに従う程度に対応します。高い価値はより厳格な解釈を意味します。
- シード:0から4,294,967,295までの数字で、画像生成の起点として使用されます。同じシード、同じプロンプト、同じ設定(ステップ以外、ステップは異なる可能性があります)を使用すると、同じ画像が生成されます。空白のままにすると、ランダムシードが使用されます。
否定プロンプト
否定プロンプトオプションを有効にすると、標準プロンプトに追加して画像に含めないものの説明を組み合わせることができます。与標準プロンプトと同様に、モデルは否定プロンプトの理解が完璧ではありません。否定プロンプトで説明されたものは画像に現れる可能性があります。

図生図
画像から画像機能は、開始画像(通常は非常に粗いスケッチ)とテキスト記述を組み合わせた画像を作成するために使用できます。
左ペインでクリックしてスケッチ開始画像をアップロードします(pngのみサポート)。出力のプロンプト記述を追加し、生成を押します。生成された画像は512 x 512ピクセルになります。
- オプションズボタンは以下のオプションを提供します:
- 入力強度:DiffusionBeeがスケッチ入力画像にどれだけ密着するかを指示します。粗いスケッチの場合、通常低い値が必要です。
- 画像数:生成する画像の数。
- ステップ:画像情報を構築するために使用されるステップの数に対応します。低い数字に設定すると、異なるプロンプトを探索する際に画像生成を高速化し、有用です。
- シード:0から4,294,967,295までの数字で、画像生成の起点として使用されます。同じシード、同じ画像、同じプロンプト、同じ設定(ステップ以外、ステップは異なる可能性があります)を使用すると、同じ画像が生成されます。空白のままにすると、ランダムシードが使用されます。
インペインティング
インペインティング機能は、画像の特定の部分を置き換え/再描画するために使用されます。例えば、猫にネクタイを追加したり、街路写真から車を削除したりします。
インペインティング機能を使用するには、画像を追加し、DiffusionBeeが再描画する部分をマスクするためにその上に塗りつぶします。マスクした領域が実際に変更したい部分よりもはるかに大きい場合、通常より良い結果が得られます。現在、インペインティングモデルの最大高さは512ピクセルです。それ以上の高さの画像はモデルに適合するように縮小されます。
アウトペインティング
アウトペインティング機能は、画像をより大きな領域に拡張するために使用されます。
アウトペインティング機能を使用するには、画像を追加し、画像を拡張する位置に512×512フレームを移動し、テキストプロンプトを提供します。このプロセスは異なる方向で複数回繰り返すことができます。
生成時間
Mac Mini M2チップ16GBでテストしました。512512サイズの画像を生成するのに約20-22秒かかります。256256サイズの画像に変更すると、わずか5秒で完了します。低解像度で最初に生成し、後で解像度を上げることもできます。
速くはありませんが、インストールがシンプルで愚か者向けなので、Diffusion Beeは良い選択です。