Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: GUI selector for wildcards #3507

Open
shivshankar11 opened this issue Oct 23, 2024 · 6 comments
Open

[Feature]: GUI selector for wildcards #3507

shivshankar11 opened this issue Oct 23, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@shivshankar11
Copy link

Feature description

Native GUI FOR WILDCARDs (both txt and yaml)
similar to STYLE Selection GUI willl be nice. select few wildcard with ticks just like style without cluttering prompts.
if possible support nested folder structure

Version Platform Description

Windows 12, RTX 5090

@shivshankar11 shivshankar11 added the enhancement New feature or request label Oct 23, 2024
@brknsoul
Copy link
Contributor

brknsoul commented Oct 23, 2024

SD.Next provides native support for wildcards, located in models\wildcards
The prompt syntax is;
a woman wearing a __color__ dress
where __color__ refers to models\wildcards\color.txt

Subfolders are supported;
in the style of __artists\genre\anime__

In regards to a GUI, why re-invent the wheel, where Windows Explorer and Notepad (or better; Notepad++) will suffice? ;-)

Example;

a woman, __haircolors__ hair, wearing a __color__ dress, in the style of __artists\genre\anime__

image

@shivshankar11
Copy link
Author

we cant remember name of millions wildcards installed, a gui very similar to styles will be handy.

@vladmandic vladmandic changed the title [Feature]: Native support and GUI for WILDCARDs (txt and yaml) [Feature]: GUI selector for wildcards Oct 29, 2024
@Tillerz
Copy link

Tillerz commented Jan 22, 2025

I'd like to see that too... but I cannot see how this could get implemented without eating a lot of space and consuming a lot of time/work.

Alternative might be something like a single input line that does 'code completion' so that you can type something and it suggests wildcards, and a button to push the result to the prompt.

There is a booru (or however that is written) keyword suggester plugin that looks at what you type and gives you a mouseover to select from suggestions. Maybe something like that when typing __ and then some characters/numbers might also work?

Note: looking up wildcards in the filesystem is only working if SD.Next is running locally, so if it is remote, that kind of lookup might be helpful, too.

@shivshankar11
Copy link
Author

SD.Next provides native support for wildcards, located in models\wildcards The prompt syntax is; a woman wearing a __color__ dress where __color__ refers to models\wildcards\color.txt

Subfolders are supported; in the style of __artists\genre\anime__

In regards to a GUI, why re-invent the wheel, where Windows Explorer and Notepad (or better; Notepad++) will suffice? ;-)

Example;

a woman, __haircolors__ hair, wearing a __color__ dress, in the style of __artists\genre\anime__

image

but same goes for loras too, but dev invented wheels for lora selection. wildcard can get same treatment too. swarmui did a nice job for wildcard selection gui.
very sad, i thought SDNext will have similar feature too. hopefully ai will replace everyone.

@brknsoul
Copy link
Contributor

Alternative might be something like a single input line that does 'code completion' so that you can type something and it suggests wildcards, and a button to push the result to the prompt.

a1111-sd-webui-tagcomplete (which works in Standard UI) already has autocomplete suggestions for wildcards.

@vladmandic
Copy link
Owner

very sad, i thought SDNext will have similar feature too. hopefully ai will replace everyone.

this is open-source and developed for free. and then i get to see statements like this.
please use any software you want, nobody is forcing you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants