-
Notifications
You must be signed in to change notification settings - Fork 315
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
Autotag Complete Not Wkring since Last Forge Update #302
Comments
It works normally for me on forge So if it wasn't caused by something already fixed by now in forge and still doesn't work for you, I can't help you without more information. Are there any errors logged in the terminal window or in the browser console? |
*** Error loading script: model_keyword_support.py *** Error loading script: tag_autocomplete_helper.py *** Error loading script: tag_frequency_db.py |
@gitupp22 never seen that before, but it looks like an encoding error. That is most definitely not related to this though, so please open a new issue for it. EDIT: Ah, I see you already asked in discussions. @andy8992 This is an old forge bug that has been fixed on their side ages ago, see #299. TL;DR: you need to make sure forge is updated and likely have to recreate your venv. It's a dependency conflict that messes up not only TAC, but all extensions that import from local files without a module. |
I found out as soon as you install CivitAi Browser Plus the Tag Complete no longer works. Could you take a look at that? |
@ThesiiNCey Thanks for the info, I had a look and was able to figure something out. However, it's sadly out of my control. The short answer is that Civitai Browser Plus is pretty buggy right now, especially on forge. Civitai Browser Plus has some update conditions that result in infinite loops, the main culprit I could find was this part of its UI code:
Why does this affect Tag Autocomplete instead of just causing laggy UI?Because Gradio, at least in forge, uses a queuing system to process scripts. Normally, this is good for performance as it spreads out loading a bit. But in this case the queue gets completely filled with these infinite update loops, so almost no other script gets a chance to load. This doesn't just affect TAC, but it's especially noticeable here, since TAC needs to load its tag files into the browser before it can even start working. You can easily test this yourself: Now, all this being said, there is pretty much nothing I can do to fix this on my side. You'll have to wait until Civitai Browser is updated to resolve these infinite loop issues. I would honestly recommend not using it at all until then (at least on forge) as the performance issues it causes make the whole UI worse to use. |
I don't even have Civitai Browser installed. All the base tags show up on auto-completion (even the Booru ones) and even my LoRAs... just none of my added Embeddings/Textual Inversions show which can be quite annoying. |
@crusader290 I think you are talking about a different thing here. It sounds more like what I mentioned in #297, this could be the cause here:
TAC has a force-refresh button at the bottom of its settings list, you could try generating something so the model is guaranteed to be loaded and then hit that refresh button. That should update the embedding list if nothing else works. |
@DominikDoom |
Autotag Complete Not Wkring since Last Forge Update
I also tried a clean new installation in another folder with 1111 Webui, it doesn't work with Forge
The text was updated successfully, but these errors were encountered: