🐸本動画は、画像生成AI『Stable Diffusion webUI AUTOMATIC1111』(ローカル版)のインストール方法と基本的な使い方について解説した動画です。(要求スペックを満たしてさえいれば)この動画のとおり実践的にやっていけばインストールから起動、生成まで一通りできるように作ったつもりです。23年2月時点での導入方法に基づいて作っています。
🐸AUTOMATIC1111氏の更新頻度が高いため、時期が異なると手順やUIが異なる場合がありますので注意して下さい。
🐸本動画は技術研究目的で作成しています。またソフトウェアの使用方法の例を紹介した動画であってその使用を推奨するものではありません。
🐸本動画で取り扱っているのは『ローカル版1111』であって、いわゆる『Colab版』や『ワンタッチ版』『NMKD版』等ではありませんのでお間違え無きよう…。
※webUI AUTOMATIC1111は更新頻度が高いため、インストール時期によっては不安定なバージョンをクローンしてしまう場合があるようです。
要求スペックに余裕があるのにどうしても上手くいかない場合は期間を置いてクローンしてみて下さい。
✅インストール手順とリンク集
本家GithubのAUTOMATIC1111さんのページ
https://github.com/AUTOMATIC1111/stable-diffusion-webui
✅インストール手順
①Python 3.10.6のインストール
必ず”Add Python to PATH”にチェック入れること。動画中で郵便物の記載省略のイメージで描いていますが詳しく知りたい方は「パスを通す」で検索してください。
https://www.python.org/downloads/windows/
※注意:Pythonのデフォルトのインストール先(InstallNowボタン)はユーザフォルダ内になるかと思いますが『ユーザーアカウント名に2バイト文字を使っている人』はインストール場所を変更してください(CやDドライブ直下など)
②gitのインストール
https://git-scm.com/download/win
③「インストールフォルダでコマンドプロンプトを開いて」1111氏の git clone ~ .git までをコピペしてファイルを複製する。
git clone ttps://github.com/AUTOMATIC1111/stable-diffusion-webui.git
↑注意。youtubeの仕様で強制リンクになってしまうためhttpsの「h」を抜いています。ペースト時「ttps」を「https」にしてから実行してください。
※注意:自分で作るインストールフォルダ名に2バイト文字(日本語)は使わないでください。記号や半角スペースも駄目です。起動に失敗します。
「すてーぶるでぃふゅーじょん」←論外
「Stable Diffusion」←×
「StableDiffusion」←〇
④モデルの入手とインストール
AnythingV4を例に挙げていますがなんでも良いです。
⑤初回起動と動作確認
ここで躓いてしまう場合、インストール手順を守っていない、パソコンの性能が要求を満たしていない、git cloneに失敗している、git cloneは成功しているが不安定(作者が少しずつ更新しているためどこかで競合が発生している等)なバージョンを複製してしまっている等が考えられます。手順と要求を満たしている場合は再度インストールフォルダの作製&Git cloneからやり直してみて下さい。
✅モデルの入手先と個人の感想🐸(23年2月時点)
StabilityAI stable-diffusion-2-1
https://huggingface.co/stabilityai/stable-diffusion-2-1
本家スタビリティAI社のモデル
🤗二次元美少女イラスト向き
🟢AnythingV4,V4.5(andite氏)
https://huggingface.co/andite/anything-v4.0
本動画中で例として取り上げているのはコレ。VAEも入手しておいた方が◎
🟢AnythingV3(Linaqruf氏)
https://huggingface.co/Linaqruf/anything-v3.0
定番中の定番モデル。86VAEだと汚くなりやすいので他のVAE推奨。
🟢ACertainThing(エイサートゥンシング, JosephusCheung氏)
https://huggingface.co/JosephusCheung/ACertainThing
背景が綺麗になったV3という印象。Sketchプロンプト効かせた時のラフい作風が◎。
🟢7th_anime _v3(セブンスアニメv3, syaimu氏)
https://huggingface.co/syaimu/7th_Layer
5ch発祥。細いけど線画がはっきりしてる傾向にあるのでキャラデザのアウトライン出しに向いてる。VAEの加減を確認しやすい(気がする)のでVAEのベンチマーク的な使い方にも向いてる。
🟢AbyssOrangeMix3(アビスオレンジミックス3, WarriorMama777氏)
https://huggingface.co/WarriorMama777/OrangeMixs
5ch発祥。顔のドアップが綺麗。realistic入れるとしゅごい!
🟢Counterfeit-V2.5(カウンターフェイト, gsdf氏)
https://huggingface.co/gsdf/Counterfeit-V2.5
外人が描いた美少女的な絵。背景綺麗。
🟢Pastel_Mix(パステルミックス, andite氏)
https://huggingface.co/andite/pastel-mix
AnythingV4と同作者。メソッドやVAE指定あり。
🤗三次元アジア系美少女特化
🟢Basil_mix(バジルミックス, nuigurumi氏)
https://huggingface.co/nuigurumi/basil_mix
5ch発祥。紳士向け。
他。だいたい Huggingface か Civitai に落ちてますがモデルの使用は全て自己責任で。
✅定番VAE一覧
🟠vae-ft-ema-560000-ema-pruned.safetensors
https://huggingface.co/stabilityai/sd-vae-ft-ema-original/tree/main
🟠vae-ft-mse-840000-ema-pruned.safetensors
https://huggingface.co/stabilityai/sd-vae-ft-mse-original/tree/main
どちらもStabilityAI社。アニメ・実写どちらも向いてる(気がする)。
Anything系モデルだと呪文によっては乱れるかも。
※他AnythingV4やCounterfeitのVAEが汎用VAEとして◎。たぶん中身同じ。
※動画中だと手動適用について解説してますが、自動モードにしたい場合は「モデルとVAEを同じ名前にしてどちらもmodelsフォルダに格納→settingsでVAEをAutomaticにする」と出来ます。
例:モデル名→AAA.safetensors、VAE→AAA.vae.ptなど
ただしやはり出したいイラストに応じてモデル交換→VAE交換と都度切り替える習慣付けといた方がいい。
✅プロンプト
(best quality, masterpiece:1.2),
↑美少女モデルはとりあえず書いとけレベル
✨続きは状況を「六何・八何の原則」で考えて要素を英単語化していくと書きやすいです。
例:銀髪碧眼メイドが嫌な顔しながらパンツを見せつけて俺を見下している。
→from below, 1 girl, silver long hair, blue eyes, embarrassed eyebrows, gently smile, open mouth with skin fang, frilled maid, standing, lift up skirt, looking down on viewer,
✨平たいの好きな人
プロンプトに petite, little, flat_chest, skinny,
ネガティブに big_breasts, huge_breasts, large_breasts, gigantic_breasts, bursting_breasts, curvy,
✨えちえち画像出したい人
プロンプトに nsfw, naked, wet skin,
✨orz
プロンプトにcameltoe, wet skin,
✅ネガティブプロンプト
(worst quality, low quality:1.2),
↑とりあえず書いとけレベル
奇形防止呪文
bad anatomy, bad hands, missing arms, text error, missing fingers, jpeg artifacts, long neck, signature, watermark, blurry, fisheye lens, animal, deformed mutated disfigured, mutated hands, missing hands, extra hands, liquid hands, poorly drawn hands, mutated fingers, bad fingers, extra fingers, liquid fingers, poorly drawn fingers, bad legs, missing legs, extra legs, bad arms, extra arms, long torso, thick thighs, partial head, bad face, partial face, bad eyebrows,
※最近のモデル(特に実写系モデルの遺伝子が混入しているもの)はこんなに書かなくてもいいです。EasyNegative導入済みなら猶更。
※プロンプトはモデルによって効果の差が大きいので自分で試して調整してください。
🐸🐸🐸書ききれないので続きを固定コメント欄に書きます🐸🐸🐸
※5000字で収まらん!
以下管理用スペース
Timestamp
00:00 お絵描きAIで遊ぼう!
01:04 導入に必要なもの
03:02 インストール①Python
04:56 インストール②Git
05:15 インストール③フォルダ作成とギットクローン
07:02 モデルを入手しよう
09:43 初回起動
10:51 動作確認と終了・再起動方法
12:00 xformersの導入
12:35 簡単な機能紹介
14:35 Txt2imgの使い方
16:14 VAEの入手とインストール方法・PNGinfoの使い方
19:00 プロンプトの考え方①品質呪文
21:11 プロンプトの考え方②作風・主体・環境
24:40 強調構文の書き方
27:14 他のモデル紹介
29:20 さいごに
使用BGM
Sugary Pop, Gentle, Girlish, Rainbow Meadow, OPENNES, EMOTIVE, Hooray
all written by SHUNTA
#画像生成ai #AIイラスト #StableDiffusion #StableDiffusiontutorial #generativeai #Aiart