bridgenode-skill は何をしますか?
BridgeNode エージェントスキルとバイヤーサイドの例 — Solana 上の x402 による AI 推論。API キー不要、リクエストごとに USDC で支払い。
概要
このスキルにより、AI エージェントは Solana ブロックチェーン上で x402 プロトコルを使用して AI モデルにアクセスできます。API キーを必要とする従来のモデルとは異なり、このスキルはリクエストごとに USDC で決済を行うため、支払いの透明性と柔軟性が向上します。
仕組み
- エージェント がスキルを呼び出し、推論リクエストを送信します。
- BridgeNode が支払い要件(コスト、受取人ウォレット)を含む x402 チャレンジを発行します。
- エージェント が Solana ウォレットを使用してチャレンジに応答し、USDC 支払いを行います。
- BridgeNode が支払いを検証し、推論結果を返します。
セットアップ
# リポジトリをクローン
$ git clone https://github.com/applefanaimail-blip/bridgenode-skill.git
# 依存関係をインストール
$ cd bridgenode-skill && npm install
使用方法
バイヤーサイド(エージェント内)
エージェント設定でスキルをインポートし、推論リクエストに使用します。
import { BridgeNodeSkill } from 'bridgenode-skill';
const skill = new BridgeNodeSkill({
walletPrivateKey: process.env.SOLANA_WALLET_PRIVATE_KEY,
});
const result = await skill.infer({
model: 'gpt-4',
prompt: 'Hello, world!',
});
環境変数
SOLANA_WALLET_PRIVATE_KEY- 支払いに使用する Solana ウォレットの秘密鍵BRIDGENODE_API_URL- BridgeNode API の URL(デフォルト:https://api.bridgenode.ai)
サポートされるモデル
- テキスト生成(GPT-4、Claude など)
- 画像認識
- その他の AI 推論タスク
ライセンス
MIT