feat: 添加路径评分扩展算法和内存去重工具
- 基于图路径传播,实现了一种路径评分扩展算法,以优化内存检索。 引入了内存去重工具,以识别和合并相似的内存,从而提高结果质量。 - 更新了路径扩展的配置选项,包括最大跳数、阻尼因子和剪枝阈值。 - 在路径扩展中增加了对首选节点类型的支持,以提高内存检索的相关性。 - 增强的日志记录功能,以便更好地跟踪路径扩展和去重过程。
This commit is contained in:
@@ -128,7 +128,8 @@ class HeartFCSender:
|
||||
from src.common.data_models.database_data_model import DatabaseMessages
|
||||
|
||||
# 构建用户信息 - Send API发送的消息,bot是发送者
|
||||
bot_user_info = message.bot_user_info
|
||||
# bot_user_info 存储在 message_info.user_info 中,而不是单独的 bot_user_info 属性
|
||||
bot_user_info = message.message_info.user_info
|
||||
|
||||
# 构建聊天信息
|
||||
chat_info = message.message_info
|
||||
@@ -143,7 +144,7 @@ class HeartFCSender:
|
||||
|
||||
# 创建DatabaseMessages对象
|
||||
db_message = DatabaseMessages(
|
||||
message_id=message.message_id,
|
||||
message_id=message.message_info.message_id,
|
||||
time=chat_info.time or 0.0,
|
||||
user_id=bot_user_info.user_id,
|
||||
user_nickname=bot_user_info.user_nickname,
|
||||
|
||||
Reference in New Issue
Block a user