← Blog

Claude、GPT、Gemini、DeepSeekに対応した単一のOpenAI互換API

June 29, 2026

大規模言語モデルを統合するには、通常プロバイダごとに異なるSDK、認証方式、課金ダッシュボードが必要です。RouteAll はその手間を解消します:Claude、Gemini、DeepSeek、Qwen、MiniMaxなどのモデルを1つのOpenAI互換APIの背後で提供するため、すでに使っているOpenAIクライアントがそのまま動きます。

1つのキー、1つのベースURL

単一の sk-ra-... キーを取得し、クライアントの向き先をひとつのベースURLに設定するだけです:

curl https://api.routeall.ai/v1/chat/completions \
  -H "Authorization: Bearer $ROUTEALL_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5",
    "messages": [{"role": "user", "content": "Say hello in one sentence."}]
  }'

modelフィールドを変更するだけでモデルを切り替えられます — deepseek-v4-flashgemini-2.5-flash、Claude や Qwen のモデルなど、さまざまです。利用可能なカタログとご利用ティアの価格はモデルマーケットプレイスでご覧いただけます。

あらゆるSDKから利用可能

APIがOpenAI互換のため、公式のOpenAI SDKがそのまま動作します:

from openai import OpenAI
client = OpenAI(api_key="sk-ra-...", base_url="https://api.routeall.ai/v1")

resp = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[{"role": "user", "content": "Explain RAG in two sentences."}],
)
print(resp.choices[0].message.content)

ストリーミング、ツール呼び出し、画像入力、/v1/models の一覧など、すべてOpenAI APIから期待される通りに動作します。

単なるプロキシ以上の機能

  • スマートルーティングとフェイルオーバー — リクエストは優先度・重みに従って正常なチャネルに送られ、アップストリームでエラーが発生した場合にはRouteAllが自動的にフェイルオーバーし、二重課金は発生しません。
  • 透明性の高い従量課金 — トークン単位または呼び出し単位で支払い、リクエストごとの料金を確認可能。USD / CNY / USDT でのチャージに対応。プロンプトキャッシュヒットは割引。
  • チャットだけではない — 同じキーで埋め込み、画像/動画/音声生成、ウェブ検索、音声認識も利用可能です。

3ステップで開始

  1. 無料アカウントを作成し、APIキーを生成します。
  2. OpenAIクライアントの base_urlhttps://api.routeall.ai/v1 に設定します。
  3. マーケットプレイスの任意のモデル名で chat/completions を呼び出します。

詳細は API ドキュメント をご参照ください。1つのキーですべてのモデル — それがすべてです。

Claude、GPT、Gemini、DeepSeekに対応した単一のOpenAI互換API — RouteAll