ワイルドカードマトリックス(wildcardsPromptMatrix)
ワイルドカードマトリックス(クラス wildcardsPromptMatrix)は、EasyUse/Prompt カテゴリのプロンプトビルダーノードです。
wildcards Prompt Matrix
説明
ワイルドカードマトリックス(クラス wildcardsPromptMatrix)は、EasyUse/Prompt カテゴリのプロンプトビルダーノードです。ワイルドカードのプレースホルダーを含むプロンプトテンプレートを展開し、1つ以上の具体的なプロンプト文字列を生成します。2つのコンボ入力は、LoRA参照とワイルドカードトークンを挿入するための便利なピッカーとして機能し、offset と output_limit は生成される組み合わせを制御します。
入力
text
- 型: 文字列
- 必須: はい
- デフォルト:
""
メインプロンプトテンプレートです。ワイルドカードのプレースホルダーと通常のプロンプトテキストはここに記述します。このテキストが最終的なプロンプト出力に展開されます。
Select to add LoRA
- 型: コンボ
- 必須: はい
利用可能なLoRAのドロップダウンリストです。項目を選択すると、作成中のプロンプトにLoRA参照が挿入されます。
Select to add Wildcard
- 型: コンボ
- 必須: はい
利用可能なワイルドカードのドロップダウンリストです。項目を選択すると、作成中のプロンプトにワイルドカードトークンが挿入されます。
offset
- 型: 整数
- 必須: はい
- デフォルト:
0 - 最小:
0 - ステップ:
1
展開されたワイルドカードマトリックス内の開始インデックスです。これを使用すると、先行する組み合わせをスキップしたり、前のバッチから再開したりできます。
output_limit
- 型: 整数
- 必須: いいえ
- デフォルト:
1 - 最小:
-1 - ステップ:
1 - UIツールチップ: "Output All Probilities"
生成する展開済みプロンプト結果の最大数です。デフォルト値の 1 では、ノードは現在の offset の位置にあるプロンプトのみを返します。この値を大きくするとより多くの結果が生成され、-1 に設定するとすべての可能性が出力されます。UIのツールチップでは、これが「Output All Probilities」と説明されています。
出力
このノードには、位置指定の出力が3つあります。
- 文字列: 現在のマトリックス位置から生成された展開済みプロンプトテキストです。
- 整数: マトリックス内で生成された結果の現在のインデックス/オフセットです。
- 整数: 指定されたプロンプトテンプレートで利用可能な展開の総数です。
使用上の注意
offsetを0のまま、output_limitを1にすると、マトリックスの先頭から単一のプロンプトを生成します。output_limitを-1に設定すると、ワイルドカードの全組み合わせを生成します。- マトリックスをチャンク単位で処理するには、
offsetを増やし、最初の整数出力を次の実行の進行マーカーとして使用します。 - コンボ入力は編集支援用です。
textに必要なワイルドカードまたはLoRA構文がすでに含まれている場合、展開のためにこれらは必須ではありません。
コメント
GitHubでサインインしてディスカッションに参加しましょう。