はじめに
ARouter とは何ですか?
ARouter とは何ですか?
はじめ方を教えてください
はじめ方を教えてください
- https://api.arouter.ai でアカウントを作成する
- ダッシュボードで API key を生成する
- OpenAI 互換クライアントの base URL を
https://api.arouter.ai/v1に設定する - 最初のリクエストを送信する
サポートを受けるには?
サポートを受けるには?
- GitHub Issues:github.com/arouter-ai
- メール:ダッシュボードで連絡先情報を確認してください
- ドキュメント:ここです!
課金
どのように課金されますか?
どのように課金されますか?
ARouter のリクエスト料金はどのように決まりますか?
ARouter のリクエスト料金はどのように決まりますか?
usage フィールドに反映されます。クレジットは有効期限がありますか?
クレジットは有効期限がありますか?
返金ポリシーはどうなっていますか?
返金ポリシーはどうなっていますか?
BYOK には手数料がかかりますか?
BYOK には手数料がかかりますか?
残高を確認するには?
残高を確認するには?
クレジットがまだ反映されていません。どうすればよいですか?
クレジットがまだ反映されていません。どうすればよいですか?
どの支払い方法が使えますか?
どの支払い方法が使えますか?
無料枠はありますか?
無料枠はありますか?
モデル
どのモデルがサポートされていますか?
どのモデルがサポートされていますか?
使用するモデルを指定するには?
使用するモデルを指定するには?
model フィールドに provider/model 形式を使用します:openai/gpt-5.4anthropic/claude-sonnet-4.6google/gemini-2.5-flashdeepseek/deepseek-v3.2
ARouter が最適なモデルを自動選択できますか?
ARouter が最適なモデルを自動選択できますか?
model を "auto" に設定すると、ARouter のルーティングサービスがリクエストに最適なモデルを選択します:model フィールドが含まれます。詳細はモデルルーティング — 自動ルーティングをご覧ください。複数の候補モデルを指定できますか?
複数の候補モデルを指定できますか?
API 技術
認証方法は?
認証方法は?
レート制限はどのくらいですか?
レート制限はどのくらいですか?
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset
利用可能なエンドポイントは?
利用可能なエンドポイントは?
/v1/chat/completions— OpenAI 互換チャット/v1/embeddings— OpenAI 互換 embeddings/v1/models— 利用可能なモデル一覧/v1/messages— Anthropic ネイティブ/v1beta/models/{model}:generateContent— Gemini ネイティブ/api/v1/balance— アカウント残高/api/v1/transactions— 取引履歴/api/v1/keys— API key 管理/{provider}/{path}— プロバイダープロキシ
どの入力形式がサポートされていますか?
どの入力形式がサポートされていますか?
- テキスト:すべてのモデル
- 画像:ビジョン対応モデル(URL または base64)
- PDF:Anthropic Claude と Google Gemini
ARouter はストリーミングをサポートしていますか?
ARouter はストリーミングをサポートしていますか?
stream: true を設定してください。ARouter はすべてのプロバイダーで Server-Sent Events (SSE) ストリーミングをサポートしています。SSE 形式、エラーハンドリング、キャンセルを含む完全なガイドはストリーミングをご覧ください。どの SDK がサポートされていますか?
どの SDK がサポートされていますか?
- Python:OpenAI SDK(
pip install openai) - Node.js / TypeScript:OpenAI SDK(
npm install openai) - Go:ARouter Go SDK(
go get github.com/arouter-ai/arouter-go) - Anthropic SDK:Python と Node.js
- Google Gemini SDK:Python
- 任意の HTTP クライアント:cURL、fetch など
プライバシーとデータ
ARouter はプロンプトを保存しますか?
ARouter はプロンプトを保存しますか?
どのプロバイダーが私のデータを見ますか?
どのプロバイダーが私のデータを見ますか?
model フィールドで選択したプロバイダーがリクエストを処理します。ARouter は透過的なプロキシとして機能します。上流プロバイダーのデータポリシーの詳細はプロバイダーロギングをご覧ください。プロバイダーに自分のデータを学習に使わせないようにできますか?
プロバイダーに自分のデータを学習に使わせないようにできますか?
provider.data_collection: "deny" を使用して、リクエストデータをモデル学習に使用しないプロバイダーへのルーティングを制限できます:provider.zdr: true を使用します。プロバイダールーティング — データ収集ポリシーをご覧ください。ARouter はゼロデータリテンション (ZDR) をサポートしていますか?
ARouter はゼロデータリテンション (ZDR) をサポートしていますか?
provider.zdr: true を設定すると、ゼロデータリテンション契約を持つプロバイダーへのルーティングに制限されます。プロバイダールーティングをご覧ください。モデルとプロバイダー
:nitro、:floor、:free などのモデルバリアントとは?
:nitro、:floor、:free などのモデルバリアントとは?
:nitro— 最高スループットのインスタンスにルーティング:floor— 最低コストのインスタンスにルーティング:free— 無料枠インスタンスを使用(レート制限あり):thinking— 拡張 Chain-of-Thought 推論を有効化:extended— より大きなコンテキストウィンドウのバージョンを使用
ARouter は画像と PDF をサポートしていますか?
ARouter は画像と PDF をサポートしていますか?
content 配列にテキストと一緒に画像 URL または base64 エンコードされた画像を渡してください。PDF は Anthropic Claude と Google Gemini がサポートしています。ARouter はツール呼び出しをサポートしていますか?
ARouter はツール呼び出しをサポートしていますか?
tools と tool_choice を渡してください。完全なガイドはツール呼び出しをご覧ください。ARouter は構造化出力 / JSON モードをサポートしていますか?
ARouter は構造化出力 / JSON モードをサポートしていますか?
response_format: {"type": "json_object"} を、スキーマ制約付き出力には response_format: {"type": "json_schema", "json_schema": {...}} を使用してください。詳細は構造化出力をご覧ください。ARouter はプロンプトキャッシングをサポートしていますか?
ARouter はプロンプトキャッシングをサポートしていますか?
cache_control ブロックを使用します。Google Gemini は自動と明示的キャッシングの両方をサポートしています。完全なガイドはプロンプトキャッシングをご覧ください。アカウント管理
API key に利用上限を設定できますか?
API key に利用上限を設定できますか?
key がアクセスできるプロバイダーを制限するには?
key がアクセスできるプロバイダーを制限するには?
複数の API key を持てますか?
複数の API key を持てますか?
アプリケーション内でユーザーごとに使用量を追跡できますか?
アプリケーション内でユーザーごとに使用量を追跡できますか?
user フィールドを渡してください。その後、アクティビティエクスポートでユーザーごとの使用量が確認できます。複数人でアカウントを共有できますか?
複数人でアカウントを共有できますか?