LangChain 推出 LangMem SDK 强化 AI 内存管理
realtime news Feb 20, 2025 12:57
LangChain 发布了 LangMem SDK,使 AI 代理能够利用长期内存来改善学习和个性化,提升自适应代理功能。

根据 LangChain 博客,LangChain 宣布推出 LangMem SDK,这是一款新型软件开发工具包,旨在通过利用长期内存来增强 AI 代理的功能。这个工具包旨在提升 AI 代理的学习能力和适应性。
LangMem SDK 的特点
LangMem SDK 为从对话中提取信息和通过提示更新优化代理行为提供了基本工具。它允许代理维护关于行为、事实和事件的长期记忆,这可以被集成到任何存储系统或代理框架中。SDK 还提供与 LangGraph 的长期记忆层的原生集成,使其成为开发者的多功能工具。
此外,LangChain 正在推出一项托管服务,提供免费的长期记忆结果。感兴趣的用户可以注册此服务以在生产场景中使用。
AI 代理中的内存类型
LangMem SDK 关注不同的内存类型,这些内存类型为自适应代理提供不同的功能。这些包括:
- 语义记忆: 存储事实和知识,例如用户偏好和知识三元组。
- 情景记忆: 捕捉过去的经验,有助于回忆特定事件。
- 程序性记忆: 关注系统行为,包括核心个性和响应模式。
这些记忆类型帮助代理根据用户交互学习和调整其行为,随着时间的推移优化其功能。
应用和隐私考虑
LangChain 强调理解哪些行为应该被学习与哪些应该保持不变的重要性。SDK 允许开发者将代理能力映射到特定的内存类型,确保代理在有效学习的同时维护必要的隐私协议。内存隐私通过命名空间管理,防止用户记忆的交叉,并根据隐私和性能需求允许定制的记忆共享。
安装和进一步探索
开发者可以使用以下命令轻松安装 LangMem SDK:
pip install -U langmem
为了更详细的指导,LangChain 提供了涵盖 SDK 各种概念和实现的综合文档和视频教程。我们鼓励对为代理添加个性化或终身学习能力感兴趣的开发者进一步探索 LangMem SDK。
欲了解更多信息,请访问LangChain 博客。
Image source: Shutterstock