GetRouter の仕組み

GetRouter は、複数の AI モデル機能に対して、単一のアカウント、API キーシステム、公開 API を提供します。

アプリケーションまたは AI ツール
            ↓
     GetRouter API
            ↓
   選択したモデルサービス
            ↓
         レスポンス

リクエストの流れ

  1. API キーを作成します。 API キーによってリクエストが識別され、認証されます。
  2. モデル ID を選びます。 モデル ID は最新の Models ページに掲載されています。
  3. 対応するエンドポイントを使います。 たとえば、Chat Completions には /v1/chat/completions、Responses API には /v1/responses を使用します。
  4. リクエストを送信します。 API キーを Bearer トークンとして指定し、リクエストにモデル ID を含めます。
  5. レスポンスを受け取ります。 同期エンドポイントはレスポンスを直接返し、ストリーミングエンドポイントはイベントを順次送信します。動画エンドポイントでは、ポーリングするタスクが返される場合があります。
  6. 利用状況を確認します。 選択したモデルとリクエストに応じて、利用量と料金が GetRouter アカウントに記録されます。

エンドポイントとの互換性が重要

有効なモデル ID でも、すべてのエンドポイントに対応しているとは限りません。アプリケーションに必要なプロトコルと機能に合うモデルを選んでください。

用途一般的なエンドポイント
OpenAI 互換チャットPOST /v1/chat/completions
Responses ベースのエージェントとコーディングツールPOST /v1/responses
Claude 互換クライアントPOST /v1/messages
Gemini 互換クライアントPOST /v1beta/models/{model}:generateContent
テキスト埋め込みPOST /v1/embeddings
画像生成POST /v1/images/generations
音声生成POST /v1/audio/speech
動画生成POST /v1/videos
Tip

連携時に model not found またはエンドポイント互換性エラーが返された場合は、正しいモデル ID とツールが使用するプロトコルの両方を確認してください。

次のステップ