推出 Vercel Drives:为代理提供持久化存储

推出 Vercel Drives:为代理提供持久化存储

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

Vercel推出Drives,为Vercel Sandbox中的AI代理提供独立于运行环境的持久文件存储。代理可将同一驱动器挂载到新沙箱继续此前工作,无需迁移文件。多个沙箱可共享驱动器,只读复用数据,也可分叉驱动器并行探索不同方案,分叉不合并回原驱动器。Drives现已全面可用,默认1TiB,最高16TiB。

🔎

延伸解读

持久化存储如何改变代理工作流

Vercel Drives 将代理的文件与执行环境解耦,使代理在更换沙箱或运行时后仍能访问同一工作区。这意味着代理可以跨多次运行持续处理复杂任务,无需手动迁移文件。例如,代理在一个沙箱中克隆仓库并修改后,新沙箱挂载同一驱动器即可继续工作,显著提升了连续任务的效率。

共享与分叉:多代理协作的两种模式

多个沙箱可同时挂载同一驱动器。只读模式下,代理能复用已有数据集进行分析或生成报告,避免重复构建。分叉功能则允许代理基于驱动器当前内容创建独立可写副本,并行探索不同方案,且分叉不会合并回原驱动器,保证了原始数据的安全性和实验的隔离性。

容量与可用性:默认1TiB,最高16TiB

Vercel Drives 现已全面可用,适用于所有 Vercel Sandbox 计划。默认容量为 1 TiB,Hobby 计划为 1 GiB,最高可扩展至 16 TiB。用户可通过文档了解配置、快照和限制等详细信息,以满足不同规模代理工作负载的存储需求。

❓

Q&A

Vercel Drives 是什么?

Vercel Drives 是 Vercel 为 Vercel Sandbox 中的 AI 代理提供的持久化文件存储服务,使代理的文件独立于其运行环境。

如何在 Vercel Sandbox 中使用 Drives?

可以通过 CLI 或 Sandbox SDK 使用。CLI 示例:先运行 `sandbox drives get-or-create agent-workspace` 创建驱动器,再运行 `sandbox create --mount agent-workspace:/workspace` 挂载。SDK 示例:使用 `Drive.getOrCreate` 创建驱动器,然后在 `Sandbox.create` 时通过 `mounts` 参数挂载。

多个沙箱可以共享同一个驱动器吗?

可以。多个沙箱可以挂载同一个驱动器,例如一个代理在驱动器上构建数据集后,其他代理可以挂载只读副本进行分析或生成报告,而无需重建数据集。

什么是驱动器分叉?分叉会合并回原驱动器吗?

驱动器分叉允许代理基于驱动器的当前内容创建独立的可写副本,以并行探索不同方案而不影响原驱动器或其他分叉。分叉不会合并回原驱动器。

Vercel Drives 的存储容量限制是多少?

Drives 默认容量为 1 TiB,Hobby 计划为 1 GiB,最高可扩展至 16 TiB。

Vercel Drives 现在是否全面可用?

是的,Vercel Drives 现已全面可用,适用于所有计划中的 Vercel Sandbox。

🏷️

标签

➡️

继续阅读