メインコンテンツへスキップ
このドキュメントは AI によって生成されました。誤りを発見した場合や改善の提案がある場合は、ぜひご貢献ください! GitHub で編集する
CLIPTextEncodeSD3 ノードは、複数のテキストプロンプトを異なる CLIP モデルを用いてエンコードすることで、Stable Diffusion 3(SD3)モデル向けのテキスト入力を処理します。このノードは、3 つの独立したテキスト入力(clip_gclip_lt5xxl)を扱い、空のテキスト入力に対するパディング処理を制御するオプションを提供します。また、異なるテキスト入力間でのトークン長の整合性を保証し、SD3 の生成パイプラインで使用可能な条件データ(conditioning data)を返します。

入力

パラメーターデータ型入力タイプデフォルト値範囲説明
clipCLIP必須--テキストエンコーディングに使用される CLIP モデル
clip_lSTRING複数行、動的プロンプト対応--ローカル CLIP モデル用のテキスト入力
clip_gSTRING複数行、動的プロンプト対応--グローバル CLIP モデル用のテキスト入力
t5xxlSTRING複数行、動的プロンプト対応--T5-XXL モデル用のテキスト入力
empty_paddingCOMBO選択-[“none”, “empty_prompt”]空のテキスト入力の処理方法を制御します
パラメーター制約:
  • empty_padding"none" に設定した場合、clip_gclip_l、または t5xxl のいずれかのテキスト入力が空であっても、空のトークンリストが生成され、パディングは行われません。
  • clip_lclip_g のトークン長が異なる場合、ノードは自動的に短い方の入力を空トークンでパディングして、両者のトークン長を揃えます。
  • すべてのテキスト入力は、動的プロンプトおよび複数行テキスト入力に対応しています。

出力

出力名データ型説明
CONDITIONINGCONDITIONINGSD3 の生成パイプラインで使用可能な、エンコード済みのテキスト条件データ