关于代理内存

Oracle AI Agent Memory 为 Oracle AI Database 上的企业 AI 代理提供了一个持久性内存层。

随着 AI 系统从单向助手发展为自主、长期运行的代理,内存将成为基础。代理内存使代理能够跨交互保留上下文,存储一段时间内的有用信息,并使用该内存使后续响应和操作更加一致和有效。

SDK 围绕两个核心支柱进行设计:短期记忆和长期记忆。

短期内存:使用线程上下文卡和对话摘要在活动会话期间维护最近的轮流、任务状态和中间进度。

长期内存:使用 addsearch 内存工作流来存储和检索会话中早期交互的用户首选项、学习规则和事实。

代理生态系统中的代理内存

代理内存被定位为 AI 代理生态系统中的受监管内存核心。

在代理堆栈中定位代理内存

代理内存可与多个 LLM/嵌入式提供程序协同工作,同时在 Oracle AI Database 的融合基础上持久存储企业内存。

有关兼容的 LLM 和嵌入模型的更多信息,请参见 Get Started with Agent Memory

主要优点

大多数内存堆栈都组合了多个专用系统,从而增加了集成开销和运营复杂性。Agent Memory 将这些功能统一到一个企业平台中,使团队能够构建状态代理,并提高一致性和安全性。

统一内存核心:使用 Oracle AI Database 作为工作内存和长期内存的融合平台,而不是将单独的向量、图形、JSON 和事务存储拼接在一起。

专为企业打造:利用 Oracle AI Database 的可靠性和可扩展性来支持真实工作负载的持久性内存,而不仅仅是原型。

平台整合

代理内存可由 Oracle AI Database Private Agent Factory 使用 MCP 服务器。它还可以与需要持久的企业级内存的外部框架一起使用。

有关更多信息,请参见 How to Use Agent Memory with an MCP Server

安全注意事项

内存提取和汇总需要在部署之前进行仔细的安全评估。在调用 SDK 时,集成应用负责最终用户身份验证、授权以及正确的内存范围。

有关更多信息,请参见 Security Considerations