timothybrooks / instruct-pix2pix

Other
6.21k stars 528 forks source link

As Automatic1111 extension? #46

Open mykeehu opened 1 year ago

mykeehu commented 1 year ago

I really like this solution and have been looking for something similar for a long time! Could you make this as an extension for Automatic1111? The gradio is a given there too. I would really like it!

n00mkrad commented 1 year ago

For now you can check out my GUI implementation:

https://www.reddit.com/r/StableDiffusion/comments/10kbyro/nmkd_stable_diffusion_gui_190_is_out_now/

I don't think A1111 supports Diffusers-based implementations at all at the moment, not sure though.

Klace commented 1 year ago

https://github.com/Klace/stable-diffusion-webui-pix2pix

Here you go, this is a fork of the latest Auto1111 with crude support for it until someone does it better or I can polish it into the proper pipeline.

mykeehu commented 1 year ago

Thanks for the links, I will check it out!

Klace commented 1 year ago

Here is a (basic) extension implementation:

https://github.com/Klace/stable-diffusion-webui-instruct-pix2pix

mykeehu commented 1 year ago

@Klace I saw today on Automatic the preparations to support webUI. Thank you very much and I look forward to hearing more, because this is another level where we don't have to deal with inpaint anymore, but can exchange things with words.

I'm already trying, I need to relearn prompting. I love it! And you can now install it from the WebUI, from the Extension tab! image

I've opened a thread here to see if more people will share their experiences.

johndpope commented 1 year ago

related - https://www.youtube.com/watch?v=ro1gJY1ysqQ&ab_channel=NerdyRodent

G-force78 commented 1 year ago

@Klace I saw today on Automatic the preparations to support webUI. Thank you very much and I look forward to hearing more, because this is another level where we don't have to deal with inpaint anymore, but can exchange things with words.

I'm already trying, I need to relearn prompting. I love it! And you can now install it from the WebUI, from the Extension tab! image

I've opened a thread here to see if more people will share their experiences.

Im using a collab notebook and have put the extension into extensions folder and enabled insecure extensions but the instruct tab does not show up, any ideas why?

mykeehu commented 1 year ago

related - https://www.youtube.com/watch?v=ro1gJY1ysqQ&ab_channel=NerdyRodent

Great video, thanks!

Klace commented 1 year ago

Just to follow up for anyone checking this thread I integrated support into the core webui via img2img, no need for an extension anymore. Using in img2img opens up almost all the existing auto1111 functionality, so don't use the extension anymore. :)

mykeehu commented 1 year ago

Thank you for the fast and efficient solution, integration, I using it almost every day!

frakman1 commented 1 year ago

@Klace Thank you for the integration. Am I using the right version of the webui/stable diffusion that has this support built-in? It doesn't seem to respond well to the prompt box at the top e.g. "convert her into a boy" Is there something else I need to do?

I am using this docker: https://hub.docker.com/r/holaflenain/stable-diffusion

I'm trying to get results like this:

image

I tried to match the CFG and steps value but instead, it's drawing something completely different:

image