Giter Site home page Giter Site logo

Comments (8)

DominikDoom avatar DominikDoom commented on June 28, 2024 1

Yeah I plan to experiment with it tomorrow, then I'll add either a config option or automatic detection depending on how easy/performant the latter is.
With some quick searching earlier, auto-detection might be easier than I first thought, since I already have a similar functionality in place for nested wildcard folders in case users have them grouped by categories that way.

from a1111-sd-webui-tagcomplete.

DominikDoom avatar DominikDoom commented on June 28, 2024 1

@ctwrs Coincidentally, I'm currently working on exactly this. It's already working for a single wildcards folder regardless of name, so I'm just experimenting how to efficiently combine different sources now without having to do too much parsing on the javascript side.

from a1111-sd-webui-tagcomplete.

DominikDoom avatar DominikDoom commented on June 28, 2024

I know that it currently only works for that one path, but I'm not aware of any default or suggested path for that folder, the user can choose the name themselves when cloning. Hence, I noted that the folder might need to be renamed for support at the moment.
The wiki only shows

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui-aesthetic-gradients extensions/aesthetic-gradients

as an example, which clearly has a custom folder name as the second argument which is different from the repo name. So the name you said above only applies if you manually download and paste it there or clone inside the extensions directory without specifying that second part.

This isn't meant to downplay the issue, but my script can't know what you called your folder and my reasonable guess was to name it the same as the old script, just wildcards. So in the meantime you will just have to rename it.
I plan to add either a config option for a custom path or searching for a wildcards folder in any extension folder no matter the name later, which should resolve this anyway.

from a1111-sd-webui-tagcomplete.

djkacevedo avatar djkacevedo commented on June 28, 2024

True... I didn't notice that he renamed it when he cloned :(, and then the other extensions, like the image browser, doesn't do that.

Another option is to add that path to your config file. That's actually the first thing I looked for when it wasn't picking up my wildcards.

from a1111-sd-webui-tagcomplete.

Evil-Dragon avatar Evil-Dragon commented on June 28, 2024

This was my fault for renaming it from the standard convention to wildcards, perhaps it is better called "stable-diffusion-webui-wildcards" in this script so it is consistant for everyone. Sorry for the trouble caused.

from a1111-sd-webui-tagcomplete.

DominikDoom avatar DominikDoom commented on June 28, 2024

No worries, I probably would have called it that either way, since I like the extension names to be shorter.

from a1111-sd-webui-tagcomplete.

ctwrs avatar ctwrs commented on June 28, 2024

There is a case for actually scanning other extensions and checking if there are wildcards folders there, see this extension https://github.com/Klokinator/UnivAICharGen/tree/master/wildcards

from a1111-sd-webui-tagcomplete.

evanjs avatar evanjs commented on June 28, 2024

There is a case for actually scanning other extensions and checking if there are wildcards folders there, see this extension https://github.com/Klokinator/UnivAICharGen/tree/master/wildcards

Thanks for sharing. Been thinking about a more guided approach like this for a while now.
Would be happy to see this type of configuration fully supported by both tagcomplete and dynamic-prompting.

from a1111-sd-webui-tagcomplete.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.