EasyUse/Promptgenerated
Wildcards(wildcardsPrompt)
Wildcards ノードは、プロンプトテンプレート内のワイルドカードプレースホルダーをランダムに選択された値で展開し、オプションで LoRA 参照を追加できます。
wildcards Prompt
output_text
populated_text
text
STRING
Select to add LoRA
COMBO
Select to add Wildcard
COMBO
seed
0
multiline_mode
Easy Use
Wildcards ノードは、プロンプトテンプレート内のワイルドカードプレースホルダーをランダムに選択された値で展開し、オプションで LoRA 参照を追加できます。シードを使用して結果を再現可能に保ちながら、多様なプロンプトを生成するように設計されています。
入力
- text (
STRING, デフォルト:""): 基本プロンプトテンプレート。ランダムなコンテンツを挿入したい場所に__wildcard_name__プレースホルダーを使用します。 - Select to add LoRA (
COMBO): 利用可能な LoRA を一覧表示するドロップダウン。1つ選択すると、処理前に LoRA プロンプトスニペット(例:<lora:filename:1.0>)がテキストに追加されます。「None」を選択すると何も追加されません。 - Select to add Wildcard (
COMBO): 利用可能なワイルドカードファイルを一覧表示するドロップダウン。1つ選択すると、__filename__プレースホルダーがテキストに追加されるため、ワイルドカードトークンを手動で入力する必要はありません。「None」を選択すると何も追加されません。 - seed (
INT, デフォルト:0, 最小:0): ワイルドカード値を選択する際に使用されるランダムシード。同じシードとテキストは同じ出力を生成します。シードを変更すると、異なるバリエーションが得られます。 - multiline_mode (
BOOLEAN, デフォルト:false): 有効にすると、テキスト入力の各行が独自のプロンプトとして処理されるため、ワイルドカードは行ごとに独立してサンプリングされ、改行は出力に保持されます。無効にすると、テキスト全体が単一のプロンプトとして処理されます。
出力
- STRING (テキスト): 処理済みのプロンプトテキスト。すべてのワイルドカードプレースホルダーが選択された値に置き換え済みで、選択した LoRA/ワイルドカードの追加分を含む基本テキストです。
- STRING (シード): ノードに渡されたシード値を文字列として返します。シードを記録したり、他のテキストベースのノードに渡したりするために使用できます。
使用上の注意
- ワイルドカードトークンは二重アンダースコアで記述します(例:
__color__)。ノードは各トークンを、対応するワイルドカードファイルのランダムな行に置き換えます。 - 「Select to add Wildcard」ドロップダウンをショートカットとして使用できます。トークンを自動的に挿入してくれるため、正確なワイルドカードファイル名を覚えていない場合に便利です。
- 再現可能なプロンプトを作成するには、固定シードを設定し、同じテキストを維持します。シードを変更すると、選択されるワイルドカードの行がランダム化されます。
- 2番目の出力は文字列なので、文字列シードを期待するノードに接続できます。最終的なプロンプトだけが必要な場合は、接続しないままにしておくこともできます。
コメント
GitHubでサインインしてディスカッションに参加しましょう。