概述
集成详情
| 类 | 包 | 可序列化 | JS 支持 | 版本 |
|---|---|---|---|---|
| A2AToolkit | langchain-ampersend | ❌ | ❌ |
工具功能
- a2a_get_agent_details - 获取远程 agent 的能力信息
- a2a_send_message - 向远程 agent 发送消息(自动处理支付)
主要特性
- 支出控制:可插拔的支付授权机制,支持限额和策略配置
- 透明支付:x402 协议自动处理支付协商
配置
安装
安装langchain-ampersend 包:
凭证
工具包需要会话密钥和智能账户地址,可从 Ampersend 控制台 获取。Set up credentials
实例化
Initialize toolkit
调用
向远程 agent 发送消息:Send message
在 Agent 中使用
Create agent
Run agent
支付工作原理
当远程 agent 需要支付(HTTP 402)时,工具包将:- 接收支付要求
- 调用财务管理器授权支付
- 使用配置的钱包签署支付
- 附带支付信息重新发起请求
AmpersendTreasurer 提供带有支出限额和数据分析的托管支付会话。其他财务管理器实现可在 ampersend_sdk 中找到。
API 参考
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

