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
added wildcards for constructors, shape-tracing and surface-swap
have fun, with whatever you gonna do with them ;)
added wildcards to work with BoConstructions
__BoChars/female/modern__
__BoChars/female/BoConstructions__
__BoChars/male/modern__
__BoChars/male/BoConstructions__FAQ
Comments (15)
On A1111 startup I get the message "Issue with tags found in billions_of_characters.yaml at item BoChars" (and the same for all un-indented category names as well). And of course it doesn't work with that. Same with the "Billion Construction" - pack. Any Clue what could cause this?
If have "sd-dynamic-prompts" installed and updated to the latest version of it.
Hmm, no clue. We figured out that they need to be in the root wildcard folder, though. Isnthere more to the error messages or just this hint? Do they work?
They are under "stable-diffusion-webui/extensions/sd-dynamic-prompts/wildcards/billions_of_characters.yaml" is there a different place to put them maybe?
And no, I can't get them to work.
No additional log/output either. At least no log, that I know of.
Issue with tags found in billions_of_characters.yaml at item BoChars
Issue with tags found in billions_of_characters.yaml at item clothings
Issue with tags found in billions_of_characters.yaml at item person
Issue with tags found in billions_of_characters.yaml at item properties
Issue with tags found in billions_of_characters.yaml at item matter
Issue with tags found in billions_of_characters.yaml at item random
Issue with tags found in billions_of_characters.yaml at item scenes
Issue with tags found in billions_of_characters.yaml at item styles
same error
@satan0106157 can you give me a short overview, what OS you are using and comfyUI or A1111? And maybe other wildcards present beside mine. I couldn't find anything the gives more infos about this error.
From how they are handled by Dynamic Prompts it shouldn't be much of a difference, to regular wildcards.
@ragnaroook @satan0106157 Do you have the "SD Face editor" installed? I found one post the could give a hint: https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/11906
@DonMischo I emptied my WildCard folder from everything but your yaml-files. Still the same problem.
I don't have that extension installed, but I disabled all extensions and re-enabled them one by one. The error appears as soon "a1111-sd-webui-tagcomplete" activates again (and if it's the only active extension the error is there, too). However, it seems the auto-completion of wildcards depends on it, too :(
Using Win10 Pro and A1111.
@ragnaroook I'll look into it tomorrow. I have not noticed the test extension until now. However, for most ppl, there's no problem with them.
@ragnaroook @satan0106157 I checked on this extension, it's no standard extension and not even in the list provided by A1111. I think you can disable it without any influence on the wildcards. From what the extension does, I assume it has to do with the booru tag styles, which include the _ underscores, too. so a double underscore would be a no go for this extension.
I say you have to choose, between comfort and awesome wildcards ;) or you simply enable/disable them as needed.
And thx for checking which extension cause the error!
@satan0106157 do you use the same extension?
@DonMischo the extension works with regular wildcards (and allows for their auto-completion with __ in the input-box). However, I think, it's better to write a bug-report to the extension-writer, than to keep bothering you with it ;)
@ragnaroook nwm, I'll add a hint to my descriptions, it might help others, too ;)
@DonMischo Yes, after disble "tagcomplete" extension, yaml of wildcard can work!! I use A1111 and SD.NEXT. But, without tacomplele, I type "__" it won't shown drop-down list. It's really useful! sad :(
@DonMischo The extension got an update and it currently works. Thanks to the kind developer(s).



















