LLM
记忆系统
智能体有了记忆系统,能够很好的处理各种各样的事情,和人一样,我们可以为它赋予短期记忆和长期记忆。
最后更新 2026年8月28日
类型
- 工作记忆:刚刚工作的上下文等
- 情景记忆:如用户行为历史记录
- 语义记忆:世界知识
- 程序记忆:比如在历史运行中总结出的skill、一套工作流执行思路
架构
构建
memory/core和manager实现,我们通过记忆核心和管理器进行协同工作
管理器类似于数据库,可以进行读写。
对于不同类型的记忆采取不同的存储结构。比如会话型,它会使用SQL进行存储。对于知识库会用向量进行存储。
记忆分类
- 固定型:读写自动进行运行,在一个固定的日程或者预先定义好的条件下执行。
- Agent触发型:智能体可以自主决定在什么时候读和写。在需要时候自主调用。
记忆单元:其实就是把一个记忆内容包装成一个设计结构,或者说一个对象。 比如一个记忆的内容可以添加时间戳、来源等额外信息。