NovelAI呪文(プロンプト)完全ガイド

今回はNovelAIで美麗なイラストを生成するためのプロンプトにフォーカスして解説していきます。大まかなプロンプトの構成から具体的なキーワードについて紹介します。これを読むことで意味不明だったプロンプトが理解できて自由自在にプロンプトを組めるようになります。

今回は次のプロンプトをベースに解説していきます。

プロンプト

{best quality}, {{masterpiece}}, {highres}, illustration, solo, sharp focus, 1girl, maid, apron, white apron, frilled apron, black bow, black bowtie, black dress, frills, puffy short sleeves, puffy sleeves, thighhighs, white thighhighs, wrist cuffs, underwear,   cowboy shot, smile,  purple eyes, pink hair, short hair, looking at viewer, white background, simple background

Undesired Content・ネガティブプロンプト

lowres, polar lowres, bad anatomy, bad face, bad hands, bad body, bad feet, bad proportions, {bad leg}, {more legs}, worst quality, low quality, normal quality,monochrome, gross proportions, blurry, poorly drawn, text,error, missing fingers, missing arms, missing legs, short legs, extra digit, out of frame, only_upper body, only_lower body, [petite], low background, distorted perspective

生成される画像

基本的なプロンプトの構成

多くのプロンプトは次のような構成になっていることが多いです。キーワードの順番ですが品質系のプロンプトは最初に書くことが多く、それ以外は人それぞれな気がします。そこまで重要な要素ではないようです。また目については意外と見落としがちですが忘れると顔の書き込みが甘くなるので忘れないようにしましょう。

  • ベース(品質、絵のタッチ、人物): {best quality}, {{masterpiece}}, {highres}, illustration, solo, sharp focus, 1girl ,
  • 服装: maid, apron, white apron, frilled apron, black bow, black bowtie, black dress, frills, puffy short sleeves, puffy sleeves, thighhighs, white thighhighs, wrist cuffs, underwear,
  • 構図: cowboy shot,
  • 表情: smile,
  • 目と髪: purple eyes, pink hair, short hair,
  • ポーズ: looking at viewer,
  • 背景: white background, simple background

Undesired Content・ネガティブプロンプトについて

Undesired Contentは望ましくないコンテンツですが、ネガティブプロンプトという言葉の方が画像生成AI界隈では一般的な呼び方なので以後ネガティブプロンプトと呼びます。

ネガティブプロンプトは以下のように定番のものを決めて使いまわすのがおすすめです。もし余計なものが映りやすい状況であればネガティブプロンプトにそれを指定して調整をたまに行うことがあります。

lowres, polar lowres, bad anatomy, bad face, bad hands, bad body, bad feet, bad proportions, {bad leg}, {more legs}, worst quality, low quality, normal quality, greyscale, gross proportions, blurry, poorly drawn, text,error, missing fingers, missing arms, missing legs, short legs, extra digit, out of frame, only_upper body, only_lower body, [petite], low background, distorted perspective

そのほか構文について

そのほか説明していない構文としては次のようなものがあります。

  • キーワードを,で区切った記法で書きます。
  • キーワードを強調する場合は{}で囲います。1.05倍の強調になります。{{}}など複数回で囲むとさらに強調されて1.05×1.05=1.1025倍になります。
  • キーワードを弱める場合は[]で囲います。0.95に弱まります。[[]]など複数回囲むことができます。

Stable Diffusionの構文を流用する際の注意点

Novel AI DiffusionもモデルはStable Diffusionなので、プロンプトを流用することができます。ただし、流用するときの注意点が3つあります。

  • キーワードの強調方法が違う: Stable Diffusionの場合は主にStable Diffusion Web UIのルールが適用されているので()で囲むと強調という意味になります。なので{}を()に変換しましょう。
  • Novel AIには数字による強調がない: Stable Diffusion Web UIには(キーワード: 1.2)のような強調する度合いを数字で指定するような構文がありますがNovel AIにはありません。なので{{{{}}}}などで代用しましょう。
  • Novel AIにはLoRAが存在しない: Stable Diffusionの構文で<hoge: 1.0>のような構文があります。これはLoRAというStable Diffusionモデルをカスタマイズする機能ですがNovel AIにはありません。なのでこれはプロンプトから削除しましょう。

プロンプト辞典

以下はよく使うものに限定したプロンプト辞典です。

品質

プロンプト意味
best quality最高品質
masterpiece傑作
highres高解像度
absurdres超高解像度
lowres 低解像度(ネガティブプロンプト推奨)
normal quality 普通のクオリティ(ネガティブプロンプト推奨)
worst quality低クオリティ(ネガティブプロンプト推奨)

タッチ

プロンプト意味
illustrationイラスト
animeアニメ塗り
gamecgギャルゲ塗り
anime, key visualキービジュアル
anime, screencapアニメのスクリーンショット
cinematic映画風
1980s1980年代アニメ
1990s1990年代アニメ
2000s2000年代アニメ
greyscale白黒(ネガティブプロンプト推奨)
monochrome白黒(ネガティブプロンプト推奨)

人物

プロンプト意味
1 girl, solo女の子(一人)
1 boy, solo男の子(一人)
1 girl, 1 boy女と男
multiple girls複数人の女の子
multiple boys複数人の男の子
2 girls, 3 girls…二人の女の子, 三人の女の子…
2 boys, 3 boys…二人の男の子, 三人の男の子…

服装

  • 日常系: school uniform(制服), t-shirt(tシャツ), skirt(スカート), bikini(ビキニ)
  • コスプレ系: スク水(one piece swimsuit), playboy bunny(バニーガール), maid(メイド服)
  • ファンタジー系: “witch hat, witch robe”(魔法使い)、”armor, armored dress, sword, knight, blonde hair, boots”(騎士)

服装については様々なレパートリーがあるので次の記事でまとめているので参考にしてください。

構図

構図についてはStable Diffusionと同様なので以下の記事を参考にしてください。

表情

表情については次の記事を参考にしてください。

目と髪

色+目と色+髪型を指定するケースが多いです。金髪のときはgold hairではなくblonde hairとします。

  • 色: red, blue, green, purple, yellow, blonde, black, pink, brown
  • 髪型: long hair, short hair, medium short hair…
  • 特殊な目: odd eye(オッドアイ)

他の髪型や色については次を参考にしてください。

ポーズや動作

  • シンプル: looking at viewer, standing
  • 座る系: sitting chair, seiza, lying on bed, wariza(女の子座り)
  • 動作系: running, waking, dancing, jumping, swimming, sleeping
  • ….

その他のポーズについては次が参考になります。

背景

背景をしていします。

  • シンプルな背景: white background, simple background
  • 日常系: indoors(室内)、classroom(教室)、通り(street)
  • ファンタジー系: forest(森)、castle(城)、cave(洞窟)、village(村)、dungeon(ダンジョン)

その他の背景については次の記事を参考にしてください。

コメント