Chat mode updates #1918
Replies: 4 comments 2 replies
-
IMHO, it will be very cool, if this extension will allow to load context from files/urls/text and use tag <|injection-point|> in the chat mode too. Now, there is enough models who can get clear benefit from describing characters details and chat background in "context" or "greeting" fields. (instruct-chat mode).
And it's work's pretty good for most vicuna based models. If only there can be possibility to add <|injection-point|> to this block... Also, a button to reset/clear database from already loaded text with one click, will be very useful too... |
Beta Was this translation helpful? Give feedback.
-
funny, i asked chatgpt to modify the colors of his most recent html_cai_style.css to something futuristic and it came up with its own grey colors xD i just have a problem with codeblocks now, they come out miniaturized. i know models use the right synthas like ```pyhon but the chat ui cant handle it... |
Beta Was this translation helpful? Give feedback.
-
The UI for file upload only appears below the directions in default mode? I'm not seeing it in chat mode. |
Beta Was this translation helpful? Give feedback.
-
what should I put in settings.yaml to start the webui in chat-instruct mode? |
Beta Was this translation helpful? Give feedback.
-
The styles can be selected in the following new menu:
Here is the documentation on how to create a new style (pull requests are welcome): https://github.com/oobabooga/text-generation-webui/blob/main/docs/Chat-mode.md#chat-styles
This new extension sorts the chat history by similarity rather than by chronological order. It does that using ChromaDB to query relevant message/reply pairs in the history relative to the current user input. The idea is to have a long term memory where old exchanges that are relevant are brought back into view. I haven't tested this much, and feedback on its usefulness would be appreciated.
The methodology was entirely developed by @kaiokendev, who is working on improvements to this method. I merely adapted it in simplified form. See the PR below and his repository for more details:
#1548
https://github.com/kaiokendev/superbig
To use the extension:
Beta Was this translation helpful? Give feedback.
All reactions