mirror of
https://github.com/ParisNeo/lollms-webui.git
synced 2025-04-08 03:14:17 +00:00
Upgraded to new version
This commit is contained in:
parent
590c8b4751
commit
61f2d6bae4
@ -981,6 +981,8 @@ class LoLLMsAPI(LollmsApplication):
|
||||
selected_language=personality.split(":")[1] if ":" in personality else None,
|
||||
installation_option=InstallOption.FORCE_INSTALL)
|
||||
mounted_personalities.append(personality)
|
||||
if personality.processor:
|
||||
personality.processor.mounted()
|
||||
except Exception as ex:
|
||||
ASCIIColors.error(f"Couldn't load personality at {personality_path}")
|
||||
trace_exception(ex)
|
||||
@ -994,6 +996,9 @@ class LoLLMsAPI(LollmsApplication):
|
||||
run_scripts=True,
|
||||
installation_option=InstallOption.FORCE_INSTALL)
|
||||
mounted_personalities.append(personality)
|
||||
if personality.processor:
|
||||
personality.processor.mounted()
|
||||
|
||||
ASCIIColors.info("Reverted to default personality")
|
||||
if self.config["active_personality_id"]>=0 and self.config["active_personality_id"]<len(self.config["personalities"]):
|
||||
ASCIIColors.success(f'selected model : {self.config["personalities"][self.config["active_personality_id"]]}')
|
||||
@ -1553,10 +1558,10 @@ class LoLLMsAPI(LollmsApplication):
|
||||
self,
|
||||
chunk:str,
|
||||
message_type:MSG_TYPE,
|
||||
|
||||
parameters:dict=None,
|
||||
metadata:list=None,
|
||||
client_id:int=0
|
||||
client_id:int=0,
|
||||
personality:AIPersonality=None
|
||||
):
|
||||
"""
|
||||
Processes a chunk of generated text
|
||||
@ -1592,7 +1597,7 @@ class LoLLMsAPI(LollmsApplication):
|
||||
self.start_time = datetime.now()
|
||||
self.new_message(
|
||||
client_id,
|
||||
self.personality.name,
|
||||
self.personality.name if personality is None else personality.name,
|
||||
chunk if parameters["type"]!=MSG_TYPE.MSG_TYPE_UI.value else '',
|
||||
metadata = [{
|
||||
"title":chunk,
|
||||
|
4
app.py
4
app.py
@ -2209,7 +2209,9 @@ try:
|
||||
print(f"- Selecting active personality {id} ...",end="")
|
||||
if id<len(self.mounted_personalities):
|
||||
self.config["active_personality_id"]=id
|
||||
self.personality = self.mounted_personalities[self.config["active_personality_id"]]
|
||||
self.personality:AIPersonality = self.mounted_personalities[self.config["active_personality_id"]]
|
||||
if self.personality.processor:
|
||||
self.personality.processor.selected()
|
||||
ASCIIColors.success("ok")
|
||||
print(f"Selected {self.personality.name}")
|
||||
if self.config.auto_save:
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit f38b468d1b5a03eddcd7a9940ac5d33b28a95b8f
|
||||
Subproject commit bae2a71fa62c4408c311770f2b98bd43f01622bc
|
@ -1 +1 @@
|
||||
Subproject commit 836732fd0c2892fc00e6e98bd1452df4fed17efa
|
||||
Subproject commit 1faa8a7c1edbb79cd27a8b90cf599b6c70dff207
|
@ -1 +1 @@
|
||||
Subproject commit 7a98155c77b1a7e8eacb08e8e1981dea2a04063d
|
||||
Subproject commit 67a62dc6bf1d4417da1f2fb2e1c6c9a09f7404f6
|
Loading…
x
Reference in New Issue
Block a user