【初心者向け】画像生成AI別のプロンプト(呪文)比較表
こんにちは、画像生成AIでひたすら猫のイラストを生成している じょじお(@jojio‗illust)です。
この記事は各種画像生成AIサービスのプロンプト(呪文)の記述方法の比較表をまとめた記事です。
- Novel AI
- Stable Diffusion
- Midjourney
- Dall-E2・Dall-E3
Stable Diffusionのプロンプトエンジニアリングの基本について理解したい方には、初心者向けのプロンプトガイドを作りましたのでそちらを見てください!
▲AI画像の大量ファイルをプロンプトと一緒に簡単に整理する方法はこちら。
▲素材に関連する英単語100個以上まとめました。
▲すべてのプロンプト関連記事はこちらにまとめています。
▲Midjourneyユーザー向け。専用Discordサーバーを作って画像生成作業を効率化する方法。
画像生成AIによってプロンプトの構文は違う
画像生成AIサービスでは、プロンプト(指示文)の表現によって出力される画像が大きく変わることがあります。異なるAIサービスごとに、プロンプトの書き方やフォーマットが微妙に異なることもあり、これが混乱を生む原因となっていることがあります。
国内で人気のある画像生成AIサービスには、例えば「DALL-E」や「DeepArt」などがあります。これらのサービスは、プロンプトの表現にそれぞれ独自の要件を持っています。
この記事のメリット
ネット上に公開されているStable Diffusionで生成した画像のプロンプトを参考に、NovleAIなどの別の画像生成AIで同じような絵を生成したい時に、呪文の読み替えの参考になるかと思います。
プロンプト(呪文)比較表
下記がプロンプト(呪文)比較表です。
サービス | Midjourney | NovelAI | Stable diffusion WebUI Automatic1111 | DalleE |
---|---|---|---|---|
プロンプトの特徴 | 少ない言葉で綺麗な絵が出る。 | 少ない言葉で綺麗な絵が出る。 | モデルによる。 | 言葉の理解力が断トツ。副詞、形容詞、数字、左右などをそこそこ理解している。 |
単語の区切り文字 | カンマ、カッコ、ハイフンなどを使うことが可能とドキュメントを見るとファジーに書いてあるが、カンマとスペースが一般的 例:dog, cat, rabbit | 半角カンマとスペース 例:dog, cat, rabbit | 半角カンマとスペース 例:dog, cat, rabbit | 半角カンマとスペース 例:dog, cat, rabbit |
強調構文 Wheight UP | 「::2」コロン2つと正の数字を使う 例:hot:: dog::1.5 | 「{}」を使う {pink}は1.05倍 {{pink}}は1.102倍 {{{pink}}}は1.215倍 例:cat on a {{{pink}}} cherry blossom tree | 「(:1.1)」を使う (pink:1.1) (pink:1.2) (pink:1.3) (pink, red, orange:1.1) … | ウェイトを調整するコマンドは存在しない。変わりに副詞や数字で調整できる 例:very glowing、 Extremely glowing, many dogs, five dogs |
強調構文 Wheight Down | コロン2つと負の数字を使う 合計値が負の数字にならないよう様に注意 例:hot:: dog::-.5 | []を使う [pink]は-1.05倍 [[pink]]は-1.102倍 [[[pink]]]は-1.215倍 例:cat on a [[[pink]]] cherry blossom tree | 「(:0.9)」を使う (pink:0.9) (pink:0.8) (pink:0.7) (pink, red, orange:0.9) … []はWebUIでは使えない。 | ウェイトを調整するコマンドは存在しない。変わりに副詞や数字で調整できる 例:slightly short, few dogs, half-full glass |
ネガティブプロンプト | 対応 –noコマンドを使ってプロンプトの後ろに描く 例:cat —no white, black | 対応 画面右側のテキストボックスにプロンプトと同じように入力する | 対応 ネガティブプロンプト用のテキストボックスにプロンプトと同じように入力する | 非対応 否定語も効かない。 |
要素の融合 | merge fusion mixed などのワードを使うとそれっぽくなる | パイプライン記号を使う 例: cat|owl cat:1.2|owl | AND を使う。配合割合も指定できる。 例: cat AND owl (cat:1.2) AND owl | merge fusion mixed などのワードを使う。 |
その他の機能 | ブレンド機能 など | ・各種スクリプト ・各種拡張機能 | —testp:ハイパーリアル —niji:2次元 | |
Document | Midjourney Docs | NovelAI Docs | Automatic1111/WebUI WIKI | Getting Started with DALL·E |
(この先工事中)
サービスごとのプロンプトに関する記事
Stable Diffusion
▲ネガティブプロンプトの初心者向け解説です。
▲ネガティブプロンプトを省略したい人向けの記事です。
Midjourney
NovleAI
Dall-E2
各種プロンプトの参考サイト
▲プロンプトを入手できるサイトまとめ
まとめ
以上、プロンプト比較でした。
この記事がお役に立ちましたらシェアボタンからシェアお願いします!!!
コメント