見出し画像

ローカルにStable DiffusionとNovelAI Diffusionを入れててみた話

昨今のAIの進化がすごすぎるのでローカルでもやりたくなった

というのもあるが、「お絵描きばりぐっどくん」だけでは足りなくなったのと、たまにNFSWフィルター的なのでそういうワードを入れていなくても、意図せずに弾かれて満足に生成できなかったので環境を構築しすぜよ

実は結構前にも環境を入れようとしたけど出来なかったので再チャレンジ


Stable Diffusion web UI導入編

はじめはGIGAZINEの記事を見ながらやったけど、うまくいかなったので海外のサイトを見ながらやったら成功
やった~

Stable Diffusionの.ckptは前回やろうとしたときに入手したので結構楽でござった。

グラボがGTX16XX番台の人はそのままだと真っ黒か真緑の画像しか生成してくれないので、webui-user.batにちょっとしたコマンドを打ち込めば解決します。
まず、メモ帳でwebui-user.batを開き、
「set COMMANDLINE_ARGS=」の後ろに
「--precision full --no-half --medvram」を記述して
set COMMANDLINE_ARGS=--precision full --no-half --medvram
にして上書きすると上手く生成でくるはず。
上書きの際に文字コードをANSIにするのを忘れずに
--medvramは本来なくでも動作するのかもしれないですが、メモリエラー回避です。

とりあえず生成したものを適当に乗っける

宇宙猫
Promptは80年代の東京をドローンで撮影した+フィルム風だったような
ハリーポッターと不思議なビーンズ
日本のコメディアン
平らな地球
マックスファクトリーFigma ハリーポッター

こんな感じでございます。

NovelAI Diffusion編

流出したと聞いてちょっと躊躇したけれど導入することに
導入はコチラを参考に

とりあえず試しに生成してみた

まんまNovelAiだすごい
やっててわかったけどNegative Promptで候補を絞ることでよりクォリティ向上させやすいと感じた

ネットで拾ったプロンプトを生成した。塗りを変えるとAiだとわからん

元素法典なるものがあったので参考にしてみた

この日本語訳を参考にさせていただきました。
ありがたありたがでごさる

乗ってた呪文と設定だけでこの繊細さ

既存キャラ生成
既存キャラ生成は使い方によってはタブーに触れてしまいそうなので扱いは個人の範囲で楽しんでいきたい。
が、結構このサイトが参考になる

メジロマックイーン

なんかコレジャナイ感があるので調整して再挑戦

まあまあ似てきたような気がするちょっとマックイーンにしてはでっっっ(殴)

元素法典+ライスシャワー


ライスはかなり行けるなと思った、あと元素法典パワー絵のレベルが底上げされている。すごい

呪文はこんな感じだったと思います
クリスタル ライスシャワーPrompt
{{{{{{{masterpiece}}}}}}}, best quality,{{small breasts}},cinematic lighting,(((blue crystals texture Hair))),{{{{{extremely detailed CG}}}}},{{8k_wallpaper}},{{{{Crystalline blue gemstone gloves}}}},((beautiful detailed Glass hair)),((Glass shaped texture hand)),Hands as clear as jewels,Crystallization of clothes,((crystals texture skin)),sparkle, lens flare, light leaks, Broken glass,((masterpiece)), (((best quality))), ((ultra-detailed)), ((illustration)), ((disheveled hair)), (1 girl), (solo), dynamic angle, floating, beautiful detailed gemstone sky,{{{{{{{{{{rice shower (umamusume)}}}}}}}}},animal ears ,horse ears ,horse girl ,horse tail,long hair,purple eyes, black hair ,red flower ,hair over one eye ,hat,rose,flower,bare shoulders ,off-shoulder dress,{{purple dress}},

Negative Prompt
lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts,signature, watermark, username, blurry, artist name,multicolored hair,{{{{tokai teio (umamusume)}}}},lowres, bad anatomy, bad hands, text, error, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts,signature, watermark, username, blurry, artist name,bad feet,{{{ugly}}},{{{duplicate}}},{{morbid}},{{mutilated}},{{{tranny}}},mutated hands,{{{poorly drawn hands}}},blurry,{{bad anatomy}},{{{bad proportions}}},extra limbs,cloned face,{{{disfigured}}},{{{more than 2 nipples}}},{{{{missing arms}}}},{{{extra legs}}},mutated hands,{{{{{fused fingers}}}}},{{{{{too many fingers}}}}},{{{unclear eyes}}},lowers,bad anatomy,bad hands,text,error,missing fingers,extra digit,fewer digits,cropped,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,username,blurry,bad,{{{{{{daiwa_scarlet_(umamusume) }}}}}}

やってみた感想

NAI Diffusionがかなりアツい
自分の弱々GPUだと480x480までしか書き出せないので強いグラボ落ちてきて欲しい。(できるだけVRAMの多いRTX3060 12Gとか)
友人のRTX3060Tiだと515x515を数秒で書き出せていたのでメチちゃめちゃ羨ましい。画像サイズ1000x700くらいでも余裕で書き出せていたのでええなぁーーと思ってしまった。
大きい画像を書き出すためだけにNovelAIに入ってもいいかとか考えだしたので今日はもうおわります。

おやすみ


この記事が気に入ったらサポートをしてみませんか?