SuperAPI AI 工具集

iblai-api-agent-memory

编程与开发

查看项目

更新于 10-15 22:16

技能介绍

用途:通过 ibl.ai 平台 API 管理智能体记忆,适合检查或整理智能体记住的内容。它是带界面技能 /iblai-vibe-memory-guide 的无界面版本,数据与端点一致。

主要能力:读取智能体记忆(支持分页、按分类/用户/邮箱/日期筛选,或按分类分组);读取用户跨所有智能体的记忆;读取全局(跨智能体)记忆;读取智能体共享知识;管理记忆分类;读取与更新捕获/召回设置;新增、编辑、删除单条记忆、分类、共享知识与全局记忆。

使用方式:基础地址 https://api.iblai.app,每个请求带请求头 Authorization: Api-Token $IBLAI_API_KEY。路径变量 {org}=$IBLAI_ORG、{username}=$IBLAI_USERNAME、{mentor}=智能体唯一 id。端点位于 ai-mentor 基础路径 https://api.iblai.app/dm/api/ai-mentor/orgs/{org} 下,另有 ai-agent 基础路径镜像全部路由(mentors/{mentor}/mentor-memories/ 对应 agents/{agent}/agent-memories/)。用户级路由挂在 …/orgs/{org}/users/{username} 下,记忆分类直接挂在 …/orgs/{org}/mentors/{mentor} 下。未连接时先运行 /iblai-api-login 填充环境变量。示例:curl -s "https://api.iblai.app/dm/api/ai-mentor/orgs/$IBLAI_ORG/users/$IBLAI_USERNAME/mentors/$MENTOR/mentor-memories-list/?page=1&page_size=20&category=preferences&start_date=2026-01-01" -H "Authorization: Api-Token $IBLAI_API_KEY"。

概念与限制:记忆分三类——全局记忆(用户+组织,跨智能体共享)、智能体记忆(用户+单个智能体+分类)、智能体知识(仅组织+智能体,手动维护,注入每次对话)。分类含 slug、extraction_prompt、is_active。捕获与注入由 memsearch-settings 的 auto_capture_enabled 与 use_memory_in_responses 控制,组织级 enable_memsearch 总开关。写入时 content 至少 10 字符,category_slug 必须匹配已有分类;共享知识按内容哈希去重,重复返回 409。删除为破坏性操作,需先确认;无批量删除端点,需逐条 DELETE。列表读取返回 DRF 分页信封 { "count": n, "results": [...] },DELETE 返回 204。注意 agent-memories 名称有两种含义:带 users/{username} 段的是某用户的单智能体记忆,不带用户段的是共享智能体知识。

适用场景:检查或整理智能体记忆、维护跨智能体用户事实、管理记忆分类与捕获召回设置。缺失信息:具体收费、价格与平台支持范围暂未提供。