ルーティング概要
RouteAPI は、業務システム向けに統一された AI モデル呼び出し入口を提供します。チームは使い慣れた OpenAI 互換 API をそのまま利用しながら、RouteAPI によってリクエスト検証、モデル選択、可用性保護、使用量記録をまとめて扱えます。
業務システムにとっての意味
Section titled “業務システムにとっての意味”- 本番リクエストは 1 つの統一 Base URL を使用します。
- アプリケーションコードでは安定したモデル ID を使用します。
- モデルサービスが一時的に利用できない場合、プラットフォームが保護メカニズムを提供します。
- 使用量ログで問題調査、リクエスト監査、コスト分析を行えます。
- ストリーミング出力、ツール呼び出し、画像理解、構造化出力などの一般的な機能に対応します。
リクエストの流れ
Section titled “リクエストの流れ”- クライアントが API Key とモデル ID を付けてリクエストを送信します。
- RouteAPI がリクエストとアカウントのアクセス権限を検証します。
- RouteAPI が必要な機能に応じて適切なモデルサービスを選択します。
- RouteAPI がリクエストを送信し、クライアントが期待する形式でレスポンスを返します。
- RouteAPI が使用量、レイテンシ、エラー情報を記録し、後から確認できるようにします。
推奨される読み物
Section titled “推奨される読み物”- リクエストルーティング - RouteAPI がどのようにリクエスト送信を完了するか。
- モデル ID - コード内でモデル名を安定させる方法。
- 障害保護 - モデルサービスが利用できないときに何が起きるか。
- パラメータ互換性 - 高度なリクエストパラメータを安全に使用する方法。