「AI美女を作成したいが、良いプロンプトを考えられない・・・」
「同じような顔(量産型)の美女ばかりが生成されてしまう・・・」
このような場合には、この記事の内容が参考になります。
この記事では、量産型ではないAI美女の生成方法について解説しています。
本記事の内容
- AI美女の作成
- PNG Infoを利用したAI美女作成
- Interrogate CLIPを利用したAI美女作成
- ChatGPTを利用したAI美女作成
それでは、上記に沿って解説していきます。
AI美女の作成
AI美女と言っていますが、何でも構いません。
AI美少女でも、AI美魔女でも、AI美男子でも。
ただし、利用するモデルはBRAシリーズをオススメします。
現状であれば、BRAV5が最新となります。
追記 2023年7月8日
BRAV6が2023年7月7日に出ました。
個人的には、プロンプトはゼロから作成しません。
基本的には、他から調達してきてそれを改良することになります。
プロンプトを調達する手段として、以下を利用しています。
- PNG Info
- Interrogate CLIP
- ChatGPT
これらの利用方法を以下で説明します。
PNG Infoを利用したAI美女作成
Civitai上では、プロンプトが画像とともに公開されています。
プロンプトが非公開の場合もあります。
プロンプトが公開されている場合、そのプロンプトをコピペするのが面倒です。
そのようなときに、PNG Infoを利用します。
PNG Infoの詳細は、次の記事で説明しています。
例えば、次の画像を参考にします。
https://civitai.com/images/565665
PNG Infoを利用して、この画像から次のようなプロンプトを取得できます。
Prompt
<lora:GirlfriendMix2:1.5>, 1girl, Tokyo street,night, cityscape,city lights, upper body,close-up, 8k, RAW photo, best quality, masterpiece,realistic, photo-realistic
Negative prompt
ng_deepnegative_v1_75t, badhandv4 (worst quality:2), (low quality:2), (normal quality:2), lowres, bad anatomy, bad hands, normal quality, ((monochrome)), ((grayscale))
完全にコピーしたい場合は、LoRAもダウンロードして利用すればよいでしょう。
そうではない場合は、LoRAの利用部分を削除します。
あと、Negative Embeddingも各自が利用しているモノに置き換えましょう。
私の場合だと、「ng_deepnegative_v1_75t, badhandv4」を以下に置き換えます。
- EasyNegativeV2
- negative_hand-neg
EasyNegativeV2については、次の記事内で説明しています。
negative_handは、次の記事で取り上げています。
結果的には、次のようなプロンプトになります。
Prompt
1girl, Tokyo street,night, cityscape,city lights, upper body,close-up, 8k, RAW photo, best quality, masterpiece,realistic, photo-realistic
Negative prompt
EasyNegativeV2,negative_hand-neg, (worst quality:2), (low quality:2), (normal quality:2), lowres, bad anatomy, bad hands, normal quality, ((monochrome)), ((grayscale))
設定は、デフォルトに近いです。
これらの条件で生成した画像は、以下。
素晴らしい結果となりました。
PNG Infoは、個人的には最もよく利用する方法です。
以上、PNG Infoを利用したAI美女作成について説明しました。
次は、Interrogate CLIPを利用したAI美女作成を説明します。
Interrogate CLIPを利用したAI美女作成
Stable Diffusion web UIの標準機能であるInterrogate CLIPを利用します。
詳細については、次の記事で解説しています。
芸能人の画像を使えば、いい感じになります。
今回は、「浜辺美波」の画像を利用します。
Interrogate CLIPを利用すると、次のようなプロンプトが出力されました。
a woman with a short haircut and a white shirt is posing for a picture with a white background, Ayako Rokkaku, perfect face, a character portrait, precisionism
ネガティブプロンプトには、「EasyNegativeV2,negative_hand-neg」だけを用います。
理由は、これだけでも事足りるからです。
これらのプロンプトによって、PNG Infoの場合と同じ設定で画像を生成します。
その結果は、以下。
「浜辺美波」の雰囲気は、出ていますね。
以上、Interrogate CLIPを利用したAI美女作成を説明しました。
次は、ChatGPTを利用したAI美女作成を説明します。
ChatGPTを利用したAI美女作成
ChatGPTにプロンプトを考えてもらいます。
ChatGPTは、画像生成においても効果的です。
今回は、次のようにChatGPTに指示を出しました。
「ワンピースを着た日本人の綺麗な女性。」
上記の内容を画像生成用のプロンプトで表現してください。英語で。
その際、できる限り詳細な表現となるように工夫してください。
そうすると、次のようにガッツリとプロンプトを考えてくれました。
なお、上記を日本語にすると次のような表現になります。
(※ChatGPTによる翻訳)
スタイリッシュなワンピースドレスを身に纏った、魅惑的な日本人女性。 彼女の肌は月明かりのように輝き、美しく滑らかで、繊細で洗練された特徴を際立たせます。 彼女の目は深く神秘的で、魅力的な輝きを湛えています。 光沢のある黒髪は、現代的なカットで彼女の顔をエレガントに縁取り、柔らかく心地よい笑顔が彼女の唇を飾り、魅力的な魅力に温かみを加えています。 彼女が着用しているドレスは、現代ファッションの素晴らしい一品で、そのデザインはエレガントにして印象的で、彼女の体型を引き立て、全体の優雅さを加えています。 生地は鮮やかな色調を誇り、深い青や豊かなバーガンディなど、彼女の輝く肌を引き立てます。 バックグラウンドは意図的にぼかされていて、彼女が画像の否応なく焦点となり、現代ファッションの優雅さの象徴となっています。
ここでも、ネガティブプロンプトに「EasyNegativeV2,negative_hand-neg」を用います。
同じく、PNG Infoの場合と同じ設定で画像を生成した結果は以下。
これも素晴らしい結果となっています。
ChatGPTを利用する場合は、かなり細かく表現してもらった方がよい感じです。
以上、ChatGPTを利用したAI美女作成を説明しました。