ナビゲーションにスキップ

連携

連携

モデルの API に接続できる多くのツールは、そのまま BeatAPI に接続できます。コードを書き直すのではなく、ベース URL を変更し、BeatAPI キーとモデル ID を指定します。

BeatAPI は 4 つのリクエスト形式に対応するため、ツールが元々使っている形式を維持できます。

形式エンドポイント利用するツール
OpenAI Chat CompletionsPOST /v1/chat/completionsCherry Studio、ChatBox、Cline、Cursor、AnythingLLM、Dify、Immersive Translate
OpenAI ResponsesPOST /v1/responsesCodex CLI
Anthropic MessagesPOST /v1/messagesClaude Code
Gemini 互換POST /v1beta/models/{model}:{action}Gemini SDK 連携

AI コーディングツール

チャットクライアント

プラットフォーム

各ガイドに共通する設定

基本の設定は 3 つです。上にないツールでも、OpenAI 互換の設定で次の値を試せます。

設定値
ベース URLOpenAI 互換ツールは https://api.beatapi.io/v1、Anthropic ネイティブツールは https://api.beatapi.io
API キーダッシュボード → API キーで作成したキー
モデル IDGET /v1/models または料金ページの ID

/v1 の有無に注意が必要なのはベース URL です。OpenAI SDK の規約に従うツールは https://api.beatapi.io/v1、Anthropic SDK ベースのツールは https://api.beatapi.io を使い、自身で /v1/messages を付加します。各ガイドで適切な値を示しています。

モデルを選ぶ

どの連携でも同じキーで同じカタログにアクセスします。以下は最初に試す候補です。各シリーズの全モデルは Text API に掲載しています。

用途モデル ID
エージェントによるコーディングclaude-fable-5-1、gpt-5.6-sol
難しい推論claude-opus-5、gpt-6-astra、deepseek-v4-pro-0813
日常チャットclaude-sonnet-5、gpt-5.6-terra、glm-5.3
大量処理と低コストclaude-haiku-4-5-20251001、gemini-3.7-flash、glm-5.3-flash
長いコンテキストminimax-m3、grok-4.7

キーを安全に管理する

  • ツールごとにキーを分け、ほかに影響せず無効化できるようにします。
  • コミットされる可能性のある設定ファイルへの貼り付けより、環境変数を優先します。
  • キーを含む設定ファイルを .gitignore に追加します。
  • GET /v1/usage の by_api_key やダッシュボードでキー別の料金を確認します。