update: 增加prompt个性化配置 & 增加vad,asr个性初始化 & 优化日志若干

This commit is contained in:
haotian
2025-04-15 17:21:44 +08:00
parent 4e885dac3e
commit 4e0a3941ff
2 changed files with 49 additions and 30 deletions
+6
View File
@@ -270,6 +270,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:
@@ -278,6 +282,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):
"""初始化记忆模块"""