构建使用 Amazon Bedrock AgentCore 付款进行交易的 OpenClaw 代理

为自治代理提供钱包和支出护栏,以便其可以支付付费 API、MCP 服务器和 Web 内容。这篇文章将 OpenClaw 连接到 Amazon Bedrock AgentCore 支付和 x402 协议,使用 aws-agents-pay 插件进行有界的、经人工批准的测试网支付。

来源:亚马逊云科技 _机器学习

这篇文章是 AWS 和 OpenClaw 基金会之间的合作成果。

浏览 Web、调用 API 和查询模型上下文协议 (MCP) 服务器的自治代理可能会遇到需要在继续访问之前解决 HTTP 402 Payment Needed 响应的服务。为了使用这些服务而无需在每次交易时暂停人工,代理需要一条在预先批准的限额内运行的支付路径。安全的设计可以保留钱包提供商的凭据以及在面向模型的运行时之外创建或扩展支付会话的权限。运行时仍然可以在这些限制内发起批准的付款。

AgentCore 支付是 Amazon Bedrock AgentCore 的一项功能,随着代理支付协议的发展,提供钱包集成、支出限制和一致的支付层。 x402 和机器支付协议 (MPP) 等协议支持代理和服务之间的编程支付流。在本文中,您将 OpenClaw 连接到人工通过可信管理路径提供的钱包和有界支付会话,然后使用 OpenClaw 的 aws-agents-pay 插件来发起批准的测试网付款。

为什么代理商需要支付功能

自主代理可以跨多个步骤和服务执行操作,而无需人工审核每个操作。长时间运行的研究或工作流代理可能会在没有操作员在场的情况下遇到付费 API 或内容端点。有界支付层允许代理在接收者、资产、网络、每次支付、累积预算和人类提前设置的到期限制内继续。

某些 API、内容服务、计算服务和 MCP 工具使用按使用付费的定价方式。单笔交易金额可能低于一美元或几分之一美分。最低的卡处理费用可能会使这种规模的交易成本过高,而稳定币支付可以支持小额和近乎实时的结算。这使得 x402 等 HTTP 原生协议适合程序化、代理发起的支付。