SuperAPI AI 工具集

iris-development

编程与开发

查看项目

更新于 10-16 09:48

技能介绍

用途:该技能用于将 AI 智能体接入 Redis Cloud 上的 Redis Agent Memory(RAM)持久记忆服务。Iris 是 Redis 面向 AI 产品的统一品牌,目前本技能仅覆盖 RAM 一个产品,后续产品会以独立章节补充。

主要能力:数据面为 REST/JSON API,分为两层记忆。会话记忆是每个会话的追加式对话历史(工作记忆);长期记忆是从会话中提取或直接创建、可语义检索的记录。Redis Cloud 托管的后台提升(promotion)工作进程会从会话事件中抽取持久事实并写入长期记忆。

使用方式:官方 SDK 包括 Python 的 AgentMemory(包 redis-agent-memory,安装 pip install redis-agent-memory)与 TypeScript 的 AgentMemory(包 @redis-iris/agent-memory,安装 npm add @redis-iris/agent-memory)。两者均从 AGENT_MEMORY_API_KEY 读取 bearer token,从 AGENT_MEMORY_STORE_ID 读取默认存储 ID。生产数据面 URL 为 https://gcp-us-east4.memory.redis.io,具体 URL 在开通后的云控制台显示。创建记忆服务可访问 https://cloud.redis.io/#/agent-memory。

典型调用:用 AgentMemory.add_session_event(...) / addSessionEvent(...) 追加会话事件;用 search_long_term_memory(...) / searchLongTermMemory(...) 检索长期记忆;并需在会话事件与直接写入长期记忆之间做出选择。规则按优先级分为四类:Setup & Cloud Service、Session Memory / Events、Long-Term Memory(均为 HIGH),Memory Promotion(MEDIUM)。

适用场景:为智能体搭建持久记忆、记录会话、语义搜索长期记忆、组织记忆记录等。

限制:资料未提供收费、价格、配额、速率限制、支持区域等细节;本技能当前仅覆盖 RAM。细节与代码示例见 references/ 下的规则文件。