stable-diffusion-webui icon indicating copy to clipboard operation
stable-diffusion-webui copied to clipboard

[Feature Request]: Queue management system for runs of generations across many settings/configs

Open georgeunidev opened this issue 2 years ago • 2 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues and checked the recent builds/commits

What would your feature do ?

Queue management would be ideal, allowing users to add various "runs" to a list that can be started/stopped and adjusted at any time. Example use case below

Proposed workflow

  1. On any txt2img or img2img generation, there can be an option to "add to queue"
  2. The full snapshot of this run is sent to a "Queue" tab
  3. In the Queue tab, multipel types of jobs are set there pending the queue to start
  4. The queue can be stopped
  5. The jobs can be removed from the queue while the run is in progress

Example

  • Running Prompt 1 with A,B,C settings with XY plot script set to Checkpoint/CFG scale
  • Add to queue a second "run" with Prompt 2 with A,B,C settings with XY Plot script set to Checkpoint/CFG scale
  • Add to queue a third "run" with Prompt 1 with A,B,C settings with XY plot script set to SAMPLER / STEPS
  • Add to queue a fourth "run" with Prompt 2 with A,B,C settings with XY plot script set to SAMPLER/STEPS
  • Add to queue a fifth "run" with Prompt 1 with D,E,F settings with etc etc

Additional information

Screenshot mockup I did

image

georgeunidev avatar Nov 07 '22 12:11 georgeunidev

Related issue

Also, try this it should do pretty much what you are asking for (and a bit more) https://github.com/Kryptortio/SDAtom-WebUi-us

Kryptortio avatar Feb 07 '23 19:02 Kryptortio

Sorry, created a new request because I didn't see this. Will delete mine and +1 this. This looks like it would be the perfect way to implement this feature

ptppan avatar Mar 02 '23 22:03 ptppan

You can give this one a try too: https://github.com/ArtVentureX/sd-webui-agent-scheduler

I think it has the same functionality as the SDAtom, but this one is integrated into the UI

trewcogg avatar May 30 '23 15:05 trewcogg

Duplicate of #2985

catboxanon avatar Aug 18 '23 10:08 catboxanon