产品LangChain Blog·原文 2026年8月17日本站收录 2026年9月6日

LangChain推出AgentCore Payments中间件,让智能体能安全支付API费用

LangChain与AWS合作发布AgentCore Payments中间件,为LangChain代理提供确定性支付限额和x402协议支持,实现自动化付费数据访问。

AI解读:LangChain代理现在可以真正花钱买数据了。此前,智能体若需访问付费API(如法院文件、实时市场数据),要么绕道免费源,要么为每个服务写30到50行支付封装代码,要么中断流程求助人类。LangChain与AWS合作推出的AgentCore Payments中间件解决了这个痛点:在代理工具调用遇到HTTP 402付费提示时,自动检查会话预算、签名支付并重试,整个过程无需修改代理本身。预算硬上限设置在基础设施层而非提示词中,能防止失控循环耗尽资金,且支持x402协议(Coinbase创建,Linux基金会管理)进行稳定币微支付,每笔成本低于一分钱,使按次计费变得可行。LangSmith追踪则记录每次支付的金额、网络、接收方和触发工具,帮助开发者审计花费是否物有所值。对开发者而言,这意味着无需绑定特定协议即可起步,代理能访问高价值付费数据,同时保持可控和可观测。需要注意的是,该中间件仅适用于LangChain框架,且支付功能依赖AWS的AgentCore基础架构。

LangChain于2024年12月13日发布博客文章,宣布与AWS合作推出AgentCore Payments中间件。该中间件允许LangChain代理在运行时自动支付API费用,并强制实施会话级预算限制,防止失控花费。

智能体经济需求与支付瓶颈

博客文章指出,智能体经济即将到来,AI代理正从免费API转向付费服务。但关键数据多处于付费墙之后,传统支付方式(如信用卡)因手续费等原因不适合按次付费的微交易。x402协议(2025年5月由Coinbase创建,现由Linux基金会管理)支持HTTP原生微支付,使代理能在单个HTTP请求-响应周期内完成支付和获取内容,稳定币结算仅需数秒,每笔成本低于一分钱。

  • LangChain认为,无支付能力的代理只能访问免费内容,限制了其能完成的任务类型。
  • x402协议是基础设施,AgentCore Payments是x402协议之上的托管支付层。

AgentCore Payments的工作原理

中间件以中间件形式插入LangChain代理,拦截工具调用。当工具遇到返回HTTP 402和x402负载的付费API时,中间件会检查会话预算;若超限则拒绝请求,不签署任何支付;若未超限则通过AgentCore PaymentManager签署支付,并重试原请求,附带支付凭证。代理最终像首次请求返回200一样获得内容。

  • LangChain代理开发者可使用Coinbase CDP或Stripe(Privy)进行钱包充值,支持法币或USDC稳定币。
  • AgentCore Identity负责支付钱包的安全认证。
  • 中间件支持任意模型提供商,但支付基础设施必须使用AgentCore。
  • 设置仅需一个配置对象,并可启动自动会话,其预算上限可在期间强制执行。

使用场景与测试

AgentCore Payments强烈适用于需要在受控预算内访问多个付费服务的工作负载,如研究代理(访问高端数据库)、深度工作流、SaaS产品中的按用户支出控制以及MCP服务器消费。

  • LangSmith追踪器可在每次成功支付时记录金额、网络、接收方、触发工具、会话和用户等信息。
  • 超预算时,AgentCore会拒绝支付,拒绝记录会显示在追踪中,方便开发者确认限额已生效。
  • LangSmith评估可测试代理的支付行为,包括单步评估(例如检查是否支付过高)和完整轮次评估(结合总花费与任务完成度打分)。
  • 在线评估可监控生产环境中的支出,标记超预算或异常端点。
  • AWS侧可通过AgentCore Payments技能或CLI/SDK进行配置,同时需要安装额外的pip包strands-agents以支持LangChain。

信息来源

LangChain Blog原始来源