h43lb1t0 / SD-WebUI-BatchCheckpointPrompt

Test a base prompt with different checkpoints and for the checkpoints specific prompt templates
MIT License
55 stars 3 forks source link

[Feature Request]: Checkpoints only. #56

Open Manniala opened 9 months ago

Manniala commented 9 months ago

Please search to see if an issue already exists for the feature you want, and that it hasn't been fixed in a recent build/commit.

What would this feature do?

Hey, i saw the closed topic about this, but think there would be advantage in this. https://github.com/h43lb1t0/SD-WebUI-BatchCheckpointPrompt/issues/15

Load set of checkpoints, but use same prompts.

What is the workflow for your feature idea?

For instance, i often find prompts from civitai.com, or make my own, but i than might want to test the prompt on a set of Checkpoints, since the checkpoint list can be long (mine is around 80 now (yep i know :D), finding the specific ones, every time can be a bit frustrating, remembering them (yeah I'm a older guy, retired 15 years ago now, so the remember part can be hard), have a function that loads the specific set of Checkpoints, would help a lot.

For instance load specific ones that are geared for 3d Cartoons, hentai, real cartoon, realistic, realistic that can do NSFW and so on.

It would really help a lot

Any other information?

You already have the option with 1 press to insert a prompt under "Prompts/prompt templates for Checkpoints", pressing the yellow icon, having a checker next to it like, 1 prompt if you press that, it than generate the same prompt in every one, it would than be like:

2 people sitting on the beach @index:0;
2 people sitting on the beach @index:1;
2 people sitting on the beach @index:2;
2 people sitting on the beach @index:3;

Instead of when you press the yellow icon now:

{prompt} @index:0;
{prompt} @index:1;
2 people sitting on the beach @index:1;
{prompt} @index:3;
{prompt} @index:4;

index:1 was the loaded Checkpoint, so it could find the prompt.


Or simply, if nothing is in the "Prompts/prompt templates for Checkpoints", it just uses main prompt.

Or it could be a whole new stripped extensions, that does this ONLY.

Hope you will consider it, if not i totally understand it, it would be a lot of work, and you have to consider how many that would use it :)

Anyway thx for your work and time.

h43lb1t0 commented 9 months ago

Hi,

i don't think that fits into this extension, but maybe in a new one. Shoudn't be to hard as i can reuse some of this code. I'm pretty busy with uni at the moment, but i'll look into it.

Manniala commented 9 months ago

Thx a lot mate :)

Want me to close the topic, or let it stay open, and post once you have looked into :)

Nobrumski commented 5 months ago

I would be interested also. I have been looking to do the same thing, testing one prompt across all Checkpoints I have. I don't need the grid and too many checkpoints so XYZ fails due to the size of the grid.

Trevor-Z commented 4 months ago

I just got here looking for an extension to do exactly that.

The issue with XYZ, besides the mandatory grid, is that there's no way to use the preferred settings for each model, like clip skip, sampler and steps. If all models have to use the same settings, some will generate in optimal conditions, and others won't, so their output here won't be representative of their style or their quality.

We really need an extension that allows us to use several models, each with its own basic presets, to batch generate one or more prompts. There are several with some pieces of this, but not a single one that does it all.