请问/api/v3/agentic/memorize这个接口,关于边界是怎么判断的?
当我不断发消息的时候,发现这个记忆存储是,积累到一定程度才开始存到数据库里的,没有积累足够的信息是不存的。log会提示
2025-12-05 14:22:44,826 - biz_layer.mem_memorize - INFO - mem_memorize.py:441 - [mem_memorize] 判断为非边界,继续累积msg,更新状态表
我大概的看了源码,这个边界判定是根据时间和大模型判断,来进行判定的,没有根据消息数量来判断。
这里就有一个问题,假设我短时间,和AI聊同一个主题的话题,可能聊了50条消息了,还没判定边界成功,然而,我messages只存最近20条对话记录,那20~50条对话记录里的信息,AI不就失忆了嘛?
请问这种情况怎么办呢?
我刚刚和AI聊了快一百句话了,还是没提取记忆。
请问/api/v3/agentic/memorize这个接口,关于边界是怎么判断的?
当我不断发消息的时候,发现这个记忆存储是,积累到一定程度才开始存到数据库里的,没有积累足够的信息是不存的。log会提示
我大概的看了源码,这个边界判定是根据时间和大模型判断,来进行判定的,没有根据消息数量来判断。
这里就有一个问题,假设我短时间,和AI聊同一个主题的话题,可能聊了50条消息了,还没判定边界成功,然而,我messages只存最近20条对话记录,那20~50条对话记录里的信息,AI不就失忆了嘛?
请问这种情况怎么办呢?
我刚刚和AI聊了快一百句话了,还是没提取记忆。