mirror of
https://github.com/ParisNeo/lollms-webui.git
synced 2025-02-20 17:22:47 +00:00
Upgraded ui
This commit is contained in:
parent
2dd7793394
commit
7a1654ec22
1
app.py
1
app.py
@ -212,6 +212,7 @@ class Gpt4AllWebUI(GPT4AllAPI):
|
||||
try:
|
||||
while not self.text_queue.empty():
|
||||
value = self.text_queue.get(False)
|
||||
value.replace("\n","<br>")
|
||||
yield value
|
||||
except :
|
||||
time.sleep(0.1)
|
||||
|
@ -29,8 +29,8 @@ welcome_message: "Welcome! I am GPT4All A free and open discussion AI. What can
|
||||
# This prefix is added at the beginning of any message input by the user
|
||||
user_message_prefix: "user: "
|
||||
|
||||
# Should be true for discussion mode
|
||||
add_automatic_return: true
|
||||
# A text to put between user and chatbot messages
|
||||
link_text: "\n"
|
||||
|
||||
# This prefix is added at the beginning of any message output by the ai
|
||||
ai_message_prefix: "gpt4all: "
|
||||
|
@ -120,18 +120,19 @@ class GPT4AllAPI():
|
||||
if message["id"]<= message_id or message_id==-1:
|
||||
if message["type"]!=self.db.MSG_TYPE_CONDITIONNING:
|
||||
if message["sender"]==self.personality["name"]:
|
||||
self.full_message_list.append(message["content"])
|
||||
self.full_message_list.append(self.personality["ai_message_prefix"]+message["content"])
|
||||
else:
|
||||
if self.personality["add_automatic_return"]:
|
||||
self.full_message_list.append(self.personality["user_message_prefix"] + message["content"] + "\n" + self.personality["ai_message_prefix"])
|
||||
else:
|
||||
self.full_message_list.append(self.personality["user_message_prefix"] + message["content"] + self.personality["ai_message_prefix"])
|
||||
|
||||
self.full_message_list.append(self.personality["user_message_prefix"] + message["content"])
|
||||
|
||||
link_text = self.personality["link_text"]
|
||||
|
||||
if len(self.full_message_list) > self.config["nb_messages_to_remember"]:
|
||||
discussion_messages = self.personality["personality_conditionning"]+ '\n'.join(self.full_message_list[-self.config["nb_messages_to_remember"]:])
|
||||
discussion_messages = self.personality["personality_conditionning"]+ link_text.join(self.full_message_list[-self.config["nb_messages_to_remember"]:])
|
||||
else:
|
||||
discussion_messages = self.personality["personality_conditionning"]+ '\n'.join(self.full_message_list)
|
||||
return discussion_messages[:-1] # Removes the last return
|
||||
discussion_messages = self.personality["personality_conditionning"]+ link_text.join(self.full_message_list)
|
||||
|
||||
discussion_messages += link_text + self.personality["ai_message_prefix"]
|
||||
return discussion_messages # Removes the last return
|
||||
|
||||
def new_text_callback(self, text: str):
|
||||
print(text, end="")
|
||||
|
@ -78,7 +78,7 @@ function update_main(){
|
||||
if (char != '\f') {
|
||||
txt += char
|
||||
hiddenElement.innerHTML = txt
|
||||
messageTextElement.innerHTML = txt.replace(/\n/g, "<br>")
|
||||
messageTextElement.innerHTML = txt
|
||||
}
|
||||
|
||||
// scroll to bottom of chat window
|
||||
|
Loading…
x
Reference in New Issue
Block a user