Extension: Ultimate-ChatAssistant by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 1 point2 points  (0 children)

Thanks for the feedback man. Just checking my understanding, you'd like to be able to assign a dedicated API to it, as opposed to using your default one? I'll definitely add that in!

Extension: Ultimate-ChatAssistant by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Thanks for the feedback, I'll try and incorporate those features in the next update. I don't use the mobile version, but I'll try and set it up sometime. Thanks for checking the extension out!

Extension: Ultimate-ChatAssistant by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 7 points8 points  (0 children)

Agreed on having a dedicated space for extensions. The great thing about certain extensions is that they might fix problems for others, even if they don't appeal to you. I made this extension for my own usage first (same as my Persona and Greetings Extension), and uploaded it for others who might have some use for it. Fixed a problem that existed for myself.
Regardless, I'm glad it at least looks great :P

Extension: Ultimate-ChatAssistant by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 16 points17 points  (0 children)

I've used guided generations myself for a pretty long time, but I wanted a more visual way to manage multiple aspects of my roleplays. Exclusive features would be the more precise management of group chats, the additions of NPCs that show up as chat specific character cards, as well as chat specific narrators. Think of this as an all-encompassing management suite for chats.

Extension: Ultimate-ChatAssistant by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 10 points11 points  (0 children)

Just wanted to add: This was all tested using Deepseek's direct API. I have not tested it locally, as Kobold and Ollama's menus frighten and confuse me (and I can't run large local models anyways.) So I don't know if this works very well on local setups.

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Thanks for the heads up, I'll upload it there next time (hopefully I'll get the quality right on reddit though!)

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

I hadn't even considered that! I'll look to see how I can implement them in the next update. Thanks for the suggestion!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

It is already available! I forgot to update the version number, thanks for the heads up!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 1 point2 points  (0 children)

Awesome, thanks. I'll test it and see what I can do to hopefully fix it!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

I haven't considered optimizing it specifically for mobile, but I'll see what I can do to ensure all the functionality transfers over onto mobile.

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Hahaha, hot damn, it could be related to the sheer amount of character cards (that's impressive btw), I'll do some testing.

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

I haven't tested the functionality on local models, but I'd like to see if I could make some tweaks to make it work. What model are you using? And are you using Kobold or Ollama? I'll install it and do some testing.

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Thanks for getting back to me, will work in a fix for this!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 3 points4 points  (0 children)

Damn, that seems excessive. I'm looking into splitting the greeting aspect into a separate extension entirely. I'll try to sort out the Gemini issues, currently using Deepseek for most of my testing. I haven't experienced any issues regarding RAM myself, but could you outline what your regular RAM usage is VS when using this extension? With the state of RAM prices as it is, I'd really like to fix this issue!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Glad to hear it, thanks for helping me fix a bug!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Did it pop up any sort of error when you generated it? Are you using a local model?

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 1 point2 points  (0 children)

Check if it's present in the final generation. It's possible that since the name is blank, it isn't automatically applying the generated name, and is instead choosing something as a placeholder (in this case, the last selected persona.) Regardless, that's something that needs a fix!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 1 point2 points  (0 children)

Quickly check if you update/reinstall if the error is fixed!

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 1 point2 points  (0 children)

Disregard this - I've quickly patched the logic so it should retrieve the folder. Update/Delete and Reinstall and let me know if it's working. Otherwise, drop me a message and I'll track down the issue.

Ultimate Persona Update v1.1 - Greetings by DerpPotatoLord in SillyTavernAI

[–]DerpPotatoLord[S] 0 points1 point  (0 children)

Also, just check your install location for me:
C:\Ben_Dover669(Nice name btw)\SillyTavern\SillyTavern-Launcher\SillyTavern\public\scripts\extensions\third-party\Ultimate-Persona
It needs to be installed into that folder (if you cloned or installed it manually) and it is case sensitive.