stable-diffusion-webui - 安定した拡散 Web UI

(Stable Diffusion web UI)

Created at: 2022-08-22 22:05:26
Language: Python

安定した拡散 Web UI

Stable Diffusion の Gradio ライブラリに基づくブラウザ インターフェイス。

特徴

画像付きの詳細な機能ショーケース:

  • オリジナルの txt2img および img2img モード
  • ワンクリックでスクリプトをインストールして実行します (ただし、python と git をインストールする必要があります)。
  • アウトペインティング
  • 修復
  • プロンプト マトリックス
  • 安定拡散アップスケール
  • 注意
  • ループバック
  • X/Y プロット
  • テキスト反転
  • エクストラタブ:
    • GFPGAN、顔を固定するニューラル ネットワーク
    • CodeFormer、GFPGAN の代替としての顔復元ツール
    • RealESRGAN、ニューラル ネットワーク アップスケーラー
    • ESRGAN、多くのサードパーティ モデルを備えたニューラル ネットワーク
  • 縦横比のサイズ変更オプション
  • サンプリング方法の選択
  • いつでも割り込み処理
  • 4GB ビデオカードのサポート
  • バッチの正しいシード
  • プロンプトの長さの検証
  • PNG にテキストとして追加された生成パラメータ
  • 既存のピクチャの生成パラメータを表示するタブ
  • 設定ページ
  • UI からのカスタム コードの実行
  • ほとんどの UI 要素のマウスオーバー ヒント
  • テキスト構成を介してUI要素のデフォルト/ミックス/最大/ステップ値を変更可能
  • ランダムアーティストボタン
  • タイリングのサポート: テクスチャのようにタイリングできる画像を作成するための UI チェックボックス
  • プログレスバーとライブ画像生成プレビュー
  • 否定プロンプト
  • スタイル
  • バリエーション
  • シードのサイズ変更
  • CLIP質問者
  • 迅速な編集

インストールと実行

必要な依存関係が満たされていることを確認し、 NVidia (推奨) とAMD GPU の両方で利用可能な手順に従ってください。

または、 Google Colabを使用します。

Windows での自動インストール

  1. Python 3.10.6をインストールし、「Python を PATH に追加」をチェックします。
  2. gitをインストールします。
  3. を実行するなどして、stable-diffusion-webui リポジトリをダウンロードします
    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  4. ディレクトリに配置
    model.ckpt
    します (取得先については、依存関係を参照してください)。
    models
  5. (オプション)
    GFPGANv1.3.pth
    横にあるベース ディレクトリに配置します (入手先については、依存関係
    webui.py
    を参照してください)。
  6. webui-user.bat
    通常の非管理者ユーザーとして Windows エクスプローラーから実行します。

Linux での自動インストール

  1. 依存関係をインストールします。
# Debian-based:
sudo apt install wget git python3 python3-venv
# Red Hat-based:
sudo dnf install wget git python3
# Arch-based:
sudo pacman -S wget git python3
  1. にインストールするには
    /home/$(whoami)/stable-diffusion-webui/
    、次を実行します。
bash <(wget -qO- https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh)

ドキュメンテーション

ドキュメントは、この README からプロジェクトのwikiに移動されました。

クレジット