Is now part of the Billions of Wildcards Set
Don't forget to leave a ❤️ to get a notification for future updates. ⭐ reviews are appreciated, too. Let me see what you created with this tool. ;)
If you want to contribute an extension, check the guide linked below.
note: Yaml files will throw isseus when using: "a1111-sd-webui-tagcomplete"extension. That's related to the extension, not the wildcards.
Usage
Unleash the full power:
Activate: Dynamic Prompts->Advanced Options->Unlink seed from promptUsage is pretty much the same as for "regular" wildcards.
You need the SD Dynamic Prompt Extension. Put the files directly into the wildcard folder:
~\stable-diffusion-webui\extensions\sd-dynamic-prompts\wildcards They show up as a menu on the left in the Wildcards tab.
The YAML is structured and indented (that's how they work). Just with a little difference. You have to add the category layers in the wildcard.
Example for a female character:
__BoChars/female/modern__A cool thing you can do, too, is using a wildcard "*" in the wildcards. So you could use the magical chararcter wildcards in the same prompt and get chars from both sets:
__BoChars*/female/modern__
__clothings*__ # for clothings from both setsI made those easy to use cards for charcater creations. There are some wildcards that are not used for it. Have a look what's in there, too. You'll find a full list below. (another nice part of YAMLs)
You are welcome
Leave a star review, if you like it. so other can find those awesome cards more easily.
I plan to add more themes as extensions in the future. SDXL is coming, and wildcards are limitless.
If you want to support me, feel free to buy me a coffee. ;)
I plan to do some more subsets for different themes (like my magical characters). They'll be extensions to this base wildcards.
Keep in mind, that those are only wildcards. Your model might not have learned all of the items.
You can use wildcards with the Dynamic Prompts extension. Use the filename with 2 underscores in front and in the back __filename__ in your prompts.
Have experimenting with it.
Content
# BoChars
BoChars:
female:
modern:
male:
modern:
div:
random:
clothings:
female-attire:
male-attire:
female:
upper-body:
lower-body:
footwear:
headwear:
male:
upper-body:
lower-body:
footwear:
headwear:
unisex:
backwear:
facewear:
accesoires:
neckwear:
person:
female:
male:
ages:
bodyshapes:
expressions:
ethnics:
eyecolor:
haircolor:
haircolor-unconv:
facial-features:
haircuts-female:
haircuts-male:
makeup:
beard:
poses:
properties:
colors:
common:
fashion:
special:
patterns:
2Dshapes:
3Dshapes:
lines:
clothing:
fabric:
matter:
state:
movement1:
movement2:
random:
color:
dress-properties:
accesoires:
haircolor:
scenes:
dark:
gates_magical:
heaven:
hell:
light:
nature:
sky-space:
underground:
underwater:
styles:
art-styles:
punk-styles:
Description
major revision, see the model description
added neckwear
added backwear
added facewear
added weights to accesoires, so prompts don't get to long
added some modfiers for clothings
FAQ
Comments (8)
Hi! Great collection of wildcards!
I have a few questions:
1. Would you please explain what you mean by YAML structure? How do you use this file? On version 1.1 it was just normal .txt right? And in 2.0 it's .yaml
What and how? :)
2. What do you mean by using a wildcard "*"? How does this work?
yaml is just a formated text file. You put them in the wildcards folder like before. You just have to pay attention that you use the categories and subcategories in the prompt (see the example).
In the description is also a list of the structure. Main categories at the left and indented the subcategories.
In search engines the star character * is called a wildcard. It can stand for any combination of chars following the string. It's included in the syntax of Dynamic Prompts, too. ;) If you use it like in the description it can make use of BoChars and BoCharsMag in the same prompt so you get normal chars for the BoChar-Wildcards and magical chars from the BoCharsMag wildcard and more in the future. ;) I'm working at scifi atm.
Wow! I think you've single-handedly advanced the art of wildcard usage. Well done!
Thx ;), I'm writing a guide on how to extend this set for others. Maybe it can become a foundation. :D
This looks great. You're doing the good work that I thought about but was too lazy to actually do. XD
I think it would be more useful though if, for your prompts in your images, you post the wildcard template (the prompt you actually typed in) instead of the tags that the dynamic prompts extension filled in. So __BoChars/female_modern__ instead of the tags that are filled in by the extension. Or you could turn on the Save Template to Metadata option in the settings, so that when you upload them, the template is included in the Generation Data. That way, we can see both the template and the filled-in tags. Please and thank you for considering to do that for any new versions in the future.
After I play with it a bit, I'll try to come by and give you a rating/review.
Thx for the hint, I was to lazy to look how to save the templates ;)
@DonMischo Not a problem. We lazy people have to look out for each other. 😄 I keep it turned on all the time, and then when I want to alter a prompt or make more of it, I can just load up a generated image and copy the template from it. So much better than trying to reconstruct it based on the prompt it uses to generate the image.
Oh, and thank you also for the wildcard (*) hint. I didn't know about that, even though I have read all about the advanced syntax options, using variables, etc. I have a bunch of wildcard files, called like haircolor-natural, haircolor-punk, haircolor-multi, etc. If I use the asterisk like {1-3$$__haircolor-*__}, is it going to select 1 to 3 options from across all those files combined? Or 1-3 from each file? In other words:
{1-3$$__haircolor-natural__ | __haircolor-punk__ | __haircolor-multi__}
or
{1-3$$__haircolor-natural__} {1-3$$__haircolor-punk__} {1-3$$__haircolor-multi__}
Do you know?
@dita selects up to 3 items from all possibilities
Details
Available On (1 platform)
Same model published on other platforms. May have additional downloads or version variants.





