4-6 完全なプロンプトガイド
このガイドは、プロンプトに関するすべての詳細を理解するのに役立ちます。
プロンプト作成は、AI画像生成の最初で最も重要な段階です。優れたプロンプト作成スキルは、どのモデルでも素晴らしい生成結果を得るのに役立ちます。
カテゴリと順序によるプロンプトの作成
良いプロンプトには、正しい順序とカテゴリ分けが必要です。同じように見えるかもしれませんが、実際にはプロンプトの配置が重要です。一般的なStable Diffusionの順序とカテゴリは次のようになります:
ビュー/ショット
主題(詳細付き)
メディア
解像度/詳細用語
スタイル参照(アーティストの参照を含む)
追加の詳細(背景、環境など)
メインのカラーテーマ
照明/影
品質用語(DeviantArtでのトレンド、例:best image:1.5など)
ただし、順序とカテゴリ分けはモデルごとに異なる場合があります。モデルガイドでそれらを確認できますが、これらのガイドラインはどのモデルにも役立ちます。
プロンプトにすべてのカテゴリを使用する必要はありません。
プロンプト内の各用語をカテゴリ分けしてください。たとえば、「主題、顔の詳細、身体の詳細、服装の詳細」など。
間違い: 1人の女の子、赤毛、青い目、笑顔、赤いドレス、ウェーブのかかった髪、細身
正解: 1人の女の子、笑顔、青い目、赤毛、ウェーブのかかった髪、細身、赤いドレス
これにより、間違った生成がほとんどの場合減少します。
ネガティブプロンプト
ネガティブプロンプトは、生成時に不要なものを避けるのに役立ちます。ネガティブプロンプトの主な対象は次のとおりです:
ネガティブ品質プロンプト: worst quality, worst image, low quality, lowresなど
埋め込み: verybadimagenegative_v1.3, ng_deepnegative_v1_75t, badhandv4など
不要な要素: NSFW, flower, rain, hatなど
プロンプトの重み付け
重み付けは、生成された画像を制御するためのStable Diffusionの機能です。(term )、termは画像内で増やしたり減らしたりしたい要素で、factorはそれを制御するスケールです。
term: Termは、プロンプト内で編集したいすべての要素を指します。
factor: Factorは実際には0.01〜100の間でスケールできますが、このような重み付けは画像に歪みを生じさせます。重み付けにおいて、一般的に推奨されるスケールは0.5〜1.5です。この範囲内で重みを保ちましょう。しかし、いくつかのモデルは2までの重みを扱うことができます。
重み、スケールとは何か?
重みは、各ステップでAIがその特定のtermにどれだけの注意を払うかを示します。これらは絶対的であり、あるtermの値を増やしても他のtermの重みが減少することはありません。
注:1girl, brunette, gardenは(1girl:1.5), (brunette:1.5), (garden:1.5)と同じではありません。これらは異なる重みを持ち、出力もそれぞれ異なります。
スケールはパーセンテージシステムに基づいており、1 = 100%、1.5 = 150%を意味します。このため、1.5を超える値を使用することはできません。AIはそのトレーニングのため、1つのtermに対してこれ以上の重みを扱うことができません。
異なるタイプの重み付け
(term ) factor
は0.5〜1.5の間でスケールでき、このタイプは重みを減らすためにも増やすためにも使用できます。[]はこのシステムでは機能しません。値を指定する場合は()のみを使用してください。
例: 1girl, (red hair:1.2), (rose pupils:0.7)
(term)
各()はtermの値をx1.1増加させます。
(term) = (term:1.1) ((term)) = (term:1.21) (((term))) = (term:1.331) ...
[term]
各[]はtermの値をx1.1減少させます。
[term] = (term:0.9) [[term]] = (term:0.82) [[[term]]] = (term:0.75) ...
注:推奨される角括弧の最大数は3で、それ以上の値は画像に歪みを生じさせる可能性があります。
ステップバイステップでのプロンプト作成
ここでは、ステップバイステップでプロンプトを書く例を示します。DreamShaper v8モデルを使用します。このモデルは、さまざまなプロンプトの順序(一般的なものを含む)に対応でき、初心者にも使いやすいモデルです。すべての画像は同じ設定で作成されました。
Sampler: DPM++ 2M KARRAS
CFG: 9
Sampling Steps: 30
主題とメインテーマの選択
たとえば、宇宙にいる女の子のイラストを作成したいとします。まず、"イラスト、1人の女の子、宇宙" というプロンプトから始めて、最初の出力を得ます。
ネガティブプロンプトと埋め込み
主題が決まったら、各ステップでの品質を維持するためにネガティブプロンプトと埋め込みを記述できます。いくつか基本的なネガティブプロンプトとDreamShaperの埋め込みを使用します。
ポジティブプロンプト
イラスト、1人の女の子、宇宙
ネガティブプロンプト
BadDream, (UnrealisticDream:1.3), low res, NSFW, grayscale, monochrome, astronaut suit, nude, child, kid
メディアと視点の追加
品質が許容範囲に達したら、一貫した結果を得るためにメディアと視点の用語を追加します。デジタルアートと水彩インクを使用し、これらのメディアを混合するためにミクストメディアも追加します。視点としては、上半身のイラストが良い選択です。
ポジティブプロンプト
上半身のイラスト、1人の女の子、(デジタルアート)、水彩インク、宇宙、ミクストメディア
品質の向上
良いベースができたので、いくつかの言葉で品質を向上させることができます。
ポジティブプロンプト
上半身のイラスト、1人の女の子、(デジタルアート)、水彩インク、(超高品質:1.3)、傑作、(高精細)、HDR、8K、宇宙、ミクストメディア
スタイルの追加と参照
二人のアーティストを参照し、テーマとしてサイエンスフィクションと抽象アートを追加しました。Charlie Bowaterのポートレートが好きで、Maciej Kuciaraのサイファイキャラクターデザインも素晴らしいので選びました。
ポジティブプロンプト
上半身のイラスト、1人の女の子、(デジタルアート)、水彩インク、(超高品質:1.3)、傑作、(高精細)、HDR、8K、抽象芸術、(チャーリー・ボウターによる:0.9)、(マチェイ・クチアラのスタイル)、SF、宇宙、ミクストメディア
追加の詳細と色
詳細を追加し、最終段階の前にカラーテーマを選択できます。主題と背景に詳細を追加し、メインカラーとして赤と黒を選びました。彼女の顔を見たいので、ヘルメットをネガティブに設定しました。
ポジティブプロンプト
上半身のイラスト、1人の女の子、黒髪、ボブカット、未来的な宇宙服、(デジタルアート)、水彩インク、(超高品質:1.3)、傑作、(高精細)、HDR、8K、抽象芸術、(チャーリー・ボウターによる:0.9)、(マチェイ・クチアラのスタイル)、SF、フラクタルスター、宇宙、素晴らしい宇宙背景、赤のテーマ、黒のテーマ、ミクストメディア
ネガティブプロンプト
BadDream, (UnrealisticDream:1.3), low res, NSFW, grayscale, monochrome, astronaut suit, nude, child, kid, helmet
照明と仕上げ
最後に、焦点、光、影、品質の仕上げを追加してプロンプトを完成させます。より良い顔を得るためにいくつかのネガティブも追加しました。
ポジティブプロンプト
上半身のイラスト、ポートレート、1人の女の子、黒髪、ボブカット、未来的な宇宙服、(デジタルアート)、水彩インク、(超高品質:1.3)、傑作、(高精細)、HDR、8K、抽象芸術、(チャーリー・ボウターによる:0.9)、(マチェイ・クチアラのスタイル)、SF、フラクタルスター、宇宙、素晴らしい宇宙背景、赤のテーマ、黒のテーマ、(被写界深度)、シャープフォーカス、拡散照明、逆光、ソフトシャドウ、ミクストメディア、deviantartでトレンド、受賞作品
ネガティブプロンプト
悪夢、(非現実的な夢:1.3)、(変形した目:1.3)、醜い、低解像度、NSFW、グレースケール、モノクロ、宇宙服、ヌード、子供、キッズ、ヘルメット
これで、効果的なプロンプトを作成して、ほとんどの場合に素晴らしい結果を得る方法を学びました。このガイドラインに従い、アートを作成し、SeaArtコミュニティと共有することを忘れないでください。
Last updated