SkinnyDevi / webui_tavernai_charas

A TavernUI Character extension for oobabooga's Text Generation WebUI
Apache License 2.0
59 stars 2 forks source link

Allow the use of downloaded tavern cards to be manually added #13

Open spike4379 opened 6 months ago

spike4379 commented 6 months ago

I was trying out your extension the other day and its got much more potential, right now theres no way to simple drag/drop or use a folder where you could put the character cards from many of the other tavern websites that export in v2 character cards. Right now i can only use the ones on tavern and they're kind of... well there isn't as many as there are other sources, which none can be used without this feature.

SkinnyDevi commented 6 months ago

I see what you're trying to get at. Right now, this extension's main purpose is to provide an interface for previewing and downloading cards hosted in the TavernAI service.

Can you suggest other services you would like to see in the extension that function the same way as TavernAI (to provide character cards) and work with WebUI in a similar manner?

I cannot guarantee that i'll implement it in this extension, in a all-in-one extension, or implement it at all, but I can somewhat look into it.

Needless to say, it is crucial that the service you want to include has a free/no cost per use of the API, as I am not able to pay for an API to develop it. Thanks!

spike4379 commented 6 months ago

Thanks for the reply dude! https://www.characterhub.org/ is probably the biggest and one of the oldest. And the cards are in the same format as far as I can tell. It might be easier to just have a drag and drop similarly to how the ooba one works but sadly the way the cards are formatted with the character data, it makes them not work properly in ooba unless you manually do it. Could be interesting as there's more characters. :)

SkinnyDevi commented 6 months ago

Hmm, I see. I checked out the website. They seem to have an API I could work with so it is certainly doable. Only thing is that, as of now, in case of development, I'd make it a separate extension from the TavernAI WebUI. If in a near future people request/I decide to implement more services inside the WebUI, I'll consider making a unified extension to act as a hub/central extension for all.

I cannot asure you I'll start the development anytime soon, but it is definitely something I'll keep an eye on. Many thanks for it!

Gamefriend996 commented 1 month ago

Would also love to see this. Any plans on doing the separate extension?

SkinnyDevi commented 1 week ago

Hello, no plans as of right now. I'm currently working on another extension for the text generation webui that allows for image generation with ComfyUI, so my time is allocated with that. I'll keep you updated on any developments if I start working on the new extension/hub.