← すべてのガイド
このページの内容
クイックスタート ここから始める · 01/06 すべてのプロダクト 8 分 初心者

最初の GTO ポーカー API リクエストを行うにはどうすればよいですか?

無料のPokerai APIキーを作成し、POST /v1/gto/preflop に対して認証済みのJSONリクエストを1回送信して、返されたアクション頻度をミックス戦略として読み取ります。

更新日 メンテナンス担当 Pokerai API

直接の回答: キーを Authorization: Bearer <API_KEY> ヘッダーに設定し、完全なスポットを JSON として送信します。レスポンスには利用可能なすべてのアクションの頻度が一覧表示されます。推奨される 1 つのアクションを選ぶものではありません。

クイック情報

エンドポイントPOST /v1/gto/preflop
認証ダッシュボードへのサインインで取得した Bearer API キー
入力ホールカード、ヒーローのポジション、完全なプリフロップのアクションシーケンス
出力フォールド、コール、またはレイズの頻度(該当する場合はレイズサイズを含む)
クォータこのリクエストに対する事前解析済みのルックアップ1件。無料には月あたり事前解析済みルックアップ1,000件が含まれます
許可される用途トレーニング、コーチング、ハンドレビュー、学習、研究向け。リアルマネーRTAは禁止

このクイックスタートを使う場合

認証の確認、レスポンス形式の確認、またはトレーナー、学習ツール、ハンドレビューのワークフロー、バックエンドサービス、AIエージェント統合の開始に使用します。

使用しない場合

実戦のリアルマネープレイ中に、このエンドポイントをライブの助言として使用しないでください。カスタムのフロップ、ターン、またはリバーのツリーについては、このプリフロップ検索を一般的なポストフロップソルバーとして扱うのではなく、開発者向けドキュメントにあるリアルタイムソルバーのワークフローに従ってください。

最小限のcurlリクエスト

キーを作成し、POKERAI_API_KEYとしてローカルに保存してから、このリクエストを実行します。本物のキーをコミットしたり、クライアント側のコードに記載したりしないでください。

curl -s https://pokerai.bet/v1/gto/preflop \
  -H "Authorization: Bearer $POKERAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "hole_cards": "9h9s",
    "positions": { "hero": "MP" },
    "preflop_actions": [
      { "position": "SB", "action": "small blind", "amount": 0.5 },
      { "position": "BB", "action": "big blind", "amount": 1 },
      { "position": "UTG", "action": "raise", "amount": 2.5 }
    ]
  }'

実際のレスポンス

この取得済みレスポンスは、UTGが2.5bbでオープンした後にMPが9h9sを持っている場合のものです:

{
  "hole_cards": "9h9s",
  "situation": "Raise",
  "strategy": [
    { "action": "fold", "frequency": 0.254 },
    { "action": "call", "frequency": 0.106 },
    { "action": "raise", "frequency": 0.64, "amount_bb": 9, "sizing_pot": 1 }
  ]
}

3つの頻度の合計は1です: フォールド 25.4%、コール 10.6%、9bbへのレイズ 64%。これは学習またはサンプリングのための分布として扱い、1つのアクションが勝つことを保証するものではありません。

割り当て

Pokerai APIでは、事前解析済みのルックアップとリアルタイム解析を別々に計測します。このプリフロップリクエストでは、事前解析済みのルックアップを1件使用します。無料プランには月あたり事前解析済みルックアップ1,000件とリアルタイム解析25件が含まれます。両方のカウンターは毎月リセットされ、現在の使用量はダッシュボードに表示されます。現在の公開上限については料金を参照してください。

よくあるエラー

このエンドポイントの公開OpenAPI契約では、以下の非成功レスポンスが定義されています:

HTTP意味対応方法
400不正なJSON、フィールド不足、不正なカード、ポジション、またはアクションシーケンス。リクエストを修正し、変更せずに再試行しないでください。
401missing_api_key または invalid_api_keyBearer ヘッダーとキーを確認してください。
429quota_exceeded: 月次の事前解析済みクォータを使い切りました。月次リセットを待つか、アカウントの割り当てを変更してください。

SDKとMCPの選択肢

公式クライアントは同じ公開OpenAPI 契約に従い、同じ API キーとクォータを使用します。完全な型付きの例はSDK ドキュメントにあります。

  • Python SDK:pip install pokerai-betpokeraiとしてインポート)。
  • TypeScript / JavaScript SDK: npm install @pokerai/client.
  • AIエージェント向けMCPサーバー: npx @pokerai/mcp。事前解析済みツールはデフォルトで有効です。ソルバーツールを有効にすると、別枠の解析割り当てが消費されます。

リアルマネーRTAは禁止

Pokerai API はトレーニング、コーチング、ハンドレビュー、学習、研究にのみ使用してください。リアルマネーのテーブルでのリアルタイム支援は禁止されています。この API はアプリケーションが解釈するための戦略頻度を返します。勝利を保証したり、ライブプレイのためのアクションを選択したりするものではありません。
次のステップ

curl リクエストが成功したら、作成しているものに合うリソースを選んでください: