丝美导航 AI技能集 开发工具技能

Openclaw Memory

Openclaw Memory是一款集成了ALMA元学习、LLM事实提取和全文搜索功能的开发工具,支持远程LLM API调用。

标签:
分享到:

Openclaw Memory

Openclaw Memory是什么

Openclaw Memory是一款适用于开发者的内存管理系统,通过ALMA元学习、LLM事实提取和全文搜索功能,帮助开发者高效管理数据。

arosstale 开发 | 累计安装 192 次 | 开源协议:MIT-0

Openclaw Memory的主要功能

  • ALMA元学习:通过变异和评估进化内存设计,实现离线操作,优化内存系统设计。
  • LLM事实提取:通过远程LLM API从对话中提取结构化事实,支持世界事实、传记、观点和观察等类型。
  • 全文搜索:在Markdown文件上进行全文搜索,支持核心事实、每日日志、实体摘要和信念等内容的检索。
  • 远程API调用:支持OpenAI、Anthropic和Gemini等远程LLM API调用,实现高效的事实提取。
  • 离线操作:ALMA和索引器支持离线操作,无需网络访问。

如何使用Openclaw Memory

  • 安装:使用npm安装@artale/openclaw-memory包。
  • 配置API密钥:配置OPENAI_API_KEY、ANTHROPIC_API_KEY或apiKey环境变量。
  • 使用ALMA:通过alma.propose()、alma.evaluate()等API进行内存设计优化。
  • 使用观察者:将对话历史发送到LLM,获取结构化事实。
  • 使用索引器:在Markdown文件上进行全文搜索,使用indexer.search()等API。

Openclaw Memory的项目地址

  • 项目官网https://clawhub.ai/arosstale/openclaw-memories

Openclaw Memory的应用场景

  • 用于开发者在项目中管理大量数据,提高数据检索效率。
  • 适用于构建知识库或问答系统,通过LLM事实提取和全文搜索功能,实现高效的信息检索。
  • 在离线环境中,使用ALMA和索引器进行内存设计和全文搜索,无需网络访问。

相关导航