クイックスタート

GetRouter では、複数のモデルプロバイダーや API プロトコルを 1 つの API キーで利用できます。このクイックスタートでは、最初に OpenAI 互換の Chat Completions リクエストを送信します。基本設定が動作した後で、別のプロトコルを選べます。

1. API キーを作成する

GetRouter にサインインし、API Keys ページを開いてキーを作成します。

キーは安全に保管してください。このドキュメントの例では YOUR_API_KEY を使用するため、実際の認証情報をドキュメントに貼り付ける必要はありません。

2. モデルを選ぶ

最新の Models ページを開き、使用するモデルの正しい ID をコピーします。モデルの提供状況や料金は変更される可能性があるため、最新のカタログを正しい情報源として参照してください。

3. 最初のリクエストを送信する

YOUR_API_KEYMODEL_ID を置き換えて実行します。

curl https://getrouter.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "MODEL_ID",
    "messages": [
      {"role": "user", "content": "API ルーターの役割を 1 文で説明してください。"}
    ]
  }'

生成されたテキストは choices[0].message.content に返されます。

SDK を使う場合

OpenAI SDK を使った Python と Node.js の例は、API クイックスタートを参照してください。

アプリケーションで使う API を選ぶ

必要な機能参照先
OpenAI 互換チャットChat Completions ガイド
OpenAI Responses ワークフローResponses API ガイド
Anthropic SDK 互換Claude Messages ガイド
Gemini クライアント互換Gemini 互換 API ガイド
画像、音声、動画API ガイド
フィールドとレスポンススキーマの詳細API リファレンス

プロトコルごとにエンドポイントの形式は異なります。SDK やプロトコルを変更する前に、Base URL とエンドポイントを確認してください。

AI ツールに接続する場合

コードを書くのではなく、コーディングエージェントやデスクトップクライアントを設定する場合は、連携ガイドから始め、互換性ガイドを確認してください。各ツールのページに、必要な URL とプロトコルが記載されています。

次のステップ