稼働中 AgentPay
エージェントには予算を。API サブスクリプションの山ではなく。
AgentPay は、AI エージェントが使う API の料金を、1 つのプリペイド残高から呼び出しごとに支払えるようにします。失敗・遅延・重複した呼び出しに支払うことはありません。支出が残高を超えることはなく、API キーがエージェントの中に保存されることもありません。
| 呼び出し | 課金額 |
|---|---|
| GET weather/forecast 184 ミリ秒で 200 OK、SLA は 800 ミリ秒 |
0.03 ドル 課金 |
| POST search/query 同じ Idempotency-Key で再試行 |
0.00 ドル 再送 |
| POST search/query API から 500 |
0.00 ドル 解放 |
| GET maps/route 800 ミリ秒以内に応答なし、打ち切り |
0.00 ドル 504、無料 |
チームが使う理由
月額プランなし
エージェントがときどき使う API ごとにサブスクリプションを払うのではなく、成功した呼び出しごとに支払います。
想定外の請求なし
失敗やタイムアウトした呼び出しは無料、再試行で二重課金されることはなく、プリペイド残高がなくなれば支出は止まります。
エージェントにキーを置かない
API キーは私たちの側で暗号化して保管し、各リクエストに付加します。エージェントが侵害されても、それらのキーは安全です。
実際の活用例
不安定なネットワーク接続
ループに陥ったエージェント
エージェントの設定が漏えいする
どれくらい節約できる?
ご自身の数値を入力してください。計算はブラウザ内で行われます。
機能
- 成功時のみ課金
- 料金は呼び出し前に確保され、API が 2xx ステータスで応答したときにだけ課金されます。エラー、タイムアウト、到達できない API には料金がかかりません。
- 二重課金なし
- すべての呼び出しに
Idempotency-Keyが付きます。完了した呼び出しを再試行すると、24 時間以内なら元のレスポンスが返され、二重に課金されることはありません。 - 制限時間を厳守
- 各ルートには応答の制限時間(SLA)があります。API が時間内に応答しなければ、呼び出しは打ち切られて 504 が返り、課金されません。
- API キーは私たちが保管
- 宛先 API のキーは暗号化して保管し、送信時に各リクエストへ付加します。エージェントがキーを持つことはなく、エージェント自身のキーが転送されることもありません。
- 見える料金
- 各ルートは、使う前に 1 回あたりの料金を表示します。料金は私たちが設定するため、クライアントが課金額を変えることはできません。
- すべての呼び出しを記録
- 各呼び出しは、ステータス、API のレスポンスコード、所要時間とともに記録されます。すべての課金はウォレットの履歴にも表示されます。
仕組み
- ルートを選びます。
GET /v1/routesで、利用できる API とその料金、制限時間を一覧できます。 - AgentPay 経由で呼び出します。キーと
Idempotency-Keyを付けて、agentpay.myuiaf.com/v1/proxy/<route>/<path>にリクエストを送ります。 - API の応答を受け取ります。レスポンスはそのまま返り、課金額と残高を示すヘッダーが付きます。
試してみる
# See the routes you can call and their prices
curl https://agentpay.myuiaf.com/v1/routes \
-H "X-Agent-API-Key: fv1.acme-bot.k1.xxxxx"
# Call one. Use a new Idempotency-Key for each new call.
curl -X POST https://agentpay.myuiaf.com/v1/proxy/rt_weather/forecast \
-H "X-Agent-API-Key: fv1.acme-bot.k1.xxxxx" \
-H "Idempotency-Key: 7f3c9a1e-forecast-honolulu" \
-H "content-type: application/json" \
-d '{"city":"Honolulu","days":3}'
HTTP/2 200
x-agentpay-call-id: 001762570000000-a1b2c3
x-agentpay-charged-usd: 0.03
x-agentpay-available-usd: 4.97
x-agentpay-ttfb-ms: 171
x-agentpay-total-ms: 184
{ ...the API's own response... }
上記のルート名は例です。現在利用できるルートは GET /v1/routes で確認してください。
料金
| ルートの種類 | 成功した呼び出し 1 回あたりの料金 | 例 |
|---|---|---|
| 固定 | $0.01 | ルート上のすべての呼び出し:0.01 ドル |
| パススルー | API 自体の料金 + 5%、セント単位で切り上げ | 2.00 ドルの呼び出しは 2.10 ドル、0.09 ドルの呼び出しは 0.10 ドル |
呼び出しは、Freshness Validator と同じプリペイドクレジットから支払われます。クレジットパックを購入するか、エージェントに自分で購入させてください。失敗、タイムアウト、再試行した呼び出しは無料です。
レート制限
Freshness Validator の呼び出しとは別にカウントされるため、一方のサービスがもう一方を遅くすることはありません。
| プラン | AgentPay の 1 分あたりのリクエスト数 |
|---|---|
| Early Testing | 60 |
| Growing Product | 120 |
| Scale Revenue | 300 |
| Enterprise | 1,000 |
よくある質問
AgentPay とは?
AgentPay は呼び出しごとに支払うゲートウェイです。AI エージェントは自分のキーで agentpay.myuiaf.com を通じて有料 API を呼び出します。AgentPay は送信時に API のキーを付加し、ウォレットを確認し、時間内に成功した呼び出しにだけ課金します。
いつ課金されますか?
宛先の API がルートの制限時間内に 2xx ステータスで応答したときだけです。エラー応答、タイムアウト、到達できない API、同じ Idempotency-Key での再試行には課金されません。
1 回の呼び出しはいくらですか?
各ルートに料金が表示されます。固定ルートは成功した呼び出し 1 回あたり 0.01 ドル。パススルールートは API 自体の料金に 5% を加え、セント単位で切り上げた額です。
エージェントが API のキーを見ることはありますか?
ありません。宛先 API のキーは AES-256-GCM で暗号化して保管し、サーバー側で各リクエストに付加します。エージェント自身のキーが API に転送されることはありません。
呼び出しを安全に再試行できますか?
はい。同じ Idempotency-Key を送ってください。完了した呼び出しは、24 時間以内なら元のレスポンスを再び返し、二重に課金されることはありません。
自分の API を AgentPay に掲載できますか?
はい。ルートは手動で追加します。[email protected] にメールするか、お問い合わせフォームから API の詳細をお送りください。
エージェントが支払うべき API をお持ちですか?
AgentPay への API の追加は個別に行っています。API を運営していてエージェントに呼び出しごとに支払ってほしい場合や、まだ掲載されていない API が必要な場合は、お知らせください。
Freshness Validator と連携
同じキーとウォレットは Freshness Validator でも使えます。エージェントが知っている情報が情報源で変わったときに知らせます。