vladmandic / automatic

SD.Next: Advanced Implementation of Stable Diffusion and other Diffusion-based generative image models
https://github.com/vladmandic/automatic
GNU Affero General Public License v3.0
5.61k stars 411 forks source link

[Feature]: Different prompt for second pass on Backend original #2420

Open ghost opened 11 months ago

ghost commented 11 months ago

Feature description

I sometimes use a different prompt part for later stages of a gen (like [prompt1:prompt2:0.7]), and would need it do be the opposite for the second pass to not undo it right away. The later stages of second pass can not be changed much due to already being far in the denoising process.

I can only give a second prompt in backend diffusers for SDXL (last time I tried)

It would be nice to be able to specify another prompt / neg. prompt for second pass / hires fix in backend original (and even be able to switch LoRa or disable LoRa)

I searched the feature requests and also settings of SDnext but wasn't able to find anything similar or a solution

Version Platform Description

Win 10 Chrome

Aptronymist commented 11 months ago

It would be logical to have the parser just grab the 2nd half of any existing [prompt1:prompt2:0.7]'s and use that the entire time of a second pass, there would be no benefit to having it redo the original steps of prompt1.