Stable Diffusion WebUI 1111でのAI画像生成をちょっとまとめ【環境構築・Promptなど】

スポンサーリンク

Stable Diffusion WebUI 1111でのAI画像生成のまとめ。
毎日何かしらの更新があって追いつくのがつらい……。

  1. Stable Diffusion WebUI 1111の環境・インストール・使い方
    1. うちのPC環境
    2. Stable Diffusion WebUI 1111について
      1. インストール
      2. 動作環境
      3. 使い方
      4. アップデート方法
      5. 起動オプション
        1. VRAMを節約できて高い解像度の画像が出せるようにする
        2. 家庭内のネットワークで画像生成を使いたい場合(PCを起動していてスマホからでも画像生成を実行したい場合)
  2. 学習済みUIモデル
    1. モデルがダウンロードできるところ
      1. ダウンロードについてまとまってある記事
      2. Stable Diffusion
        1. Stable Diffusion 2.1
        2. Stable Diffusion 2.0
        3. Stable Diffusion v1.5
        4. Stable Diffusion v1.4
      3. Waifu Diffusion
      4. Trinart(とりんあーと)
        1. trinart_derrida_characters_v2(でりだ)
        2. trinart2(trinart_stable_diffusion_v2)
        3. trinart 19.2m
      5. Anything V3.0
      6. ACertainThing
      7. Abyss 7th layer
      8. basil mix
      9. Cafe Unofficial Instagram TEST Model v2
      10. Bstaber
      11. SD_Shirayuki_Model
      12. gape60
      13. Easter e5
      14. Hentai Diffusion
      15. Lewd Diffusion
      16. Everything Model V1
      17. hassanblend1.4
      18. elysiumore_v2
      19. EimisAnimeDiffusion_1.0v
      20. SD-Elysium-Model
      21. nutmegmix
      22. yiffy
      23. ぼっち・ざ・ろっくのモデル
      24. ヤマノススメのモデル
      25. そのほか
    2. VAE
  3. これだけはしておきたい設定
    1. Quicksettings list
  4. Textual Inversion
    1. .ptファイルの使い方
    2. イラストの学習のさせ方 (.ptファイルの作り方)
  5. Hypernetworks
  6. 便利なサイト
      1. 解像度と画面比率の早見表
      2. ふたばちゃんねる二次裏may(ふたポから)
      3. 関連Discord
  7. よくわからないことがわかったよ
  8. Promptについて
    1. 呪文リンク集
    2. Stable Diffusion 1.4の呪文
    3. Waifu Diffusionの呪文
    4. Negative Promptの呪文
    5. Prompt Editing
  9. AIで描いてもらった二次画像置き場

Stable Diffusion WebUI 1111の環境・インストール・使い方

うちのPC環境

  • CPU: AMD Ryzen 5 3600
  • メモリ: 32GB
  • グラボ: NVIDIA GeForce RTX 3060 (12GB)

Stable Diffusion WebUI 1111について

Negative Promptが使えてimg2imgが使えてパラメータ調整の比較も使える良いやつ

インストール

としあきdiffusion
Waifuv1-3体験版 NAIの呪文コーナーは移動しました 画像から呪文の読める→ ↓ここからテンプレ _________________...

動作環境

4GB以上のVRAM
RTX3000番台だと捗る

使い方

AUTOMATIC1111 の便利な機能
としあきdiffusion
Waifuv1-3体験版 NAIの呪文コーナーは移動しました 画像から呪文の読める→ ↓ここからテンプレ _________________...
画像生成AI「Stable Diffusion」で崩れがちな顔をきれいにできる「GFPGAN」を簡単に使える「Stable Diffusion web UI(AUTOMATIC1111版)」の基本的な使い方
「Stable Diffusion web UI(AUTOMATIC1111版)」は他のUIには搭載されていない機能なども盛り込んだ、いわば...
画像生成AI「Stable Diffusion」でプロンプト・呪文やパラメーターを変えるとどういう差が出るか一目でわかる「Prompt matrix」と「X/Y plot」を「Stable Diffusion web UI(AUTOMATIC1111版)」で使う方法まとめ
画像生成AI・Stable Diffusionを導入するにはNVIDIA製GPUを搭載したPCのほかにPythonやAnacondaなどの知...

アップデート方法

WebUIのフォルダを右クリックして「Git Bash Here」を選び、出たコンソールで

git pull

うまくいかない場合(cloneせずにブラウザからダウンロードしてインストールした場合)は

git pull origin master

それでもうまくいかない場合は新しいフォルダで git clone したほうが早いかも

毎回やるのがめんどくさい場合は下記のようなバッチファイルを作りましょう

@echo off
git pull
pause

起動オプション

全て「webui-user.bat」などの起動batファイルに記述する

VRAMを節約できて高い解像度の画像が出せるようにする

RTX3000番台のみ使用可能
その他のグラボだとインストール作業が必要↓

Xformers
Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-...

COMMANDLINE_ARGSに–xformersオプションを追加する

set COMMANDLINE_ARGS=--xformers
家庭内のネットワークで画像生成を使いたい場合(PCを起動していてスマホからでも画像生成を実行したい場合)

COMMANDLINE_ARGSに–listenオプションを追加する

set COMMANDLINE_ARGS=--listen

全部入れるとこんな感じになっているはず

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--listen --xformers

call webui.bat

学習済みUIモデル

言うなれば.ckptファイル

モデルがダウンロードできるところ

ダウンロードについてまとまってある記事

Stable Diffusion Models
Contact Changelog Stable Diffusion Stable Diffusion v2.0 Stable Diffus...
Waifu Diffusion で効率的に画像を生成する

Stable Diffusion

Stable Diffusion 2.1
stabilityai/stable-diffusion-2-1 · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...
Stable Diffusion 2.0

ソース

GitHub - Stability-AI/stablediffusion: High-Resolution Image Synthesis with Latent Diffusion Models
High-Resolution Image Synthesis with Latent Diffusion Models - Stabili...

ダウンロード

stabilityai/stable-diffusion-2-base at main
We’re on a journey to advance and democratize artificial intelligence ...
stabilityai/stable-diffusion-2 at main
We’re on a journey to advance and democratize artificial intelligence ...
Stable Diffusion v1.5
runwayml/stable-diffusion-v1-5 · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...
Stable Diffusion v1.4
Stable Diffusion - InstallGentoo Wiki

Waifu Diffusion

Waifu Diffusion 1.4

Stable Diffusion 2.0と同じようにyamlファイルを同じフォルダに入れておく

hakurei/waifu-diffusion-v1-4 at main
We’re on a journey to advance and democratize artificial intelligence ...

バージョン1.3
ckptファイルはwd-v1-3のfloat16.ckptが軽くて良いらしい
フル版のwd-v1-3-full.ckptでも問題なし

https://huggingface.co/hakurei/waifu-diffusion-v1-3/tree/main

バージョン1.2
GradioのOriginal PyTorch Model Download Linkってとこ

hakurei/waifu-diffusion · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...

Trinart(とりんあーと)

trinart_derrida_characters_v2(でりだ)

有料のTrinartで11月まで使われていたモデル
二次イラスト向け SFW

naclbit/trinart_derrida_characters_v2_stable_diffusion · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...
trinart2(trinart_stable_diffusion_v2)

二次イラスト えっちではない 服装とかすごい

naclbit/trinart_stable_diffusion_v2 · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...

のFiles and versionsから
ファイルが3つあって違うのはSTEP数 お好みで選択

trinart 19.2m

1920万画像を使用したもの
有料版の前バージョン

naclbit/trinart_characters_19.2m_stable_diffusion_v1 · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...

Anything V3.0

完全に2次元向け エロ向けでもあるが男が出にくい
Novel AIのモデルを改造したものという噂

Linaqruf/anything-v3.0 at main
We’re on a journey to advance and democratize artificial intelligence ...

ACertainThing

Anythingっぽいモデル 

JosephusCheung/ACertainThing · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...

Abyss 7th layer

AnythingV3っぽいモデル

syaimu/7th_Layer at main
We’re on a journey to advance and democratize artificial intelligence ...

basil mix

なんかとてもやばいらしい 実写向け

basil mix.ckpt · nuigurumi/basil_mix at main
We’re on a journey to advance and democratize artificial intelligence ...

Cafe Unofficial Instagram TEST Model v2

実写向け 階層マージに使うと良い

cafeai/cafe-instagram-sd-1-5-v6 · Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...

Bstaber

実写向け zipのパスは「ATF-AI」

Gofile - Free Unlimited File Sharing and Storage
Gofile is a free, secure file sharing and storage platform. With unlim...

SD_Shirayuki_Model

hesw23168/SD_Shirayuki_Model at main
We’re on a journey to advance and democratize artificial intelligence ...

gape60

えっちなモデル マージ向け?

1.99 GB file on MEGA

Easter e5

完全に二次えっちイラスト向け

1.84 GB file on MEGA

Hentai Diffusion

二次イラスト向け

Delcos/Hentai-Diffusion at 8397ec1f41aeb904c9c3de8164fec8383abe0559
We’re on a journey to advance and democratize artificial intelligence ...

二次元のえっち絵に特化
https://github.com/Delcos/HentaiDiffusion

Lewd Diffusion

えっち絵に特化 えっちな構図とか

  • LD-70k-1e-pruned.ckpt 1エポック
WeTransfer | Send Large Files Fast - Up To 2GB Free
The simple, quick and secure way to send your files around the world w...
  • LD-70k-2e-pruned.ckpt 2エポック
WeTransfer | Send Large Files Fast - Up To 2GB Free
The simple, quick and secure way to send your files around the world w...

Everything Model V1

Everything Model V1
This is a model I have finetuned on 2500 images, 10 different artists,...

hassanblend1.4

すごく実写向け 使い方によってはやばい

hassanblend/hassanblend1.4 at main
We’re on a journey to advance and democratize artificial intelligence ...

elysiumore_v2

elysiumore_v2.safetensors
This file has been shared with you on pixeldrain

EimisAnimeDiffusion_1.0v

eimiss/EimisAnimeDiffusion_1.0v at main
We’re on a journey to advance and democratize artificial intelligence ...

SD-Elysium-Model

hesw23168/SD-Elysium-Model at main
We’re on a journey to advance and democratize artificial intelligence ...

nutmegmix

acheong08/nutmegmix at main
We’re on a journey to advance and democratize artificial intelligence ...

yiffy

yiffy-e18.ckpt
ケモ分がすごいらしい えっちな構図を出すのに秀でているのでこれを組み合わせる人も多いらしい

index - powered by h5ai v0.29.2 (https://larsjung.de/h5ai/)
index - powered by h5ai v0.29.2 (

ぼっち・ざ・ろっくのモデル

alea31415/bocchi-the-rock-character at main
We’re on a journey to advance and democratize artificial intelligence ...

ヤマノススメのモデル

alea31415/yama-no-susume at main
We’re on a journey to advance and democratize artificial intelligence ...

そのほか

  • がうるぐら(VTuber)モデル
    • gura_no_hood_2k.ckpt
Moved Temporarily
  • Gura_200img_3k.ckp
Moved Temporarily
  • Gawr_Gura_450img.ckpt
404 – Hugging Face
We’re on a journey to advance and democratize artificial intelligence ...
  • GG gg1342_testrun1_pruned.ckpt

実写向き
https://www.mediafire.com/file/vo4nxks41o8i0du/gg1342_testrun1_pruned.ckpt/file

  • リゼロのレムのモデル
https://huggingface.co/ChrisC1657/Rem/blob/main/re…
  • SYK Diffusion

まどマギのさやかちゃんのモデル
https://six-loganberry-ba7.notion.site/SYK-Diffusion-44f0cddf7b0248d99acab909a3200f39

  • メイドインアビスのナナチのDBモデル nanachi dreambooth model
1.99 GB file on MEGA
  • ライザのアトリエのライザのDBモデル ryza dreambooth model
1.99 GB file on MEGA

VAE

ダウンロード

hakurei/waifu-diffusion-v1-4 at main
We’re on a journey to advance and democratize artificial intelligence ...

使い方 ↓のvaeの項目

としあきdiffusion
Waifuv1-3体験版 NAIの呪文コーナーは移動しました 画像から呪文の読める→ ↓ここからテンプレ _________________...

これだけはしておきたい設定

Quicksettings list

これを設定しておくとモデルやVAEやHNなどの設定をを常に上部に表示しておくことが可能
わりと必須

sd_model_checkpoint,CLIP_stop_at_last_layers,sd_hypernetwork,sd_vae

上記をコピペして「Apply Setting」をし、下の方にある「Restart Gradio and Refresh components~」を押すと有効化される
ダメなら1111を再起動

Textual Inversion

絵を学習して.ptファイルとして保存できる

  • 絵師さんのイラストを学習させてその絵師さんの画風のイラストを作る
  • スクール水着のイラストを学習させてスクール水着を着たイラストを作る
  • えっちな体位を学習させてその体位を再現したイラストを作る

といったことができる

.ptファイルの使い方

  1. Stable Diffusion Web UI(AUTOMATIC1111)のフォルダに「embeddings」という名前のフォルダを作る
  2. embeddingsフォルダに〇〇〇.ptファイルを置く
  3. 画像生成時のpromptに「〇〇〇」という言葉を書くと画像に学習した内容が反映される

イラストの学習のさせ方 (.ptファイルの作り方)

WebUI 1111を使用

  1. 画像を集めて1フォルダに詰め込む
  2. Create Enbeddingタブを選び、Nameにわかりやすい名前initialization textに何として学習させたいかを入れる。Number of vectors per tokenには8くらいの値を入れ、Create Embeddingをクリック
  3. Preprocess imagesを選んでSource directoryに画像を入れたフォルダを指定し、もう1つ空のフォルダを用意しDestination directoryに指定する
  4. Split oversized images into twoUse Deepbooru captionにチェックを入れてPreprocessをクリック
  5. 次にTrainを選んでEmbeddingで入れたものを指定、Learning Rateはデフォルト~0.1くらいにする
  6. Log directoryはデフォルト、Prompt template fileは変更したかったら変更
  7. Max Stepsはどこまで学習のステップをするかで多くて50000くらい、その下の2つの数字はptファイルを何Stepごとに作るかなので500とか1000とかにする
  8. Textual Inversion Trainを押すと学習開始

できたファイルはtextual_inversionのフォルダに入れられるのでそこからembeddingsのフォルダにコピーし試してみて何STEP目のptファイルを残すかを厳選する

initialization textはイラストならgirlとか入れる
Number of vectors per tokenは値が大きいと強くなってpromptを無視しがちになる
Learning Rateは値が大きいと早く処理できるがあまり学習が生かされなくなる

Textual Inversion
Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-...
AUTOMATIC1111 の便利な機能
  • Colabで使う場合
Google Colab ではじめる Textual Inversion|npaka
「Diffusers」の「textual_inversion.py」を使った「Textual Inversion」を試したのでまとめました。...

Hypernetworks

学習方法の1種
ptファイルを models\hypernetworks に入れて再起動してSettings→Stable Diffusion finetune hypernetworkで選ぶ

モデルは作成したときのものを使わないといけないのは同じ
作り方はTrainで選ぶところをHypernetworkにするだけであとはTIと同じ

Textual Inversion
Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-...

便利なサイト

解像度と画面比率の早見表

https://github.com/Maks-s/sd-akashic/blob/master/img/brbbbq-dimensions.png

ふたばちゃんねる二次裏may(ふたポから)

ふたポ - Futaba portal site!
ふたば☆ちゃんねるをより便利に、快適に。

「AI」でスレ検索して「AIに絵を描いてもらって適当に貼って適当に雑談するスレ」を見る

  • スレ内の画像にPromptがあったら表示するブックマークレット
javascript:(()=>{[...document.querySelectorAll('.thre .rtd > a[href$=".png"]:last-of-type')].forEach(async e=>{m=(await(await fetch(e.href)).text()).match(/Xtparameters0*([^0]*)/u);m&&(e.parentElement.innerHTML+=`${m[1]}`)})})()

関連Discord

  • Stable Diffusion公式
Join the Stable Diffusion Discord Server!
Welcome to Stable Diffusion; the home of Stable Models and the Officia...
  • Stable Diffusion NSFW
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even ...
  • SD Training Labs
Join the nothing Discord Server!
Archived server | 1948 members
  • 東方Project AI
Join the 東方Project AI Discord Server!
Join a server focused on Intelligent AI developed around Touhou and ra...

よくわからないことがわかったよ

めっちゃまとめてある記事

Waifu Diffusion で効率的に画像を生成する
AUTOMATIC1111 の便利な機能
としあきdiffusion
Waifuv1-3体験版 NAIの呪文コーナーは移動しました 画像から呪文の読める→ ↓ここからテンプレ _________________...

Promptについて

AIモデルによって有効な呪文は変わってくる
WebUI 1111前提
()で要素を強調する
[]で要素を弱体化させる
複数個カッコを付けるとさらに効果が出る
()で1.1倍、(())で1.1×1.1倍の1.21倍、((()))で1.33倍…
[]で0.9倍、[[]]で0.9×0.9倍の0.81倍、[[[]]]で0.73倍…
(〇〇:1.5)と書くと要素を直接1.5倍強化できる
(〇〇:0.5)と書くと要素が0.5倍に弱体化する

最新バージョンで「AND」が追加
〇〇 〇〇 AND △△ △△
で別々に要素を指定することができる
こんな感じ → https://energy-based-model.github.io/Compositional…
2girls AND white hair and white t-shirt AND black hair and blue bikini
のようにそれぞれの女の子に服の色を指定できるみたい?
うまくいかないので現在模索中
75のトークン制限はANDで区切った文それぞれにかかるので全体で75トークン超えのプロンプトを指定することも可能

他の人の作った画像の呪文を見るにはPNG Infoに画像をD&D
WebUIを起動するのがめんどくさい人はこちらから
https://image-convert.cman.jp/imgInfo/

呪文リンク集

AIイラスト呪文生成器

AIイラスト呪文生成器(AIプロンプト生成器・AI画像・NovelAI・nijijourney・stable diffusion)
自動的にAI画像(イラスト)生成用にチューニングされた呪文(キーワード)を発行するサイト NovelAI・Waifu Diffusionに合...

魔術書

魔術書 | Notion
Waifu Diffusion や NovelAI などで共通して使えるワードや構文のまとめ。

えっちな呪文

【NovelAI】 エロもいける!最強プロンプト(呪文)辞典
2022.10.25:プロンプト追加。2022.10.30:プロンプト追加。エロ呪文「vulgarity」(下品)などを追加、整理 2022...
ムフフな元素法典 v1.1 - でんでんの物置小屋 - BOOTH
本文43P/PDFデータ NovelAIを使ったムフフイラスト作成の為の入門書。 呪文そのものよりは、生成にあたっての考え方や組み立て方、ま...

元素法典

元素法典——Novel AI 元素魔法全收录 :日本語版公開用
元素法典とは:中国語圏の研究成果をまとめたNAIプロンプトドキュメント 特にネガティブプロンプト群による作画のハイグレード化が優秀(指もある...

Novel AI 5ch wiki

NovelAI 5ch Wiki
画像生成AIの情報を纏めるWikiです。

Stable Diffusion 1.4の呪文

呪文Promptでの説明Negative Promptでの説明
metart by KANNA HASHIMOTO顔を安定させる
mucha顔を安定させる
by Kyoto Animation絵柄が二次元よりになる
by P.A.Works などその他アニメ会社絵柄が二次元よりになる
painting by 有名人イラストレーターいろいろkrenz cushart, greg rutkowskiなど 絵師はぐぐってね
by artgerm二次元よりになる?
Granblue Fantasy絵柄がファンタジー系に安定する

Waifu Diffusionの呪文

Danbooruのタグが学習に使われているのでタグを検索して呪文に入れる
検索時に日本語を入れても候補に英訳したものが出るので便利

Just a moment...

タグは次の順番に入れるといいらしい
[作品]→[キャラクター]→[コンテンツ]→[アーティスト]

呪文Promptでの説明Negative Promptでの説明
latex 〇〇鎧や水着に光沢をつける テカテカにする
octane renderリアル寄りにする二次元イラストにする(※重要)
1girl または 1_girl人物を1人にする
wearing 〇〇〇〇を着せる
in 〇〇背景を〇〇にする 体の全体が映りやすい
nendoroidねんどろいどっぽくなる
nendoroid-like等身が下がってロリっぽくなる
blunt_bangsぱっつん前髪にする
thick bangs重めの前髪
dakimakuraキャラを寝かせる わりと重要
ojousamaロリキャラを良い感じに出してくれる
focus on 〇〇〇〇にカメラを合わせる thighs, crotchにすると太ももくらいまで出してくれる
onsen背景がお風呂・温泉になる
pubic_hair陰毛陰毛を消す ()をつけて効果を出す
Lolicon Eroge二次元イラストっぽくなる
kawaiikawaii
slimy skin, Oily skin,wet with opaque globs of mayonnaise,white goo, 💦汁を飛ばす
:d, XD笑顔にする
dwarf身長の低いロリにする
chibiロリSDキャラにする
toddler body体をロリっぽくする
ethnic costume-like bikini armorえっちな民族衣装を着せる
furryケモくなるケモくならなくなる
cleavage dress前の開いたドレス
pregnantボテ腹
luminous particlesキラキラしたエフェクトがかかる
very gorgeous face顔が整う faceをeyesに変えるのもOK
lifted by selfたくし上げ パンツ見せ

Negative Promptの呪文

入れた言葉の画像にならないようにする
かなり大事

奇形を産まなくするNegative呪文(一例)

((part of the head)), ((((mutated hands and fingers)))), deformed, blurry, bad anatomy, disfigured, poorly drawn face, mutation, mutated, extra limb, ugly, poorly drawn hands, missing limb, blurry, floating limbs, disconnected limbs, malformed hands, blur, out of focus, long neck, long body

Prompt Editing

WebUI 1111前提
Promptで
[〇〇:step数] step数以降から〇〇の要素を追加する
[〇〇::step数] step数以降から〇〇の要素を削除する
[〇〇:△△:step数] step数まで〇〇の要素で進めてstep数以降は〇〇ではなく△△の要素で進める
step数を0~1.0の少数にすると全stepの割合でやってくれる
例)[〇〇:△△:0.3]で全40STEP → 12STEPまで〇〇の要素で進めて残りの28STEPを△△の要素で進める

普通だとblack_hair, green_eyesと指定すると色が移って髪の毛が緑になったりするが
[black_hair:green_eyes:0.5]
と指定しておくと別々に描かれるのでちゃんと色が部位に分けられるらしい

Negative promptにも適用可
途中まで奇形を防いで途中から自由に描かせることもできる

AIで描いてもらった二次画像置き場

消えるの怖いです

AIで描いてもらった二次画像置き場
AIで描いてもらったイラストを置いておくwiki

こちらへ移行します

AIで描いてもらった二次イラスト置き場
ホーム

コメント