ARouter とは?
ARouter は、あなたのアプリケーションと上流のモデルプロバイダーの間に位置する、統合 LLM API ゲートウェイです。 1つの API key で OpenAI、Anthropic、Google Gemini、DeepSeek、Mistral、Groq など多数のプロバイダーにアクセスできます——既存のコードを変更する必要はありません。クイックスタート
2分以内に起動して実行
API リファレンス
すべてのエンドポイントを探索
SDK
Python、Node.js、Go、cURL のサンプル
キー管理
チームへの細かなアクセス制御
なぜ ARouter を選ぶのか?
ドロップイン互換
ドロップイン互換
すでに使い慣れた公式の OpenAI、Anthropic、または Gemini SDK をそのまま利用できます。
base_url と api_key を変更するだけ——コードの変更はゼロです。マルチプロバイダールーティング
マルチプロバイダールーティング
provider/model 形式を使い、単一のエンドポイントから 14以上のプロバイダー にリクエストをルーティング。
プロバイダーごとに個別の API key や base URL を管理する必要はありません。キープーリングとフェイルオーバー
キープーリングとフェイルオーバー
プロバイダーごとに複数の API key をプールし、重み付きラウンドロビンで選択します。
自動ヘルスチェック、サーキットブレーカー、キーおよびプロバイダー間のフェイルオーバーを提供します。
キー管理
キー管理
管理 API を通じて、プロバイダーホワイトリスト、モデル制限、
支出上限、有効期限を持つスコープ付き API key を作成できます。
グローバルマルチリージョン
グローバルマルチリージョン
複数リージョンにデプロイし、インテリジェントなリクエストルーティングを実現。
レイテンシーに敏感な、またはネットワーク制限のあるリージョンからのリクエストは、最寄りのエッジノードを経由して上流プロバイダーに自動プロキシされます。
使用状況の追跡
使用状況の追跡
すべてのリクエストは、入出力トークン数、レイテンシー、ステータスとともに記録されます。
キーごと、モデルごと、プロバイダーごとの使用状況をリアルタイムで監視できます。
対応プロバイダー
| プロバイダー | モデル | ネイティブ SDK サポート |
|---|---|---|
| OpenAI | GPT-5.4、GPT-5.4 Mini、o4-mini、o3、… | OpenAI SDK |
| Anthropic | Claude Sonnet 4.6、Claude Opus 4.6、Claude Haiku 4.5、… | Anthropic SDK |
| Gemini 2.5 Flash、Gemini 2.5 Pro、… | Gemini SDK | |
| DeepSeek | DeepSeek V3.2、DeepSeek R1、… | OpenAI SDK |
| xAI | Grok 4.20、Grok 4.1 Fast、… | OpenAI SDK |
| Mistral | Mistral Large 3、Mistral Medium 3.1、Codestral、… | OpenAI SDK |
| Meta | Llama 4 Maverick、Llama 4 Scout、… | OpenAI SDK |
| Qwen | Qwen 3.5 397B、Qwen3 Coder、… | OpenAI SDK |
| Moonshot | Kimi K2.5、… | OpenAI SDK |
| MiniMax | MiniMax M2.7、… | MiniMax SDK |
仕組み
model フィールドを解析してターゲットプロバイダーを特定し、
プールから健全な API key を選択してリクエストをプロキシします——ストリーミングレスポンスも含めて。
これらはすべて透過的に行われます。アプリケーションのコードはまったく変わりません。