mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-12 01:54:38 -05:00
feat: tavernai character import support #178
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @xndrpr on GitHub (Jan 13, 2024).
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Now, there is no way for me to import TavernAI characters as png files, I can only try to copy their content and create modelfile.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Add a way to import modelfile as png from TavernAI
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
@tjbck commented on GitHub (Jan 14, 2024):
Hi, Thanks for the suggestion! I'd like to consider your feature request but I'm not really familiar with TavernAI, Could you share example TavernAI character files with us? If you could also elaborate more on the use case and the import workflow you have in mind, that would be clarify things for us and would be helpful to understand what exactly you're asking for, Thanks!
@xndrpr commented on GitHub (Jan 14, 2024):
here's an example. You can also find others here: https://www.chub.ai
There are properties like description of a characer inside png metadata.
@xndrpr commented on GitHub (Jan 14, 2024):
TavernAI is a web ui for apis like text-generation-web-ui, where you can role play with virtual characters(they are stored using pngs metadata). It's almost the same as modelfiles in ollama, but it would be easier if I could import any character from the website above.
You could get the metadata and put it to systemprompt and name of modelfile, and then use the png as an avatar of the modelfile.
@Arcitec commented on GitHub (May 19, 2024):
It wouldn't work to "just import those things". Open-WebUI would need support for conversation topics/character memory. If that's implemented, it would then be pretty trivial to write a converter that loads a character and saves it as a "open-webui topic" with relevant keywords and prompt injection strings.
This feature would not be doable until #2382 exists.
@tjbck commented on GitHub (Jul 10, 2024):
Closing in favour of #2382