Additional update
Added Krea2T Enhancer Advanced to the same repo now, original node is still there and untouched.
This is basically the same enhancer but with one extra knob called text_scale, this knob controls the fused text tokens right after txtmlp before they enter the shared Krea2 stream. so if strength alone is not landing the prompt fully, this gives another cleaner push without adding more workflow mess.
Use either the original node or the advanced node, do not stack both unless you are intentionally testing weird behavior.
Start with:
- strength: 1.00
- text_scale: 1.00
Then raise text_scale, I have been pushing it around 1.50 - 2.00.
Again this is still experimental, but this update gives a more direct text scale control while keeping the setup as one MODEL-in / MODEL-out node.
Updated the node with bug fixes now you can push the strength to 2.00 start with 1.00 and increase to get better adherence for certain cases. sweet spot 1.00 - 1.05
With Lora it varies as sometimes even 0.90-0.95 is more than enough. so when using a lora start experimenting from 0.05 until you find a sweet spot :)
Small experimental ComfyUI node for Krea2 Turbo prompt adherence. patches the Krea2 model path at runtime and applies a controlled adjustment inside the text-fusion stage, instead of rewriting the prompt or adding extra conditioning nodes. It current scope is simple:
- one MODEL-in / MODEL-out node
- strength control
- debug toggle for runtime diagnostics
- no extra dependencies
start with 1.00 strength THEN lower to 0.05-1.00, no workflow needed as this is a one knob node, and again this is experimental as I am still working on a better solution overall but found that this one is a good start. Also worth shouting out to u/Total-Resort-3120 as this is practically continuation of his work
Repo: https://github.com/capitan01R/ComfyUI-Krea2T-Enhancer
This is still experimental, so treat it as an early testing release. The goal is better prompt follow-through on Krea2 workflows while keeping the setup minimal.
Your discretion is advised "proof of concept only" Gore content advisory, Do NOT click the link if you are not comfortable with this type of content
https://imgur.com/a/5ZwrCIb
For people who's interested in the technical side you can find a bit more of explanation here
Description
v1.1.0
FAQ
Comments (15)
say that i am using power lora loader, does this go: model > t-enhancer > loras > k sampler?
or
model > loras > T-enhancer > K-sampler
or it does it goe directly to the k sampler? thank you.
location of the node placement does not matter since the lora is already patching the model at runtime, so basically lora&model become one entity then the enhancer operate on that
@Capitan01R thank you
I'm getting some inconsistent results. When it works it works great, nails a complicate pose, but the other majority of the time it creates body horrors for me.
I found a better a method, I am currently working on it, will be replacing this update (v1.1.0) very soon, I basically attached multiple hooks to the model to find the best, least destructive path and I think I'm almost there.. will be posting once done
@Capitan01R
First of all, I want to thank you for all your work and for the ability to create NSFW art without needing to use LORAs, which sometimes don't mesh well with cartoonish and anime styles. Thank you very much! Also I wanted to ask if there is any news about this new method you discovered and mentioned?
@Nanitor yes I actually got done with the new method, its an actual lora I trained with different technique where it does not influence the image pipeline with the provided dataset at all. I targeted the textfusion path only and it provided the best results while retaining the model's full coherence alongside of its original data without altering or shifting anything, basically vanilla model at full adherence mode. I'm prepping the post and will be uploading the lora, its 24mb in size, more information to come. I am confident in this technique I used
@Capitan01R
Thank you for such a detailed answer! And once again, a special thank you for doing this important work and expanding the horizons of creativity! 🤝
@Nanitor released the LoRA https://civitai.com/models/2775340/krea2-textfusion-refusal-reduction-lora
@Capitan01R Thank you very much for pinging me directly! I appreciate it greatly! And thank you for creating another great tool! And now it's time to play with it and enjoy it immensely. 🥳
This + a subtle bit of one of the bypass LORAs is perfect for me. This thing is gold, and I'm so grateful you are providing this for us!
COMYUI UPDATA 0.28.0,THIS NODE error.krea2t_enhancer_advanced_wrapper() takes from 4 to 6 positional arguments but 7 were given
krea2t_enhancer_advanced_wrapper() takes from 4 to 6 positional arguments but 7 were given
I will take a look at it as I have not updated ComfyUI yet.
Exact same problem as wyxzddsjj919
I update ComfyUI and :
krea2t_enhancer_advanced_wrapper() takes from 4 to 6 positional arguments but 7 were given
fixed
