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

概述

集成详情

工具功能

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

主要特性

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

设置

安装

安装 langchain-ampersend 包:

凭证

该工具包需要一个会话密钥和智能账户地址,您可以从 Ampersend 控制面板 获取。
设置凭证

实例化

初始化工具包

调用

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

在代理中使用

创建代理
使用示例:
运行代理

支付工作原理

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

API 参考