智能体(AI Agent)应用的核心挑战之一是健忘特性——无法记住历史交互、用户偏好或长期上下文。PolarDB记忆管理是为 AI 应用提供长时记忆(Long-term Memory)能力的托管服务,将关键信息持久化存储在 PolarDB PostgreSQL 版集群中,并结合智能检索与动态上下文注入,在后续交互中复用已积累的记忆。
若您在PolarDB记忆管理上有任何问题,可通过钉钉搜索群号入群咨询。您可以直接@群内专家,并附上您要咨询的问题。钉钉群号:34560007316。
工作原理
PolarDB记忆管理在您的PolarDB PostgreSQL版集群中创建一个隔离的Schema,用于存储和管理AI应用的记忆。当您的应用与用户交互时,它会将对话内容发送给记忆管理服务。服务内部通过大语言模型(LLM)自动完成信息提取、摘要和结构化,并将处理后的记忆存入PolarDB。在后续交互中,应用可随时从服务中检索相关记忆,并将其作为上下文注入到新的Prompt中,从而让大模型做出更精准、更具连续性的回应。
核心概念
记忆项目(Memory Project):一个独立的记忆管理单元,对应您的一项AI应用。在数据库层面,每个项目对应一个独立的
Schema,确保数据隔离。长时记忆(Long-term Memory):被持久化存储在PolarDB中的信息。它能够将知识在不同的阶段保存下来,它记录了:
事实记忆(Factual memory):用户偏好、账户详情和领域事实。
情景记忆(Episodic memory):对过去交互或已完成任务的总结。
语义记忆(Semantic memory):概念之间的关系,以便智能体后续能对它们进行推理。
智能体(AI Agent):指代您开发的、集成了记忆管理能力的AI应用,例如智能客服或个人助手等。
适用范围
在使用PolarDB记忆管理前,请确认您的环境满足以下条件。本功能旨在帮助您快速判断是否适用,而非操作准备。
集群形态:集中式PolarDB PostgreSQL版集群,暂不支持PolarDB PostgreSQL分布式版集群。
数据库引擎:PostgreSQL 16。
计费说明
组件费用:PolarDB记忆管理收取资源组件费用,费用根据您选择的组件规格(CPU和内存)和购买时长计算。
存储费用:PolarDB记忆管理所产生的数据和文件等将存储在PolarDB PostgreSQL版集群存储空间。
模型费用:PolarDB记忆管理中所使用的模型(例如qwen3-max、text-embedding-v4或qwen3-rerank等)均为阿里云大模型服务平台百炼中的模型。详细计费规则,请参见模型调用计费。
流量与带宽:不收取费用。
相关文档
创建记忆管理:介绍如何准备集群环境并创建PolarDB记忆管理。
使用记忆管理:介绍如何获取连接地址、配置白名单、自定义提取策略以及调用 API。
记忆管理特性汇总:了解PolarDB记忆管理的完整功能特性。
通过MCP接入记忆管理:介绍如何通过 MCP 协议将记忆管理能力接入 AI 应用。