View a markdown version of this page

亚马逊 Bedrock AgentCore 支付:为 AI 代理启用安全的微交易支付 - 亚马逊基岩 AgentCore

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 Bedrock AgentCore 支付:为 AI 代理启用安全的微交易支付

什么是 AWS 亚马逊 Bedrock AgentCore 付款?

Amazon Bedrock P AgentCore ayments 是一项完全托管的服务,允许人工智能代理中的微交易支付访问付费 API、MCP 服务器和内容。AI 代理越来越多地通过调用 API、访问 MCP 服务器以及与其他代理进行交互来处理复杂任务。随着越来越多的服务通过按使用付费模式获利,开发人员面临着将付款整合到代理工作流程中的挑战。交易通常是微交易(通常低于1美元或不到一美分),由于最低交易费用过高,传统的付款方式成本高得令人望而却步。同时,内容提供商和发行商正在引入付费专区,让人工智能代理访问其内容。 AgentCore payments 提供了一套对开发人员友好的功能,可帮助您开发解决方案,使用稳定币实现安全、即时地向付费服务付款;用于经济实惠的微交易的 x402 等开放协议;以及用于控制代理支出的可配置护栏。这可以将开发人员的工作量从几个月减少到几天。

它解决了什么客户问题?

Amazon Bedrock AgentCore Payments 解决了代理开发人员在将支付功能集成到其 AI 代理时面临的挑战。传统上,开发人员必须与其代理需要访问的每个外部服务提供商建立和管理单独的计费关系,这增加了运营开销和复杂性。代理商对商家交易的经济性提出了根本性的挑战:个人API调用或内容请求的价值通常以美分为单位,但信用卡等传统支付方式(由于地域限制,可用性有限)规定了最低交易费用,这使得微交易在经济上不可行。

除了成本结构外,开发人员还可能面临数月的工程工作,以整合第三方钱包、构建支付协调系统、实施对新兴代理协议的支持、处理边缘案例以及建立跨支付流的端到端可观察性。由于人工智能代理是自主运行的,因此开发人员通常从头开始构建治理框架和预算控制以防止支出失控,同时支持遵守支付法规和维护安全标准,这可能很复杂。在支付背景下,这些要求变得越来越复杂。 AgentCore payments 通过提供完全托管的、专门构建的服务来应对这些挑战,该服务使开发人员只需几行代码即可为其代理添加支付功能。

使用案例

Amazon Bedrock P AgentCore ayments 支持 AI 代理需要动态按使用量付费访问优质资源和服务的用例。

  • 研究 — 研究机构可以根据分配的预算开展业务,根据需要智能地选择和购买对专业付费数据源的访问权限,从而在保持成本限制的同时提供见解。

  • 财务分析 — 金融分析师可以使用代理来支付访问付费专区(例如专有财务数据库和交易平台)背后的实时市场数据的费用,以进行分析并为投资决策提供依据。

  • 浏览器代理 — Browser-based 用户界面或浏览器代理可以浏览网站并从中提取内容,从而通过机器人访问获利或限制其访问,从而实现自动研究、数据收集和大规模任务完成。

  • Pay-per-intelligence— 代理可以动态地将任务路由到最佳 AI 模型,只需为实际的代币使用量付费,而不是维持多个模型提供商的订阅。

  • On-demand 存储 — 代理可以按需配置临时存储资源,采用精细的按使用量付费定价,这有助于减少对预分配容量的需求并减少浪费。

这些功能使以前由于付款摩擦而无法实现的自主工作流程成为可能,同时让开发人员能够更好地控制成本和资源分配。

主要功能

Amazon Bedrock AgentCore Payments 提供以下功能来简化和保护 AI 代理的支付操作。

  • 协调支付 — 通过付 AgentCore 款,您可以使用开放 HTTP-native 标准来协调支付,包括 x402 协议和机器支付协议 (MPP)。两种协议都使用 HTTP 402 “需要付款” 状态代码进行编程支付。 AgentCore payments 在代理端管理整个生命周期,从接收商家的付款请求,到使用配置的钱包提供商进行交易签名,再到将代理提交回商家的付款凭证返还给商家。它可以自动处理多步流程和异常,从而实现代理商对商户的实时微交易,而传统的支付方式(收取最低费用),这种交易的成本会高得令人望而却步。

  • 付款限额 — Built-in 付款限额帮助开发人员在用户和代理层面建立精细的预算控制。每个 PaymentSession 都有可配置的预算限额(最高限额SpendAmount,货币)和到期时间。当会话到期或达到预算时,进一步的付款请求将被拒绝。如果预算扣除后付款签名失败,则预算不会扣除失败的付款。

  • Third-party 钱包集成 — 该服务提供与两个提供商的安全钱包集成:用于嵌入式稳定币钱包操作的CoinbaseCDP和Stripe(Privy)。诸如 API 密钥和钱包密钥之类的敏感凭 AgentCore 证通过身份进行存储。 AgentCore 帮助开发人员限制哪些代理可以访问钱包资源。

  • 端点可发现性 — AgentCore 支付提供即用型Coinbase x402 Bazaar MCP服务器,该服务器通过网关公开了10,000多个按使用量付费的x402端点。 AgentCore 开发人员可以浏览和搜索支持 x402 的服务,并通过控制台或 CLI 将其添加为网关中的目标。

  • 可观察性 — 通过亚马逊实现 End-to-end 的可观察性 CloudWatch 提供了整个支付生命周期的可见性。客户可以访问每次数据平面 API 调用的供应商日志(自动发布到您的 CloudWatch 日志组的应用程序日志)和销售跨度(跟踪记录可在中查看 AWS X-Ray),从而帮助开发人员监控交易成功率、跟踪支出模式和诊断错误。

访问 AgentCore 付款

您可以通过 CLI、 AgentCore 软件开发工具包、软件开发 AWS 工具包和 AWS CLI 直接调用支付服务的公共 API 来与 AgentCore 支付进行交互。 AWS AgentCore 要搭建付款资源并为代理添加流程付款工具,请使用代理工具包中的 AgentCore AWS 付款技能。在运行时,您可以将付款处理与支持的代理 SDK 框架(例如 Strands 代理和 LangGraph)集成在一起。

  • AgentCore 身份 -安全存储和联合支付凭证,以帮助实施最低访问权限原则。您的Coinbase API密钥和 Stripe/Privy 钱包凭证将安全地存储在这里。 PaymentCredentialProvider

  • AgentCore 网关 -连接到付费 MCP 服务器,确保您的代理可以通过 AgentCore 网关安全访问它们。你还可以通过 AgentCore Gateway利用Coinbase x402 Bazaar的先前集成来发现数千种现有的付费MCP工具。

  • AgentCore 浏览器 - AgentCore 浏览器与 AgentCore 支付一起可帮助您自主安全地访问支持 x402 的付费网站。

  • AgentCore 可观测性 -帮助您跟踪、调试和监控 AI 代理在生产环境中的性能。 AgentCore 付款提供指标和追踪信息供您观察 AI 代理。