ComfyUI workflow with Regional Prompt for couple focus V2 with two method
詳細
ファイルをダウンロード
このバージョンについて
モデル説明
XLモデルの地域プロンプトワークフロー
これは、過去または最近使用したいくつかのワークフローを組み合わせたものです。
地域プロンプトの大部分は、元々このワークフローにありました。
テストとサポートにご協力いただいた@zml_wに心より感謝します。
@LevPatによるV2のアップスケール方法
/model/1994653/custom-upscale-flow
ユーザー向けガイド
https://civitai.com/articles/18257
V2のDense DiffusionおよびAttention Couple用
私は、異なる地域プロンプト手法を使用した2つの別々のワークフローを作成しました。どちらもアーカイブに含まれているので、試してみてください。
Dense Diffusion
「The size of tensor a (924) must match the size of tensor b (308) at non-singleton dimension 3」というエラーは、Dense Diffusionでも依然として発生しますが、今はその原因を100%理解しているので、回避方法を詳しく説明します。
まず、ポジティブプロンプトにはほぼすべての内容を含めることができます。左側のキャラクターに多くの詳細やアクションを記述し、2番目のキャラクターにはほとんど何も書かなくても、このエラーは発生しません。
このエラーが発生するのは、ポジティブプロンプトとネガティブプロンプトの組み合わせに限られます。
では、なぜこのエラーが発生するのでしょうか?それはほぼ常に埋め込み(Embeddings)に関連しており、トークン数とDense Diffusionの動作方式によるものです。トークンのサイズはほぼ同じでなければならず、LazyhandやLazynegなどの埋め込みを使用すると、多くのトークン(正確にはトークンのチャンク)を消費します。
そのため回避方法としては、まず埋め込みを一切使用しないことが挙げられます。私はワークフローに、自分なりに品質の高いプロンプトを追加したノートを付けています。
埋め込みを使用したい場合、ポジティブとネガティブの間でバランスを取る必要があります。たとえば、ネガティブプロンプトにLazyhand + Lazynegを追加した場合、ポジティブプロンプトにも少なくとも1つ以上の埋め込みを追加して、トークンチャンクのサイズを同じにしなければなりません。
そのため、私は自分とGPTによって作成したカスタムノードを追加し、ネガティブプロンプトの品質を正規化できるようにしました。この機能はオンまたはオフに切り替え可能で、アーカイブには比較用の画像も含まれています。
もしこの方法に満足できない、または好まない場合は、別のワークフローとして「Attention Couple」を使用する方法も用意しました。
Attention Couple
Attention Coupleを使用すれば、このエラーは決して発生しません。それならば、なぜDense Diffusionを廃止してAttention Coupleだけを使用しないのでしょうか?
Attention Coupleは非常にうまく機能し、良い結果を得られますが、私のテストでは主に2つの大きな欠点が見られました。
まず、LoRAの適用方法が異なることです。Dense Diffusionの方がモデルとLoRAのブレンドがより優れているように感じられます。
次に、プロンプトとの相互作用がより難しい傾向があります。私はあまり広範囲にわたって使用していませんが、作成した数枚の画像は、プロンプトの忠実度がやや低いように見えました。
両方のワークフローで必要なすべてのノード
Dense Diffusion用
https://github.com/Fannovel16/comfyui_controlnet_aux
https://github.com/ltdrdata/ComfyUI-Impact-Pack
https://github.com/rgthree/rgthree-comfy
https://github.com/yolain/ComfyUI-Easy-Use
https://github.com/kijai/ComfyUI-KJNodes
https://github.com/ssitu/ComfyUI_UltimateSDUpscale
https://github.com/cubiq/ComfyUI_essentials
https://github.com/ClownsharkBatwing/RES4LYF
https://github.com/giriss/comfy-image-saver
https://github.com/shiimizu/ComfyUI_smZNodes
https://github.com/ltdrdata/ComfyUI-Impact-Subpack
https://github.com/huchenlei/ComfyUI_densediffusion
https://github.com/edelvarden/comfyui_image_metadata_extension
https://github.com/rcsaquino/comfyui-custom-nodes
https://github.com/zml-w/ComfyUI-ZML-Image
(https://github.com/zml-w/ZZZ_ZML_English_Patch)
ネガティブ正規化用の小さなカスタムノードはアーカイブに含まれており、custom_nodesフォルダに置くだけで使用できます。追加の要件は必要ありません。
Attention Couple用
上記すべてに加えて:
https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb
https://github.com/laksjdjf/cgem156-ComfyUI
cgem156のインポートに失敗する場合は、以下の対処法を試してください:
https://github.com/laksjdjf/cgem156-ComfyUI/issues/17#issuecomment-2918745574
私はComfyUIデスクトップアプリでこの方法で問題なく動作しました。
旧バージョン
私はこの方法が好きで、レンダリング時間と結果が優れているため、チェーンサンプラーを追加しました。
これは非常に高度なワークフローであるため、多くのカスタムノードが必要です。一部のノードはComfyUIマネージャーと互換性がない可能性があります。手動でインストールしたい場合は、以下にリンクを記載します。
カスタムノードの要件を満たすために、必ずvenv環境でrequirements.txtを有効にしてください。
アーカイブには、HiresFix、Face Detailer、アップスケール、カラーマッチ用のすべてのノードを省略した簡易バージョンも含まれています。
一部のノードは、すでに使用しているPyTorchバージョンや要件と互換性がない可能性があるため、ComfyUIのインストールが破損した場合の責任は負いかねます。
https://github.com/ltdrdata/ComfyUI-Impact-Pack
https://github.com/pythongosssss/ComfyUI-Custom-Scripts
https://github.com/rgthree/rgthree-comfy
https://github.com/yolain/ComfyUI-Easy-Use
https://github.com/shadowcz007/comfyui-mixlab-nodes
https://github.com/jags111/efficiency-nodes-comfyui
https://github.com/ssitu/ComfyUI_UltimateSDUpscale
https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes
https://github.com/cubiq/ComfyUI_essentials
https://github.com/ClownsharkBatwing/RES4LYF
https://github.com/ltdrdata/ComfyUI-Impact-Subpack
https://github.com/huchenlei/ComfyUI_densediffusion
https://github.com/edelvarden/comfyui_image_metadata_extension
https://github.com/Miosp/ComfyUI-FBCNN
https://github.com/rcsaquino/comfyui-custom-nodes
https://github.com/weilin9999/WeiLin-ComfyUI-prompt-all-in-one
旧バージョンは使用せず、代わりに以下をご使用ください。新しいバージョンでワークフローを修正済みです。
https://github.com/weilin9999/WeiLin-Comfyui-Tools
V1 Multimask用
https://github.com/chflame163/ComfyUI_LayerStyle
https://github.com/kijai/ComfyUI-KJNodes


















