SuperAPI AI 工具集

walrus-memory

智能体与模型

查看项目

更新于 10-16 01:33

技能介绍

用途:为 AI 智能体提供跨会话的持久记忆。记忆经 Seal 加密后以 blob 形式存入 Walrus,并用向量嵌入建立索引以支持语义搜索;所有权与访问控制由 Sui 上的 Move 合约执行。每个集成需先在 memory.walrus.xyz 生成账户 ID 与委托密钥。

主要能力:四项核心操作——remember(存储记忆,异步返回任务 ID)、recall(自然语言检索,按余弦距离排序)、analyze(用 LLM 抽取结构化事实并逐条存储)、ask(检索加 LLM 推理生成答案,见于 Python SDK 与 relayer HTTP API POST /api/ask,TypeScript SDK 尚未封装)。记忆空间由 owner 地址、namespace 与 app ID 唯一界定。所有者可授权 Ed25519 委托密钥,委托方可读写解密但不能管理密钥或转移所有权,每账户最多 20 个委托密钥。内容默认由 relayer 用 Seal 加密;MemWalManual 支持客户端加密使 relayer 不见明文。forget 删除向量索引行,Walrus blob 仍在,可 restore 重建索引。

使用方式:可选集成路径包括默认 MemWal SDK、MemWalManual、Vercel AI SDK 中间件 withMemWal、Python SDK、MCP 服务器及自托管 relayer。MCP 用 npx 安装 memwal-mcp,登录需交互式终端。主网 relayer 为 https://relayer.memory.walrus.xyz,测试网为 https://relayer-staging.memory.walrus.xyz。

适用场景与限制:适合需跨会话记忆、加密存储与去中心化持久化的智能体应用。托管 relayer 有限额:单账户突发 60 点/分钟、持续 500 点/小时,单委托密钥 30 点/分钟,存储配额每账户 1 GB。remember 为异步,需等待或轮询确认。未提供自托管、私有部署等未在资料中出现的信息。