ai-agent-toolkit-js

ai-agent-toolkit-jsは、TypeScriptで構築されたAIエージェントの開発を支援するツールキットです。このツールキットは、AIエージェントの設計、実装、テストを簡素化し、開発者が迅速にプロトタイプを作成できるようにします。特に、AIの機能を統合するための便利なAPIやライブラリが含まれています。

GitHubスター

0

ユーザー評価

未評価

お気に入り

0

閲覧数

4

フォーク

0

イシュー

1

README
Paybyrd AI Agent Toolkit

A toolkit for integrating Paybyrd's payment processing capabilities with AI models like OpenAI and Anthropic Claude.

Overview

This toolkit enables AI assistants to perform payment operations through the Paybyrd API:

  • Create payment links for customers
  • Process refunds
  • Retrieve order information

The toolkit uses a modular architecture with support for different AI platforms.

Repository Structure

This monorepo is organized into these packages:

  • core (@paybyrd/ai-agent-toolkit): Core functionality and shared tools
  • claude (@paybyrd/ai-agent-claude): Anthropic Claude integration using Model Context Protocol
  • openai (@paybyrd/ai-agent-openai): OpenAI integration with function calling
Quick Start
Prerequisites
  • Node.js 18 or higher
  • Paybyrd API key
  • OpenAI API key (for OpenAI integration) or Anthropic API key (for Claude integration)
Installation

Each package can be installed separately depending on which AI platform you're using:

# 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

See the /examples directory for complete implementation examples:

  • /examples/openai: Example implementation with OpenAI
  • /examples/modelcontextprotocol: Example implementation with Claude using the Model Context Protocol
Available Tools

The toolkit provides these payment operations:

  • Create Payment Link: Generate payment links to send to customers
  • Create Refund: Process refunds for transactions
  • Retrieve Order: Get details about an existing order
Development
# Install dependencies
npm install

# Build all packages
npm run build

# Run tests
npm test
License

MIT