关于代理内存
Oracle AI Agent Memory 为 Oracle AI Database 上的企业 AI 代理提供了一个持久性内存层。
随着 AI 系统从单向助手发展为自主、长期运行的代理,内存将成为基础。代理内存使代理能够跨交互保留上下文,存储一段时间内的有用信息,并使用该内存使后续响应和操作更加一致和有效。
SDK 围绕两个核心支柱进行设计:短期记忆和长期记忆。
短期内存:使用线程上下文卡和对话摘要在活动会话期间维护最近的轮流、任务状态和中间进度。
长期内存:使用 add 和 search 内存工作流来存储和检索会话中早期交互的用户首选项、学习规则和事实。
代理生态系统中的代理内存
代理内存被定位为 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 。