Skip to main content
Ampersend 使 LangChain 代理能够支付并使用远程 AI 代理服务。支付通过 x402 协议透明处理,A2A 作为通信层。

概述

集成详情

工具功能

  1. a2a_get_agent_details - 获取远程代理的能力
  2. a2a_send_message - 向远程代理发送消息(自动处理支付)

关键功能

  • 支出控制:可插拔的支付授权,带有限制和策略
  • 透明支付:x402 协议自动处理支付协商

设置

安装

安装 langchain-ampersend 包:

凭证

该工具包需要会话密钥和智能账户地址,您可以从 Ampersend 仪表板 获取。
Set up credentials

实例化

Initialize toolkit

调用

向远程代理发送消息:
Send message

在代理中使用

Create agent
示例用法:
Run agent

支付工作原理

当远程代理需要支付(HTTP 402)时,工具包会:
  1. 接收支付要求
  2. 调用财务官以授权支付
  3. 使用配置的钱包签署支付
  4. 重试附带支付的请求
这对您的 LangChain 代理是透明的。 AmpersendTreasurer 提供带有支出限制和分析功能的托管支付会话。其他财务官实现可在 ampersend_sdk 中找到。

API 参考