存储评论网

MinIO AIStor 内存将长期代理内存、工作区和密钥存储在您自己的存储设备上。

AI  ◇  企业版

MinIO推出了AIStor Memory,这项存储服务可在单一企业控制的平台上为AI代理提供持久内存、工作区和密钥。该服务的目标客户是那些希望将代理AI工作负载从独立实验环境迁移到生产流程(包括分析、软件开发、文档创建和决策支持)的组织。

AIStor Memory 将内存视为与对象和表并列的原生数据类型。该平台无需团队自行搭建对象存储、向量数据库、元数据服务、密钥管理器和同步管道,而是为代理状态提供了一个统一的持久层。这种方法使代理能够在会话之间保留上下文,恢复中断的工作,并在无需重建其工作状态的情况下访问受监管的企业数据。

该产品分为三个服务,它们共享 AIStor 基础架构,但各自保持独立的访问边界和生命周期。长期记忆存储着组织已学习到的信息,包括事实、决策、证据、结果、更正和未解决的问题。工作区存储着代理正在处理的内容,涵盖计划、附件、中间工件、证据索引、检查点以及代理之间的交接。保险库存储着已获授权的代理执行操作所需的凭证,每个密钥都使用 MinKMS 控制的密钥进行加密,并与内存和当前工作区完全隔离,因此,授权任务仅在需要时才会收到范围狭窄的凭证。这三个服务都可以通过 HTTPS 或 POSIX 文件夹挂载访问,因此该服务无需更改周围堆栈即可集成到现有的代理沙箱中。

MinIO 最着力推广的功能是“代理传记”(Agent Biography),它是代理工作的一种授权记录,存储在内存中:每次运行检查了什么、做出了什么决定、生成了什么以及未完成什么。它会在代理工作时自动填充,并遵循客户的访问策略,无需进行任何内存工程,也不会对团队已运行的代理进行任何更改。代理还可以通过专门构建的内存工具来主动写入信息,从而创建、调用和组织它们保存的内容。MinIO 的论点是,这使得记忆这种专业技能成为一种默认行为,并且一个代理的传记可以成为其他授权代理可以共享的基础。

关键的设计目标是避免模型提示窗口的固定上下文限制。AIStor Memory 可根据底层存储容量扩展持久上下文,从而允许保留代理状态和相关记录,而不会发生截断、删除或强制摘要。这对于持续数小时甚至数天的工作流程尤为重要,例如深度研究、大型代码库分析以及需要暂停和恢复的人机交互流程。

AIStor Memory 继承了更广泛的 AIStor 平台的数据保护功能,包括纠删码、位衰减保护、加密、压缩以及对驱动器、机架和数据中心级故障的容错能力。MinIO 的核心观点是,此记录是客户数据,而非模型输出。内存可以保存升级背后的原因、索赔决定背后的判断、运营异常、失败的策略,或围绕重大事件的未决问题,也就是说,不仅包含事件本身,还包含组织对此得出的结论。数据和加密密钥保留在企业拥有的基础设施上,并使用企业持有的密钥进行加密。MinIO 将此视为对选择自由的保障:代理、模型和运行时环境可以更改,但积累的知识不会随之丢失。

MinIO 的核心理念是整合。随着代理生成的工作不断累积,为单个代理构建的内存会合并成组织的内存,形成代理和人类共同构建的记录。MinIO 认为,在规模化应用中,一个平台可以取代多个独立系统,这意味着更少的运维工作、更小的攻击面,以及无需维护同步管道。最后一点尤其值得关注,因为大多数自研代理内存栈的失败之处就在于对象存储、向量存储和元数据层之间的同步。

潜在的应用场景包括:跨大型存储库运行的软件工程代理、长时间运行的研究和分析工作流程、受监管的企业人工智能部署,以及需要在中断期间保持持久状态的运营流程。

MinIO明确指出,其内存的生命周期应长于运行环境本身。该博客列举了包括Daytona、E2B、GitHub Codespaces、Modal、OpenSandbox和Vercel在内的企业级Kubernetes平台以及沙箱服务,并指出团队应该可以自由地更换代理、模型提供程序和执行环境,而内存则保持不变。Daytona联合创始人兼首席执行官Ivan Burazin在新闻稿中也表达了类似的观点:计算资源可以随时丢弃,而组织知识则保持持久性和可控性。

参与 StorageReview

电子报| YouTube | 播客iTunes / Spotify | Instagram | Twitter | TikTok | RSS订阅

哈罗德弗里茨

自 IBM 创建 Selectric 以来,我一直在科技行业工作。 不过,我的背景是写作。 因此,我决定退出售前业务,回归本源,从事一些写作工作,但仍从事技术工作。