2023/08/24現在、本記事の方法でインストールしてもWeb UIに反映されなくなりました。
以下の記事の方法を試すことで、無料プラン・Proプランの方でも任意のモデルを含むControlNetをインストールできるので参照ください。
【Paperspace】15GB未満でControlNet(モデル含む)をインストールする方法【StableDiffusion】
本記事では、Paperspaceで構築したStableDiffusion Web UIにControlNetをインストールする方法をまとめていきます。
以下画像のようにGithubのURLからインストールする方法を試したところ、Paperspaceではエラーが起きてしまい困っていました。
本記事の方法を試したところ、Paperspaceで構築したWeb UIでControlNetを使用できるようになったので、その方法を共有したいと思います。
作業前の確認事項
動作環境
使用端末は「Macbook Pro 13インチ(2020・Intel版)」です。
元々ローカル環境にWeb UIを構築していたので、ContorolNetやControlNetで使用するモデル等は事前にダウンロード済みです。
ControlNetの容量確認
ControlNetで使用するモデルは容量がそこそこ大きいです。
Papaerspaceのストレージを超えないよう、ControlNetやモデルを格納しているディレクトリ(フォルダ)の容量を確認しておきます。
Tips.Paperspaceの空き容量を確認する方法
↓右上のアカウントアイコン→「Team setting」→「Storage」タブで空き容量を確認できます。
ControlNetのインストール手順
「stable-diffusion-webui」配下の「extensions」にControlNetのディレクトリをアップロードする
↓Web UIを構築したノートブックを起動→サイドバーのファイル内にある「stable-diffusion-webui」をクリックします。
↓「stable-diffusion-webui」配下の「extensions」を右クリック→「Upload directory」を選択します。
↓「https://github.com/Mikubill/sd-webui-controlnet.git」からダウンロードしたControlNetのディレクトリを選択→「アップロード」をクリックします。
- アップロード中は、「Files」タブの上にアップロード状況が表示されます。
- 今回アップロードしたモデルは1つだけでしたが、全てのディレクトリをアップロードするのに30分以上かかりました。
インストールの確認
↓「extensions」配下にControlNetのディレクトリ(「sd-weui-controlnet」以下)がアップロードされています。
↓Web UIを起動するとContrlNetがインストールされています。
↓問題なく「openpose」を使用して画像を生成することができました。