fix(chatter): 修复impression_llm未初始化时调用问题

在调用`impression_llm.generate_response_async`之前增加空值检查,避免在`impression_llm`未被初始化时引发异常,增强了代码的健壮性。
This commit is contained in:
minecraft1024a
2025-10-31 20:59:02 +08:00
parent a29be48091
commit f3a8ffafdd

View File

@@ -284,6 +284,9 @@ class ChatStreamImpressionTool(BaseTool):
"""
# 调用LLM
if not self.impression_llm:
logger.info("未初始化impression_llm")
return None
llm_response, _ = await self.impression_llm.generate_response_async(prompt=prompt)
if not llm_response: