Merge pull request #817 from GOODDAYDAY/main

update: 增加prompt个性化配置 & 增加vad,asr个性初始化 & 优化日志若干
This commit is contained in:
hrz
2025-04-15 22:01:51 +08:00
committed by GitHub
2 changed files with 49 additions and 30 deletions
+6
View File
@@ -285,6 +285,10 @@ class ConnectionHandler:
except Exception as e:
self.logger.bind(tag=TAG).error(f"初始化组件失败: {e}")
modules = {}
if modules.get("vad", None) is not None:
self.vad = modules["vad"]
if modules.get("asr", None) is not None:
self.asr = modules["asr"]
if modules.get("tts", None) is not None:
self.tts = modules["tts"]
if modules.get("llm", None) is not None:
@@ -293,6 +297,8 @@ class ConnectionHandler:
self.intent = modules["intent"]
if modules.get("memory", None) is not None:
self.memory = modules["memory"]
if modules.get("prompt", None) is not None:
self.change_system_prompt(modules["prompt"])
def _initialize_memory(self):
"""初始化记忆模块"""