知识和记忆存储是表格存储 Tablestore 面向 AI Agent(智能体)提供的 Serverless 数据服务,包含知识存储与记忆存储,为 RAG 应用提供可检索的知识,并帮助 Agent 延续跨会话上下文。
什么是知识和记忆存储
知识和记忆存储是表格存储 Tablestore 面向 AI Agent(智能体)提供的 Serverless 数据服务。知识存储服务将业务文档转换为可检索的知识,为 RAG 应用提供上下文;记忆存储服务保存并召回用户偏好、历史事实和会话信息,帮助 Agent 延续跨会话上下文。
两项服务可以单独使用,也可以组合使用。例如,智能客服可以通过知识库存放产品手册和常见问题,同时通过记忆库存放用户偏好和历史交互,在回答问题时同时获得权威资料和个性化上下文。
产品服务
根据业务需要,您可以选择知识存储服务、记忆存储服务或两者组合。
场景 | 选择 | 典型数据 | 核心流程 |
让 Agent 记住偏好、事实、经历和会话上下文,或把资料组织为 Agent Wiki(知识图谱) | 对话消息、长期记忆、记忆文件、Wiki 页面 | 写入消息、文件或 Wiki 来源 → 生成、整理并按 Scope 召回 | |
基于产品手册、制度、合同等资料回答问题 | PDF、Word、Markdown、图片等文档 | 创建知识库 → 导入文档 → 等待索引 → 检索切片 | |
同时获得可靠资料和个性化上下文 | 两者组合 | 企业文档 + 用户交互 | 先检索知识,再召回当前用户的相关记忆 |
知识库存放由业务维护、相对稳定的权威资料;记忆库存放随交互持续变化,并需要按应用、租户、Agent 或会话隔离的上下文。
核心能力
Serverless 全托管
无需部署和维护底层存储、文档处理、向量化及检索组件。通过控制台、SDK 或命令行工具即可使用知识和记忆能力,底层资源随业务规模弹性扩展。
自动处理与混合检索
知识存储服务可以自动完成文档解析、切片、向量化和索引构建,并支持向量检索、全文检索、混合检索和多种重排策略。
多形态记忆管理
记忆存储服务支持短期消息、长期结构记忆、文件记忆、记忆整理(Dream)和知识编译(Wiki),可根据业务需要保存、整理和召回不同形态的上下文。
多租户数据隔离
知识存储服务通过 Subspace 隔离不同租户或业务域的数据;记忆存储服务通过四级 Scope 隔离应用、租户、Agent 和会话数据。
产品计费
知识和记忆存储服务采用按量付费模式,费用包括数据存储费用,以及文档向量化、检索重排和记忆处理等操作产生的 Credit 费用。详情请参见产品计费。
开始使用
首次使用时,可以选择以下任一路径完成最小闭环:
实例、网络和访问控制的相关说明,请参见AgentStorage 实例。身份认证和权限配置,请参见API Key 管理和配置访问权限。
常见问题
知识存储和记忆存储有什么区别?
知识存储主要管理产品手册、制度、合同等相对稳定的业务资料,并为 RAG 应用提供检索结果;记忆存储主要管理随用户交互持续变化的偏好、事实和会话上下文。
是否必须同时使用知识存储和记忆存储?
可根据业务场景灵活选择,产品上没有限制。既可根据业务需求单独使用任一服务,如需同时使用权威资料和个性化上下文时,再组合使用两项服务。
是否需要自行部署向量数据库?
不需要。知识和记忆存储服务由 Tablestore 提供底层存储、索引和检索能力,您无需自行部署和维护向量数据库。
是否可以使用已有的 Tablestore 实例?
可以。通过 SDK 或命令行工具初始化客户端时,可以指定用于保存知识库或记忆库数据的已有 Tablestore 实例;未指定时,系统会自动创建服务托管的 Tablestore 实例。两者计费不同,具体差异请参见产品计费。
当前支持哪些地域?
记忆和知识存储服务当前支持华北 2(北京)、华东 2(上海)、华东 1(杭州)、华南 1(深圳)、中国香港和新加坡地域。