fix(chat): 将同步调用改为异步调用以匹配接口变更
修改了多处 person_info_manager.get_value() 方法的调用方式,从同步调用改为异步调用(添加 await 关键字),使其与异步接口保持一致。这确保了在获取用户信息时的正确异步操作,避免了潜在的阻塞问题。 涉及文件: - src/chat/replyer/default_generator.py (3处修改) - src/chat/utils/prompt.py (1处修改) - src/person_info/relationship_builder.py (1处修改)
This commit is contained in:
@@ -179,7 +179,7 @@ class RelationshipBuilder:
|
||||
}
|
||||
segments.append(new_segment)
|
||||
person_info_manager = get_person_info_manager()
|
||||
person_name = person_info_manager.get_value(person_id, "person_name") or person_id
|
||||
person_name = await person_info_manager.get_value(person_id, "person_name") or person_id
|
||||
logger.debug(
|
||||
f"{self.log_prefix} 重新眼熟用户 {person_name} 创建新消息段(超过10条消息间隔): {new_segment}"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user