Stable Diffusion(特にAUTOMATIC1111/Forge環境)で理想の画像を生成するための、プロンプトの記述ルールと特殊な制御方法をまとめています。
, で区切ります。
1girl,
solo などのDanbooru形式のタグが最も効果的です。
特定の要素を強く出したい、あるいは弱めたい場合に使用します。
| 構文 | 効果 | 説明 |
|---|---|---|
(word) |
1.1倍強調 |
丸括弧で囲むと強調されます。重ねるほど強くなります
((word))。
|
[word] |
0.9倍弱化 | 角括弧で囲むと影響力が弱まります。 |
(word:数値) |
倍率指定 | (red flower:1.5) のように記述。1.0が標準です。 |
生成の途中でプロンプトを切り替えたり、特定のステップから要素を導入したりする高度な手法です。
[from:to:step]
[pink hair:blue hair:10][to:step]
[glasses:15][from::step]
[sketch::20][word1|word2]
1ステップごとにword1とword2を交互に処理します。2つの要素を混ぜた「中間」を作るのに適しています。
[cat|dog] →
猫と犬が混ざったような不思議な動物が生成されます。
プロンプトのチャンク(塊)を強制的に区切ります。通常、SDは75トークンごとにプロンプトを区切りますが、BREAK
を入れることで意図的に区切りを作り、前後のタグが混ざるのを防ぎます。
1girl, red dress, BREAK, beach, sunset複数のプロンプトを並列に計算し、合成します。
castle:1.5 AND forest:1.0| 種類 | 構文 | 説明 |
|---|---|---|
| LoRA | <lora:名前:強度> |
特定の画風やキャラを適用します。強度(Weight)は通常 0.5~1.0。 |
| Embedding | ファイル名 |
Textual Inversion。ファイル名をプロンプトに書くだけで適用されます。 |
| Wildcards | __ファイル名__ |
(拡張機能が必要)リストからランダムに単語を抽出します。 |