Paybyrd人工智能代理工具包
一个将Paybyrd的支付处理功能与OpenAI和Anthropic Claude等人工智能模型集成的工具包。
概述
该工具包使人工智能助手能够通过Paybyrd API执行支付操作:
- 为客户创建付款链接
- 处理退款
- 检索订单信息
该工具包采用模块化架构,支持不同的人工智能平台。
存储库结构
这个monorepo被组织成以下包:
- 核心 (
@paybyrd/ai-agent-toolkit):核心功能和共享工具 - 克劳德 (
@paybyrd/ai-agent-claude):使用模型上下文协议的拟人克劳德集成 - openai (
@paybyrd/ai-agent-openai):OpenAI与函数调用的集成
快速开始
先决条件
- Node.js 18或更高版本
- 付款方API密钥
- OpenAI API密钥(用于OpenAI集成)或Anthropic API密钥(用于Claude集成)
安装
根据您使用的AI平台,每个软件包都可以单独安装:
# For the core functionality
npm install @paybyrd/ai-agent-toolkit
# For Claude integration
npm install @paybyrd/ai-agent-claude
# For OpenAI integration
npm install @paybyrd/ai-agent-openai例子
请参阅 /examples 完整实现示例目录:
/examples/openai:OpenAI的示例实现/examples/modelcontextprotocol:使用模型上下文协议使用Claude的示例实现
可用工具
该工具包提供以下支付操作:
- 创建付款链接:生成付款链接以发送给客户
- 创建退款:处理交易退款
- 检索订单:获取现有订单的详细信息
发展
# Install dependencies
npm install
# Build all packages
npm run build
# Run tests
npm test许可证
麻省理工学院
