ComfyUI Extension: ComfyUI-TextGenerateQwen3Prompt

Authored by knishika62

Created

Updated

4 stars

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

A ComfyUI custom node for text generation using the Qwen3-4B language model, primarily for expanding image generation prompts with LLM support. (Description by CC)

Looking for a different extension?

Custom Nodes (1)

README

ComfyUI-TextGenerateQwen3Prompt

Qwen3-4B用ComfyUIカスタムノード

概要

Qwen3-4B言語モデルを使用したテキスト生成ノードです。主にZ-Imageでの画像生成用のプロンプトをLLMで拡張するために使用します。

特徴

  • 画像入力なし(Qwen3-4BはVision非対応)
  • カスタムシステムプロンプト対応
  • Qwen3の公式チャットテンプレートフォーマット使用
  • Thinking/Non-thinkingモード切り替え(デフォルト: Non-thinking)
  • 生成パラメータを細かく調整可能
  • LLMカテゴリに分類

インストール

custom_nodes/ ディレクトリに ComfyUI-TextGenerateQwen3Prompt フォルダをコピーし、ComfyUIを再起動してください。

ノード情報

  • カテゴリ: LLM
  • ノード名: Text Generate Qwen3 Prompt

入力

| 名前 | タイプ | デフォルト | 説明 | |------|--------|------------|------| | clip | CLIP | — | Qwen3-4BをロードしたCLIPオブジェクト(標準Load CLIPノード使用) | | prompt | STRING | "" | ユーザーメッセージ | | system_prompt | STRING | "You are a professional image generation prompt expert. Output in English." | システムプロンプト | | max_length | INT | 256 | 最大生成トークン数 (1-4096) | | do_sample | BOOLEAN | True | サンプリング ON/OFF | | temperature | FLOAT | 0.7 | 生成温度 (0.0-2.0) | | top_k | INT | 64 | Top-Kサンプリング (0-1000) | | top_p | FLOAT | 0.95 | Top-Pサンプリング (0.0-1.0) | | min_p | FLOAT | 0.05 | Min-Pサンプリング (0.0-1.0) | | repetition_penalty | FLOAT | 1.05 | 繰り返しペナルティ (1.0-2.0) | | seed | INT | 0 | 乱数シード | | enable_thinking | BOOLEAN | False | Thinkingモードの有効/無効 |

出力

| 名前 | タイプ | 説明 | |------|--------|------| | generated_text | STRING | 生成されたテキスト(<think>ブロックは自動除去) |

Thinking/Non-thinkingモードについて

  • Non-thinkingモード (enable_thinking=False, デフォルト): 効率的な一般的な対話に適しています。直接回答を返します。ユーザーメッセージに /no_think ソフトスイッチを付与して制御します。
  • Thinkingモード (enable_thinking=True): 論理的推論、複雑なタスクに適しています。思考プロセスを生成しますが、出力テキストからは自動的に除去されます。Thinkingモード使用時は max_length を大きめ(1024以上)に設定してください。

推奨サンプリングパラメータ

  • Non-thinkingモード: Temperature=0.7, TopP=0.8, TopK=20, MinP=0
  • Thinkingモード: Temperature=0.6, TopP=0.95, TopK=20, MinP=0

ワークフロー例

workflow

参考

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Learn more