メインコンテンツへスキップ
XRoute は、世界の主要な大規模言語モデル(LLM)と最先端の推論モデルを集約し、対話エージェント、コード生成、長文要約、論理推論などのワークフローを支援します。 すべてのテキストモデルは以下の 3 つの呼び出し方式 をサポートしています:
  1. OpenAI 統合形式: POST https://api.xroute.ai/v1/chat/completions
  2. Anthropic 統合形式: POST https://api.xroute.ai/v1/messages
  3. プロバイダーネイティブ形式: POST https://api.xroute.ai/{Provider}/...

テキストモデル一覧と仕様


1. OpenAI 統合形式での呼び出し

標準的な OpenAI Chat Completions プロトコルを使用し、任意の SDK やフレームワークから呼び出すことができます。
  • エンドポイント: POST https://api.xroute.ai/v1/chat/completions
  • 認証ヘッダー: Authorization: Bearer $XROUTE_API_KEY

2. Anthropic 統合形式での呼び出し

Anthropic の Messages プロトコルを使用してプラットフォーム上の任意のモデルを呼び出します。Claude Code や /v1/messages 互換ツールに最適です。
  • エンドポイント: POST https://api.xroute.ai/v1/messages
  • リクエストヘッダー:
    • x-api-key: $XROUTE_API_KEY
    • anthropic-version: 2023-06-01

3. プロバイダーネイティブ形式での呼び出し

https://api.xroute.ai/{Provider} プレフィックスを通じて、ベンダー独自のネイティブエンドポイントを直接利用できます。
エンドポイント: POST https://api.xroute.ai/Google/models/{model_id}:generateContent
cURL
Python (google-genai SDK)