This commit is contained in:
Saifeddine ALOUI 2024-03-24 15:47:15 +01:00
parent 6d32a1bc42
commit 4bcbd59f30
3 changed files with 13 additions and 4 deletions

View File

@ -1,5 +1,5 @@
# =================== Lord Of Large Language Multimodal Systems Configuration file ===========================
version: 76
version: 77
binding_name: null
model_name: null
model_variant: null
@ -47,6 +47,7 @@ extensions: []
user_name: user
user_description: ""
use_user_name_in_discussions: false
use_model_name_in_discussions: false
user_avatar: default_user.svg
use_user_informations_in_discussion: false

View File

@ -772,8 +772,15 @@ class LollmsApplication(LoLLMsCom):
message.message_type <= MSG_TYPE.MSG_TYPE_FULL_INVISIBLE_TO_USER.value and message.message_type != MSG_TYPE.MSG_TYPE_FULL_INVISIBLE_TO_AI.value):
# Tokenize the message content
message_tokenized = self.model.tokenize(
"\n" + self.config.discussion_prompt_separator + message.sender + ": " + message.content.strip())
if self.config.use_model_name_in_discussions:
if message.model:
msg = "\n" + self.config.discussion_prompt_separator + message.sender + f"({message.model}): " + message.content.strip()
else:
msg = "\n" + self.config.discussion_prompt_separator + message.sender + ": " + message.content.strip()
message_tokenized = self.model.tokenize(msg)
else:
message_tokenized = self.model.tokenize(
"\n" + self.config.discussion_prompt_separator + message.sender + ": " + message.content.strip())
# Check if adding the message will exceed the available space
if tokens_accumulated + len(message_tokenized) > available_space:

View File

@ -1,5 +1,5 @@
# =================== Lord Of Large Language Multimodal Systems Configuration file ===========================
version: 76
version: 77
binding_name: null
model_name: null
model_variant: null
@ -47,6 +47,7 @@ extensions: []
user_name: user
user_description: ""
use_user_name_in_discussions: false
use_model_name_in_discussions: false
user_avatar: default_user.svg
use_user_informations_in_discussion: false