人工智能智能体记忆领域四大项目:Graphiti、Hindsight、Mem0、Supermemory各有千秋 人工智能智能体记忆领域四大项目各展特色这些第三方项目极大地拓展了智能体agent和大语言模型LLM利用事实、文档和对话来输出结果的方式。智能体以及驱动它们的大语言模型LLM的记忆能力有限这是设计使然。因为能被编码成令牌并被大语言模型可靠访问的对话内容是有限的。检索增强生成RAG可以让智能体和大语言模型拥有超出其上下文窗口的记忆能力。不过智能体如何使用RAG或其他保留对话细节的机制会产生截然不同的效果。随着人工智能智能体的兴起相应地能增强智能体和大语言模型记忆能力的辅助软件工具也越来越多。大多数情况下这意味着让智能体或模型在不同会话间拥有持久记忆以便自动恢复之前的上下文。但不同工具实现这一功能的方式差异很大。以下是人工智能智能体记忆领域的一些主要项目它们各有特色、优势和侧重点。GraphitiGraphiti被宣传为 开源的时态知识图谱框架。该项目可在GitHub上获取也是Zep智能体记忆服务的基础。“时态”意味着存储在Graphiti中的信息会随时间重新评估以确保其上下文框架准确“图谱框架”则表示数据以图谱集的形式存储。这里介绍的其他解决方案也会将图谱存储作为其方法的一部分但Graphiti将其作为设计的核心。Graphiti原生支持一系列常见的大语言模型提供商包括Anthropic、Azure OpenAI、Google Gemini和Groq。任何与Ollama和OpenAI兼容的API也能使用因此Graphiti也可与本地部署的大语言模型配合使用。第三方存储服务的连接器能让你从GitHub、Gmail和OneDrive等平台以及Notion等应用程序中导入数据。在本地使用Graphiti需要设置或连接到一个图数据库。Neo4j是默认且支持最广泛的选择但Amazon Neptune、FalkorDB和KuzuDB也可以使用。Postgres搭配pgvector未被列为可用选项。HindsightHindsight既提供云服务也可作为本地部署项目使用。它将智能体会话的细节存储到四种类型的记忆中并采用四种存储和检索策略。所有这些操作都通过三个编程接口完成retain用于存储内容既可以是单个事实也可以是整个对话recall用于检索内容reflect用于对使用先前存储数据的查询运行智能体循环。Hindsight与现有的大语言模型和智能体工具包有广泛的第一方和第三方集成。例如如果你使用Visual Studio Code的Continue扩展与本地部署的大语言模型进行对话可以使用Hindsight的Continue集成为交互添加长期记忆。你可以在查询中使用hindsight关键字将相关记忆注入智能体的上下文也可以使用可编辑的自动注入规则自动完成大部分繁重的工作。Mem0Mem0与Hindsight有点类似也有四种基本类型的记忆不过其标签和组织方式不同。例如Mem0有一种名为组织记忆的独立记忆类型用于存储供多个智能体或不同团队共享的数据这通常不是默认功能。每个新增的记忆都会经过提炼过程并根据其用途以不同方式向量数据库、图数据库、SQL数据库存储。旧数据不会被覆盖而是被标记为弃用而非删除这是为了保留更广泛的长期上下文。Hindsight也采用了这种策略。与Hindsight相比Mem0支持的大语言模型范围较小但主要选项都有Anthropic、Google Gemini、OpenAI以及LangChain、LiteLLM、LM Studio和Ollama等自托管选项。如果你想在本地使用Mem0而非作为服务使用需要提供一个Python实例和自己的向量数据库。对于后者Postgres搭配pgvector扩展是一个常见且简单的选择甚至可以安装在Python虚拟环境中。SupermemorySupermemory能从许多常见来源摄取数据包括纯文本、结构化数据、PDF和Microsoft Office等常见文档文件格式以及视频、音频和图像等并利用这些数据构建上下文图谱为智能体对话提供信息。其最受推崇的功能之一是内容提取工具。Supermemory既提供云服务也有可本地运行的开源软件。开源版本缺少企业版提供的扩展服务和第三方服务连接器Gmail、Google Drive、Notion等但有一个很大的优势它是一个独立的二进制文件因此可以轻松部署在自己的硬件上。此外Supermemory无需配置外部数据库非常适合快速实验。主题人工智能、生成式AI、开发工具、软件开发、库和框架

相关新闻

最新新闻

5分钟快速上手:免费开源的中医AI助手CMLM-ZhongJing完整指南

5分钟快速上手:免费开源的中医AI助手CMLM-ZhongJing完整指南

5分钟快速上手:免费开源的中医AI助手CMLM-ZhongJing完整指南 【免费下载链接】CMLM-ZhongJing 首个中医大语言模型——“仲景”。受古代中医学巨匠张仲景深邃智慧启迪,专为传统中医领域打造的预训练大语言模型。 The first-ever Traditional Chinese Med…

2026/7/9 7:56:44
餐饮小程序制作多少钱?模板平台和定制开发费用分析

餐饮小程序制作多少钱?模板平台和定制开发费用分析

餐饮小程序制作多少钱?模板平台和定制开发费用分析餐饮小程序制作多少钱,要先看门店要做哪种版本。只展示菜单和门店信息,费用和周期都比较轻;要做扫码点餐、在线支付、会员储值、优惠券核销和多门店管理,费用会增加&a…

2026/7/9 7:56:44
【注意力机制】ICCV 2025 | ConvAttn:卷积化自注意力模块,用大核卷积+动态卷积以16倍加速实现超分SOTA!

【注意力机制】ICCV 2025 | ConvAttn:卷积化自注意力模块,用大核卷积+动态卷积以16倍加速实现超分SOTA!

论文: Emulating Self-attention with Convolution for Efficient Image Super-Resolution 作者: Dongheon Lee, Seokju Yun, Youngmin Ro 发表: ICCV 2025 论文链接: https://arxiv.org/abs/2503.06671 代码链接: https://github.com/dslisleedh/ESC 一、引言 图像超分辨率(…

2026/7/9 7:56:44
基于昇腾进行Glm5.1模型swa算子接入优化

基于昇腾进行Glm5.1模型swa算子接入优化

​作者​:昇腾实战派 ​知识地图​:https://blog.csdn.net/Lumos_Lovegood/article/details/161601003 背景概述 在昇腾AI处理器的模型推理与训练场景中,FlashAttention算子(npu_fusion_attention)是Transformer类模…

2026/7/9 7:56:44
006---Xilinx Vivado DDR3 (二)---MIG IP核输入/输出端口信号介绍

006---Xilinx Vivado DDR3 (二)---MIG IP核输入/输出端口信号介绍

一、MIG IP核例化模板 MIG IP核例化模板代码如下。axi_ddr u_axi_ddr (// Memory interface ports.ddr3_addr (ddr3_addr), // output [14:0] ddr3_addr.ddr3_ba (ddr3_ba), // output [2:0] ddr3_ba.ddr3_cas_n …

2026/7/9 7:56:44
MCP协议是什么?为什么Agent开发越来越离不开它

MCP协议是什么?为什么Agent开发越来越离不开它

最近在体验华清远见人工智能虚拟仿真系统的过程中,我注意到一个很有意思的模块——“大模型工作流编排”。下面赫然列着:聊天助手、工具调用、天气预报智能体、文档提取、RAG知识检索、VL多模态、微博热推助手……这些应用看起来各不相干,但它…

2026/7/9 7:51:44

月新闻