本稿では、一番簡単だと思われるAIイラストの導入方法をいくつか紹介します
PCスペックなども不要です
方法1.簡易ブラウザ版
もっとも簡単な方法はこのリンクへアクセスすることです
簡単でスマホからも利用できますが、画像サイズも変えられませんし、モデルも導入できません(つまり画風も大きくは変えられない)
方法2.GogleColab
(1)このリンクのページを開きます
(2)左上にある▼をクリックし、出てくる再生ボタンを押します
(3)数分から十数分間待ちます、途中GogleDriveへのアクセスなどを求められますので全て許可
(4)2. WebUIの起動の下にRunning on public URL: ~~~.gradio.appというリンクが出てきたら、そこをクリックします
(5)右上のオレンジのボタンが作成開始ボタン、promptが生成キーワード、その下のnegative promptがNGワード、Width/Heightが画像の横縦サイズ、Sampling Stepsが画像の試作数(この中で一番良いものが表示される)です
また左上でモデルを変更することができ、これによって画風が変わります
なお、colabは無料でも多少使えますが、計算量に制限があり、制限に達すると動かなくなります。この上限は明確な基準はなく、Googleの気分次第のようです。
制限は24時間で解除されますし、またアカウントを変えるなどの方法で突破することもできますが、私は面倒なので課金しました。遅い設定だと1000円で50時間程度使えます。
以下の方法は原因不明のエラーにより使用不可になっています
モデルを利用したい場合、方法2を利用することでモデルを1つ導入できます
方法3.モデルとLora
モデルとは大雑把に画風などに関する学習データです、Loraとはより細かい学習データのセットになります(詳しいことは私も良く理解していません)。
モデルを変えることにより画風が、Loraを加えることにより特定のアニメキャラっぽい絵を描かせたりすることができるようになります。
colabで利用する場合、まず以下のコードをcolabの新しいページにコピペします。
!git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
%cd /content/stable-diffusion-webui
!mkdir /content/stable-diffusion-webui/models/Lora
!wget https://civitai.com/api/download/models/11745 -O /content/stable-diffusion-webui/models/Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors
!wget https://civitai.com/api/download/models/20541 -O /content/stable-diffusion-webui/models/Lora/mihonoburubon.safetensors
!python launch.py --share --xformers --enable-insecure-extension-access
モデルを導入するなら、4行目https://civitai.com/api/download/models/11745の部分にモデルのDLリンク(このサイトの場合、青いDownloadの上でリンクアドレスをコピー)を上書きします。
Loraを導入するなら、5行目https://civitai.com/api/download/models/20541の部分にLoraのDLリンクを上書きします。
追記.エラー
notimplementederrorうんたらかんたらのエラー出る場合、1行目に以下のコードを追加すると直る場合があります
!pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 torchaudio==2.0.2 torchtext==0.15.2+cpu torchdata==0.6.1 --index-url download.pytorch.org/whl/cu118
おまけ.呪文
私がよく使う呪文は、{{masterpiece}}, {{{best quality}}}, {{ultra-detailed}}, {{illustration}}あたるは定番として、{{disheveled hair}}, {{beautiful detailed eyes}}, {{very_high_resolution}}などを入れています。
Negativの方はlowres,worst quality, low quality, normal qualityを入れています。
〈トップページへ戻る〉