跨端统一 API
在 SDK、CLI 和 MCP 端共用一个 API key,并提供创建卡片、存储密钥和连接服务的示例。
Naïve 是一款 agent 基础设施平台,可将身份、资金、权限和真实世界能力声明为代码。通过一套 API,帮助构建者在 SDK、CLI 和 MCP 端快速配置 agent 工作流。
Naïve 是一款 agent 基础设施平台,可将身份、资金、权限和大量真实世界能力以代码形式暴露出来。主页将其定位为面向 agent 的统一业务与软件工具包,提供一套 API,且无需设置。
该产品专为需要在真实服务中运行而不仅仅是调用模型的 agent 而构建。它包含用于账户注册、受限卡、公司注册、身份验证、电子邮件、搜索、应用、算力等的 primitives,同时允许团队围绕这些操作设置护栏、审批规则和租户边界。
在 SDK、CLI 和 MCP 端共用一个 API key,并提供创建卡片、存储密钥和连接服务的示例。
为每个 agent 配置独立身份,包括 KYC 或 EIN 等已验证身份选项,使每个 agent 都能作为自己的操作者。
发放带有硬性支出上限的受限虚拟卡,并为支出或发布等敏感操作定义审批流程。
通过 signup、email、domain、search、LLMs、images、video、社交发布、SEO、apps、compute、queues 等 primitives 连接真实世界服务。
按用户范围限定数据和访问,支持多租户工作流、基于角色的访问控制,以及已连接应用的加密密钥。
在审计日志中跟踪操作,并应用用于预算和审核的自定义策略。
构建需要通过受限 primitives 来注册服务、连接账户、发送电子邮件或在真实系统中执行其他操作的 agent。
创建每个终端用户都能获得隔离卡片、密钥和已连接账户的产品,使用按用户范围划分的基础设施。
设置在允许敏感操作之前需要支出控制、人工审核或已记录操作的工作流。
发布将托管应用创建、Postgres、计算、作业和队列整合到同一平台下的内部工具或 agent 应用。
使用 CLI 或 SDK 从终端或后端配置身份和权限,而无需逐个连接每项服务。
Naïve 提供通过其 SDK、CLI 或 MCP 端的快速开始。文档说明这三者共用一个 API key,并给出了如何创建卡片、存储密钥、连接账户,以及将操作限定到特定用户的示例。
文档描述了两种模式:单人模式会自动作用于默认用户;多租户模式下,你可以先创建用户,然后使用 `forUser(id)` 或 `user_id` 来限定调用范围。
Naïve 的设计目标是让 agent 在带有护栏的前提下执行操作。安全页面说明,你可以对支出或发布等敏感操作要求人工审批,同时在合适场景下仍允许自主工作流。
安全页面说明,已连接账户凭据和 API keys 会在静态存储时加密,并限定到特定工作流,平台还会在不同工作区之间使用逻辑租户隔离。
来源展示了一套广泛的 primitives,但 primitives 页面也提到更多能力即将推出。这意味着该平台具有可扩展性,但确切列表可能会随时间变化。