EasyUse/Pipegenerated

Pipe Edit(pipeEdit)

Pipe Edit は、EasyUse パイプライン向けのオールインワンパイプライン編集ノードです。PIPE_LINE とオプションの直接コンポーネント入力を受け取り、ポジティブ/ネガティブ条件付け、CLIP skip、その他のパイプフィールドを編集し、更新済みの PIPE_LINE と各コンポーネントを個別に返します。

pipe Edit

pipe
model
pos
neg
latent
vae
clip
image
pipe
model
pos
neg
latent
vae
clip
image
clip_skip
-1
optional_positive
STRING
positive_token_normalization
COMBO
positive_weight_interpretation
COMBO
optional_negative
STRING
negative_token_normalization
COMBO
negative_weight_interpretation
COMBO
a1111_prompt_style
conditioning_mode
replace
average_strength
1.00
old_cond_start
0.000
old_cond_end
1.000
new_cond_start
0.000
new_cond_end
1.000
Easy Use

説明

Pipe Edit は、EasyUse パイプライン向けのオールインワンパイプライン編集ノードです。PIPE_LINE とオプションの直接コンポーネント入力を受け取り、ポジティブ/ネガティブ条件付け、CLIP skip、その他のパイプフィールドを編集し、更新済みの PIPE_LINE と各コンポーネントを個別に返します。これにより、1つか2つの値だけを変更したい場合に、パイプを手動でアンパックして再パックする手間を省けます。

optional_positive または optional_negative が入力されると、ノードはアクティブな CLIP モデルでそのプロンプトを再エンコードし、選択済みの conditioning_mode を使用して既存の条件付けと結合します。高度なプロンプトコントロールにより、使用中のプロンプト構文のトークン正規化と重み解釈に合わせることができます。

入力

入力デフォルト説明
clip_skipINT-1末尾から負の値として数えてスキップする CLIP レイヤー数。-1 は多くのモデルで使用される一般的な値です。範囲: -24 ~ 0。
optional_positiveSTRING""オプションのポジティブプロンプト。既存のポジティブ条件付けを維持するには空のままにします。入力すると、CLIP でエンコードされ、conditioning_mode に従って pos と結合されます。
positive_token_normalizationCOMBOポジティブプロンプトのトークン正規化。オプション: nonemeanlengthlength+mean
positive_weight_interpretationCOMBOポジティブプロンプトの重み解釈構文。オプション: comfyA1111comfy++compelfixed attention
optional_negativeSTRING""オプションのネガティブプロンプト。既存のネガティブ条件付けを維持するには空のままにします。入力すると、CLIP でエンコードされ、conditioning_mode に従って neg と結合されます。
negative_token_normalizationCOMBOネガティブプロンプトのトークン正規化。オプション: nonemeanlengthlength+mean
negative_weight_interpretationCOMBOネガティブプロンプトの重み解釈構文。オプション: comfyA1111comfy++compelfixed attention
a1111_prompt_styleBOOLEANfalseAutomatic1111 スタイルのプロンプト処理を有効にします。A1111 ベースの UI 用に書かれたプロンプトをコピーするときに使用します。
conditioning_modeCOMBOreplace新しくエンコードされたプロンプト条件付けを既存の条件付けとどのように結合するかを決定します。オプション: replaceconcatcombineaveragetimestep
average_strengthFLOAT1.0conditioning_modeaverage の場合に使用されるブレンド強度。0.0 はオリジナルの条件付けのみを保持し、1.0 は新しい条件付けのみを保持します。範囲: 0.0 ~ 1.0。
old_cond_startFLOAT0.0conditioning_modetimestep の場合に、オリジナルの条件付けがアクティブになるタイムステップ割合。0.0 は最初のノイズ除去ステップを表します。
old_cond_endFLOAT1.0conditioning_modetimestep の場合に、オリジナルの条件付けがアクティブでなくなるタイムステップ割合。1.0 は最後のノイズ除去ステップを表します。
new_cond_startFLOAT0.0conditioning_modetimestep の場合に、新しくエンコードされた条件付けがアクティブになるタイムステップ割合。
new_cond_endFLOAT1.0conditioning_modetimestep の場合に、新しくエンコードされた条件付けがアクティブでなくなるタイムステップ割合。
pipePIPE_LINE編集対象の既存パイプライン。対応する直接入力が接続されていない場合に、modelposneglatentvaeclipimage のデフォルト値を提供します。
modelMODEL直接のモデル入力。pipe からのモデルを上書きします。
posCONDITIONING直接のポジティブ条件付け入力。pipe からのポジティブ条件付けを上書きします。
negCONDITIONING直接のネガティブ条件付け入力。pipe からのネガティブ条件付けを上書きします。
latentLATENT直接の潜在入力。pipe からの潜在を上書きします。
vaeVAE直接の VAE 入力。pipe からの VAE を上書きします。
clipCLIP直接の CLIP モデル入力。pipe からの CLIP を上書きします。
imageIMAGE直接の画像入力。pipe からの画像を上書きします。

出力

出力説明
pipePIPE_LINE編集済みの全コンポーネントを含む更新済みパイプライン。
modelMODELパイプまたは直接の model 入力からのモデル。
posCONDITIONINGプロンプト編集後のポジティブ条件付け。
negCONDITIONINGプロンプト編集後のネガティブ条件付け。
latentLATENTパイプまたは直接の latent 入力からの潜在。
vaeVAEパイプまたは直接の vae 入力からの VAE。
clipCLIPclip_skip が適用された CLIP モデル。
imageIMAGEパイプまたは直接の image 入力からの画像。

使用上の注意

  • pipe を接続して既存のパイプラインを編集します。オプションのコンポーネント入力はどれでも接続して対応する値を上書きできます。入力が接続されていない場合、値はパイプからそのまま引き継がれます。
  • コンポーネントを直接接続すれば、pipe なしでもノードは機能します。その場合、出力は接続された入力を反映し、出力 pipe はそれらを新しい PIPE_LINE にまとめます。
  • clip_skip は出力 CLIP モデルにのみ影響します。条件付けに新しい CLIP skip を適用するには、optional_positiveoptional_negative を入力してプロンプトを再エンコードしてください。その再エンコードにはアクティブな CLIP が使用されます。
  • 両方のプロンプトフィールドが空のままの場合、プロンプトの再エンコードは実行されず、timestep などのモードによって暗に示される変更を除き、オリジナルの pos/neg 条件付けがそのまま渡されます。
  • conditioning_mode は、新しくエンコードされたプロンプト条件付けが既存の条件付けとどのように関連するかを制御します:
    • replace: オリジナルの代わりに新しい条件付けを使用します。
    • concat: 新しい条件付けをオリジナルに追加します。
    • combine: 新しい条件付けとオリジナルの条件付けを結合します。
    • average: average_strength に従ってそれらをブレンドします。
    • timestep: old_cond_start/old_cond_endnew_cond_start/new_cond_end を使用して、ノイズ除去中に各条件付けがアクティブになるタイミングをスケジュールします。
  • timestep モードでは、開始値と終了値はノイズ除去プロセスの割合です。0.0 は最初のノイズの多いステップ、1.0 は最後のクリーンなステップです。デフォルトの範囲 0.01.0 では、各条件付けがプロセス全体でアクティブに保たれます。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…