# 1 つのプロトコルで話し、あらゆるモデルを動かす。

> OpenAI か Anthropic で話せば、4 つのチャットプロトコル系背後のモデルに届きます。ゲートウェイが any-to-any で変換し、ストリーミングとツール呼び出しを正規化 — クライアントコードは変わりません。

正規 URL: https://www.gatellm.io/ja/use-cases/one-protocol-any-model/

アプリは 1 つの SDK と 1 つのワイヤ形式を保ちます。ゲートウェイが 4 つのチャットプロトコル系間を変換し、ストリーミング、ツール呼び出し、エラーを正規化するので、ベンダー追加やモデル交換でビジネスコードに触れることはありません。

## コミュニティが実際に不満を言っていること
「2 社目のベンダーを追加したら、SDK 経路 2 本、ストリーミングパーサー 2 つ、ツール呼び出し形式 2 つを保守することになった」「Claude Code は Anthropic しか話さないので、他のモデルに載せられなかった」「OpenAI 互換を名乗るプロキシはどこかで必ず壊れる」
モデルの本当のコストは API 呼び出しと、その周りに書くコードの合計です。後者は請求書には現れず、スプリントに現れ、ベンダーを増やすたびに倍増します。

## GateLLM のやり方
両側に 4 つのプロトコル系 — OpenAI、Anthropic、Gemini、DashScope — があり any-to-any で変換します。Anthropic 専用クライアント(Claude Code、claude-code-action)はクライアント変更なしで Qwen / DeepSeek ネイティブのモデルに届きます。4 系に加えて 15 の上流プロトコル形状を相互運用マトリクスでカバーしています。
能力正規化レイヤーが、プロトコル交換の実際のコストを処理します:ストリーミングのチャンク形状、ツール呼び出しと結果のマッピング、画像とマルチモーダルのパート、エラーの意味論。キー、ポリシー、コスト按分はどのプロトコルの組み合わせを跨いでも同じように適用されます。

## 実際に効く 5 つのレバー
- クライアントは 1 SDK、1 ストリーミングパーサー、1 ツール呼び出し形式 — 新しいベンダーはコンソールの変更だけ
- Anthropic 専用エージェントがあらゆる対応モデルを実行可能。フォークもアダプタも不要
- モデル交換はゲートウェイ内で完結し、アプリコードとそのテストは無変更
- ネイティブ egress:各プロバイダは再翻訳された OpenAI エンベロープではなく、自身のプロトコルを受け取る
- どのプロトコルの組み合わせでもキー・予算・ポリシーの同じ面

## よくある質問
### 「OpenAI 互換」で十分ですか?
いいえ。OpenAI 互換は通常、OpenAI 形式の入口を単一のエンベロープに再翻訳することを意味します。OpenAI 以外の SDK は互換シムを通り、ベンダー間の形式差にはモデルごとのアダプタが必要です。GateLLM は 4 つの入口と 4 つの出口プロトコルをネイティブに保ち any-to-any で変換し、残りの形状は相互運用マトリクスに記載しています。

### Anthropic 専用クライアントは実際にどのモデルに届きますか?
ゲートウェイがルーティングするあらゆるモデルに、そのベンダーのネイティブプロトコルに関係なく届きます — Anthropic SDK の呼び出しが DashScope ネイティブのモデルにルーティングされると、出口で DashScope プロトコルに変換され、クライアントは Anthropic のままです。

### プロトコルを跨ぐと支払いは変わりますか?
トークンへの上乗せはありません。上流モデルの価格のみが適用され、使用量は他のリクエストと同じキー・予算・コスト按分で計測されます。

- [完全なリファレンス:プロトコル相互運用マトリクス(docs)](https://docs.gatellm.io/en/reference/protocol-matrix)

## 関連するユースケース
- [1 つのプロトコルは混在モデル構成の残りにも届く](https://www.gatellm.io/ja/use-cases/mixed-model-stack.md)

## 関連ページ
- [ホーム](https://www.gatellm.io/ja/index.md)
- [料金](https://www.gatellm.io/ja/pricing.md)
- [コスト計算ツール](https://www.gatellm.io/ja/calculator.md)
- [会社概要](https://www.gatellm.io/ja/about.md)
- [デモを予約](https://www.gatellm.io/ja/demo.md)
- [FAQ](https://www.gatellm.io/ja/faq.md)
- [AI ゲートウェイ比較](https://www.gatellm.io/ja/compare.md)
- [LiteLLM 比較](https://www.gatellm.io/ja/compare/litellm.md)
- [OpenRouter 比較](https://www.gatellm.io/ja/compare/openrouter.md)
- [Alibaba Cloud AI Gateway 比較](https://www.gatellm.io/ja/compare/alibaba-cloud.md)
- [Azure API Management 比較](https://www.gatellm.io/ja/compare/azure-apim.md)
- [Apigee 比較](https://www.gatellm.io/ja/compare/apigee.md)
- [Cloudflare AI Gateway 比較](https://www.gatellm.io/ja/compare/cloudflare.md)
- [Kong AI Gateway 比較](https://www.gatellm.io/ja/compare/kong.md)
- [Portkey 比較](https://www.gatellm.io/ja/compare/portkey.md)
- [LiteLLM vs Kong AI Gateway](https://www.gatellm.io/ja/compare/litellm-vs-kong.md)
- [LiteLLM vs OpenRouter](https://www.gatellm.io/ja/compare/litellm-vs-openrouter.md)
- [LiteLLM vs Portkey](https://www.gatellm.io/ja/compare/litellm-vs-portkey.md)
- [ユースケース](https://www.gatellm.io/ja/use-cases.md)
- [LLM コスト削減](https://www.gatellm.io/ja/use-cases/reduce-cost.md)
- [高可用性](https://www.gatellm.io/ja/use-cases/high-availability.md)
- [マルチテナント分離](https://www.gatellm.io/ja/use-cases/multi-tenant.md)
- [コンプライアンスと監査](https://www.gatellm.io/ja/use-cases/compliance-audit.md)
- [症状別トラブルシューティング](https://www.gatellm.io/ja/use-cases/troubleshooting.md)
- [マルチベンダー混合モデル構成](https://www.gatellm.io/ja/use-cases/mixed-model-stack.md)
- [Office 内での AI セルフホスト](https://www.gatellm.io/ja/use-cases/self-hosted-office-ai.md)
- [Token 使用量の可視化と帰属](https://www.gatellm.io/ja/use-cases/token-ops.md)
- [Token FinOps：AI コストの配賦と統制](https://www.gatellm.io/ja/use-cases/token-finops.md)
- [MCP ツールガバナンス](https://www.gatellm.io/ja/use-cases/mcp-tool-governance.md)
- [すべてのモデルに Web 検索を追加](https://www.gatellm.io/ja/use-cases/web-search-grounding.md)
- [マルチキーのローテーションと待機系](https://www.gatellm.io/ja/use-cases/multi-key-pooling.md)
- [接続クライアントの受付制御](https://www.gatellm.io/ja/use-cases/client-admission-control.md)
- [モデル利用ポリシーの強制](https://www.gatellm.io/ja/use-cases/enforce-model-policy.md)
- [クライアントにモデル選択を公開しない](https://www.gatellm.io/ja/use-cases/automatic-model-tiering.md)
- [Office / Microsoft 365 アドイン](https://www.gatellm.io/ja/office-addin.md)
- [用語集](https://www.gatellm.io/ja/glossary.md)
- [モデルカタログ](https://www.gatellm.io/ja/models.md)
- [SDK・フレームワーク連携](https://www.gatellm.io/ja/integrations.md)
- [AI コーディングエージェントとハーネス](https://www.gatellm.io/ja/coding-agents.md)
- [セキュリティとコンプライアンス](https://www.gatellm.io/ja/security.md)
