Memary 项目推荐
memary Longterm Memory for Autonomous Agents. 项目地址: https://gitcode.com/gh_mirrors/me/memary
项目基础介绍和主要编程语言
Memary 是一个开源的记忆层项目,专为自主代理(Autonomous Agents)设计。该项目的主要编程语言是 Python,适用于 Python 版本 3.11.9 及以下。Memary 旨在模拟人类记忆,以推动这些代理的发展,从而构建更接近人类思维的 AI 系统。
项目核心功能
Memary 的核心功能包括:
- 记忆模拟:通过模拟人类记忆的方式,帮助自主代理更好地处理和存储信息。
- 模型支持:支持本地运行的模型,如 Ollama 提供的 LLM(如 Llama 3 8B/40B)和视觉模型(如 LLaVA),同时也支持 GPT-3.5-turbo 和 GPT-4-vision-preview。
- 数据库集成:允许与多种数据库(如 FalkorDB 和 Neo4j)集成,以便于存储和检索记忆数据。
- 自定义工具:开发者可以为代理添加或移除自定义工具,以满足特定需求。
- 知识图谱:使用知识图谱(Knowledge Graph)来存储和检索知识,支持多跳推理以提高查询效率。
项目最近更新的功能
Memary 最近的更新包括:
- 模型切换:开发者可以轻松地在不同模型之间切换,以适应不同的应用场景。
- 系统改进:通过模拟人类记忆的进化和学习过程,提供代理改进的速率分析。
- 记忆回溯:支持记忆回溯功能,允许用户在特定时间段内访问代理的记忆。
- 简化集成:通过最小化开发者的实现工作,使 Memary 能够轻松集成到现有代理中。
- 知识图谱优化:改进了知识图谱的查询和写回机制,提高了查询效率和数据一致性。
通过这些更新,Memary 进一步增强了其作为自主代理记忆层的实用性和灵活性,为开发者提供了更强大的工具来构建和优化 AI 系统。
memary Longterm Memory for Autonomous Agents. 项目地址: https://gitcode.com/gh_mirrors/me/memary