Google Colab版のFooocusにLoRAをインストールするにはどうすればいいの?LoRAの使い方についても知りたい!
こんな悩みを解決します。
今回はGoogle Colab版のFooocusでLoRAを使う方法について解説します。
LoRAモデル導入の下準備
今回はCivitAIのLoRAをFooocusに導入していきます。
SDXL1.0のLoRAを使用する場合には次のように「Filters」でフィルター検索できます。
今回は「Aesthetic Anime LoRA」を導入します。
Google Colabに導入する上でCivitAIから使用するLoRAモデルの「ファイル名」と「リンクアドレス」の2つの情報が必要なので取得方法を解説していきます。
LoRAモデルの「ファイル名」を取得するには、ダウンロードボタンをクリックするとファイル名が表示されるので丸ごとコピーします。
//取得したファイル名
aesthetic_anime_v1s.safetensors
次にLoRAモデルのリンクアドレスは、ダウンロードボタンを右クリックして「リンクのアドレスをコピー」から取得できます。
取得したリンクアドレスで使用する部分は「https://civitai.com/api/download/models/○○○○○○」の6桁の番号までで「?」以降は必要ありません。
//取得したリンクアドレス
https://civitai.com/api/download/models/331598?type=Model&format=SafeTensor
//後で使用するリンクアドレス
https://civitai.com/api/download/models/331598
ファイル名とリンクアドレスを取得したら、次のコードの指定箇所にペーストすれば、FooocusにLoRAモデルの導入するための下準備は完了です。
//書き方
!wget -O /content/Fooocus/models/loras/[ファイル名] [リンクアドレス]
//例
!wget -O /content/Fooocus/models/loras/aesthetic_anime_v1s.safetensors https://civitai.com/api/download/models/331598
FooocusにLoRAをインストール・使用する方法
Fooocusを開き、先ほど準備したLoRAモデル導入用のコードを次の順番に次のコードを順番に実行していきます。
!pip install pygit2==1.15.1
%cd /content
!git clone https://github.com/lllyasviel/Fooocus.git
%cd /content/Fooocus
!wget -O /content/Fooocus/models/loras/aesthetic_anime_v1s.safetensors https://civitai.com/api/download/models/33159
!python entry_with_update.py --share --always-high-vram
Fooocusを開いたら「Advanced」から「Models」を選択します。
LoRA 1の一覧に次のようにファイル名が追加されていれば導入完了です。
LoRAを使用するには一覧で使用するLoRAを選択しチェックを入れ、Weight値を設定できます。Weightの値は0.8で試してみて、生成結果によって値を変更させていくのがオススメです。
今回のLoRAモデルを使用して生成した画像は次の通りです。