
Stable Diffusionは、異なるプロンプトの組み合わせによってさまざまな画像が生成できる機能です。
しかし、別のプロンプトを試すときは再度プロンプトを書き直す必要があり、手動で入力するのは手間がかかります。
「Prompts from file or textbox」を使えば、異なるプロンプトの組み合わせを行ごとに実行したり、ファイルからプロンプト取り込んだりできるため、生成効率を向上させることが可能です。
今回は「Prompts from file or textbox」の使い方について詳しく解説していきます。
異なるプロンプトの組み合わせを同時に実行したいという方は、ぜひ参考にしてみてください。
- プロンプトを組み合わせを同時に実行したい
- ファイルからプロンプトを読み込みたい
- Prompts from file or textboxの使い方がしりたい
なお、この記事はStable Difussion Web UIがインストール済みの方を対象にしています。
インストールがまだの方はこちらの記事も参考にしてみてください。
Scriptの別の機能についても解説しています。
Stable Difussion Web UI「Prompts from file or textbox」とは?

Prompts from file or textboxは、入力したプロンプトを行ごとに実行できる機能です。
例えば以下のようなプロンプトでそれぞれの結果を得たいとき、通常は1つずつ入力して画像を生成します。
1girl,spring
1boy,summer
dog,autumn
cat,winter
しかし、Prompts from file or textboxを使うと、全ての行を上から順に実行してくれます。
1つずつ書き換えて画像生成するという手順を省けるため、生成効率が大幅に向上します。
このように異なるプロンプトをまとめて実行できるのがPrompts from file or textboxです。
Stable Difussion Web UI「Prompts from file or textbox」の使い方

それでは実際に「Prompts from file or textbox」の使い方について、解説します。
まず画面左下にあるscriptから「Prompts from file or textbox」を選択します。

「List of prompt inputs」というプロンプトの入力画面が表示されるので、ここにプロンプトを入力します。
改行で1行とされるため、カンマやスペースは行内のプロンプトとして認識されます。
行ごとにdog,cat,bird,fishを入力すると、それぞれの画像が1枚ずつ生成されます。

またfrom file~と書いてある通り、csvやテキストファイルから読み込むことも可能です。
例えば以下のように入力したテキストファイルを作成します。

これを「Upload prompt inputs」にドラッグ、またはクリックしてからファイルを読み込めば、プロンプトが取り込めます。

「Prompts from file or textbox」で設定できるオプション
Prompts from file or textboxには与えるシード値を操作できるオプションがあります。
Iterate seed every line
シード値の最後の値が1ずつ増加する機能です。
例えば最初のシード値が「9876543210」だった場合、2行目は「9876543211」、3行目は「9876543212」が与えられます。
全ての行をdogなど同じプロンプトにして実行すると、シード値によるパターンの変化などが確認できます。
Use same random seed for all lines
全ての行に同じシード値を与えられるオプションです。
例えばシード値が「0123456789」だった場合、全ての行にこのシード値が反映されます。
違うプロンプトに対して同じシート値を使った場合に、どういった画像が生成されるのか確認ができます。
Prompts from file or textboxでネガティブプロンプトは行ごとに実行できない

シンプルで生成効率が向上できる便利な機能なのですが、あくまでプロンプトを複数同時に実行できる機能です。
現時点ではネガティブプロンプトを行ごとに試行することはできません。
ネガティブプロンプトに入力した要素は反映されますが、行ごとにネガティブプロンプトを指定できるわけではないので、Style機能などと併用するなど工夫が必要です。
Stable Difussion Web UI「Prompts from file or textbox」の使い方まとめ
今回はPrompts from file or textboxの使い方について解説しました。
- Stable Difussion Web UI「Prompts from file or textbox」とは?
- Stable Difussion Web UI「Prompts from file or textbox」の使い方
- 「Prompts from file or textbox」で設定できるオプション
- Prompts from file or textboxでネガティブプロンプトは指定できない
Prompts from file or textboxを使えば、複数のプロンプトの組み合わせを簡単に試すことができます。
手動でプロンプトを入力する手間を省き、異なるプロンプトの生成結果も比較することが可能です。
画像の生成効率も向上するので、ぜひ使ってみてください。
コメント