この比較は、ほぼどこで見ても枠組みが間違っています。それを示すのが検索結果の4番目で、LiteLLM自身のOpenRouter向けドキュメントページです。LiteLLMがOpenRouter統合を提供しているのは、両者が代替関係ではなく、異なるレイヤーだからです。 LiteLLMは保有するプロバイダーアカウントの上にデプロイするプロキシで、OpenRouterはプロバイダーアカウントを代わりに保持し、モデルアクセスを再販するホステッドサービスです。プロキシにはソースが必要で、OpenRouterはその1つです。両方を意図的に運用しているチームも多くあります。
偏りを明示します。Kunavoは私たちの製品であり、このページではOpenRouter側、つまりプロキシではなくホステッドなモデル提供元に属します。KunavoはLiteLLMの機能の代替ではなく、このページもそう主張していません。
レイヤーの違いを1つの表で
| LiteLLM | OpenRouter | |
|---|---|---|
| 正体 | 自分でデプロイするソフトウェア | ホステッドサービス |
| プロバイダーの認証情報を保持するのは誰か | あなた | OpenRouter |
| モデルの提供元ですか? | いいえ — 背後に1つ必要です | はい |
| 運用するのは誰か | あなた:デプロイ、パッチ適用、スケール、呼び出し対応 | あなた側では誰もいません |
| 推論コスト | 自分のプロバイダー料金 | プロバイダー料金にクレジット購入時の手数料を加算 |
| プロンプトテキストを自分のインフラ内に留められますか? | はい | いいえ |
「モデルの提供元かどうか」の行を上から読めば、枠組みは崩れます。他の違いはすべて、そこから導かれます。
両方を使う場合 — 一般的な構成
前段にLiteLLM、背後にOpenRouterを置きます。アプリケーションは1つの内部エンドポイントに接続し、LiteLLMがキーごとの予算とチームルーティングを適用し、OpenRouterが、すべてのプロバイダーでアカウントを開設しなくてもカタログを提供します。OpenAI互換エンドポイントなら同じ方法で組み込めるため、フェイルオーバー用の2つ目のソースも数行で追加できます。
# LiteLLM and OpenRouter are layers, not rivals. This is a
# LiteLLM config with two model sources behind one proxy.
model_list:
- model_name: claude-sonnet
litellm_params:
model: openrouter/anthropic/claude-sonnet-4.6
api_key: os.environ/OPENROUTER_API_KEY
# A second source behind the same proxy — any OpenAI-compatible
# endpoint works the same way.
- model_name: claude-sonnet-backup
litellm_params:
model: openai/claude-sonnet-5
api_base: https://api.kunavo.com/v1
api_key: os.environ/KUNAVO_API_KEY「vs」という問いが通常示すべきだったのはこの構成です。どちらか一方を選ぶのではなく、ホステッドなソースの上にプロキシレイヤーが本当に必要かどうかです。
本当に一方だけが必要な場合
- OpenRouterだけ — プロバイダーアカウントを持っておらず、持つつもりもなく、ルーティングのニーズがホステッドゲートウェイの機能で満たされる場合です。ここでLiteLLMを追加しても、運用するサービスが増えるだけで、得られるものはほとんどありません。このカテゴリの代替案:OpenRouter roundup。
- LiteLLMだけ — すでにプロバイダーアカウントを保有し、交渉済みの料金を利用できる可能性があり、不足しているのが制御機能の場合です。1つのエンドポイント、キーごとの予算、ルーティングポリシー、インフラの外に出ないプロンプトテキストが得られます。再販業者は、どのような価格でも最後の要件を満たせません。
- どちらでもない — ルーティングとガバナンスは必要だが、運用するサービスは望まない場合です。それはホステッドBYOキー対応コントロールプレーンであり、両者とは別の第3のカテゴリです。LLMゲートウェイの4つのカテゴリ。
どちらかに決める前に確認すべき2つのこと
LiteLLM側:運用範囲。セルフホスト型プロキシはビルドに含まれるパッケージであり、CI/CDとクラスターを影響範囲に置きます。これは仮定上の問題ではなく、このプロジェクトで2026年3月のサプライチェーンインシデントが示しました。LiteLLMの対応は大規模で、v1.83.0以降を使う人にとってインシデントは収束していますが、この構造上の論点はすべてのセルフホスト型プロキシに当てはまります。
OpenRouter側:価格の下限。定価をクレジット購入時の手数料付きで転嫁する再販業者は、自分のアカウントより自動的に安いわけでも、公開定価のアカウントなら自動的に高いわけでもありません。比較すべきなのは、利用するモデルごとに、自分の実際の料金とゲートウェイの実際の料金です。Kunavoはほとんどのモデルをプロバイダーの公式料金より低く掲載しています。これは逆方向から同じ比較を行うものです。KunavoとOpenRouterの比較。
ワイヤー互換性 — 切り替えコストを低く保つ
両者はOpenAIワイヤープロトコルに対応しており、どちらに対するホステッドな代替サービスも同様です(OpenRouterのドキュメント · LiteLLMのドキュメント)。どちらを選んでも、選択を誤った場合のコストはbase_urlとキーの変更だけです。これはこのページで最も有用な事実です。この判断に、チームによっては数週間を費やしますが、そこまでの価値はありません。詳細はOpenAI互換APIガイドをご覧ください。
よくある質問
OpenRouterとLiteLLMの違いは何ですか?
両者は異なるレイヤーに位置します。LiteLLMは自分でデプロイするソフトウェアで、保有するAPIキーを使ってモデルプロバイダーの前段に立つプロキシです。LiteLLM自体はモデルの提供元ではありません。OpenRouterは、プロバイダーの認証情報を保持し、1つのウォレットでモデルアクセスを再販するホステッドサービスです。そのためモデルの提供元ではありますが、自分で実行するものではありません。実際には、LiteLLMの背後には少なくとも1つのプロバイダーアカウントが必要で、OpenRouterをそのアカウントにできます。
LiteLLMとOpenRouterは一緒に使えますか?
はい。これは回避策ではなく、文書化された構成です。LiteLLMにはOpenRouterプロバイダー統合が組み込まれています。一般的には、アプリケーションがLiteLLMをプロキシとして利用し、その背後にあるソースの1つとしてOpenRouterを使います。これにより、すべてのプロバイダーで個別にアカウントを保有しなくても、OpenRouterのカタログ上でLiteLLMのキーごとの予算とチームルーティングを利用できます。
LiteLLMはOpenRouterより安いですか?
LiteLLMは何も再販しないため、推論コストを上乗せしません。自分のプロバイダーアカウントの料金に加え、実行するインフラの費用と運用に必要なエンジニアリング時間を支払います。OpenRouterはプロバイダー料金に加え、クレジット購入時の手数料を請求します。したがって単価では、すでに有利な料金のプロバイダーアカウントを持っている場合はLiteLLMが有利です。逆に、そうでない場合は比較結果が変わります。定価で作成せざるを得なかったアカウントは、ゲートウェイが手数料を取らないというだけで、再販業者の料金より安くはなりません。
OpenRouterとLiteLLMのどちらを選ぶべきですか?
どちらが優れているかではなく、何が不足しているかを考えてください。プロバイダーアカウントを持っていて、それらに対するルーティング、予算、ガバナンスが必要ならLiteLLMです。プロバイダーアカウントを持たず、管理もしたくないならOpenRouterです。どちらの問題も解決されていないなら、両方が必要かもしれません。サービスを運用せずにルーティングだけを使いたいなら、答えはどちらでもなく、BYOキー対応のホステッドコントロールプレーンです。
2026年のサプライチェーン攻撃後もLiteLLMは安全に使えますか?
LiteLLMは、2026年3月24日のインシデント後、再構築されたCI/CDパイプラインを通じてv1.83.0をリリースしました。メンテナーの認証情報をローテーションし、Mandiantによるフォレンジック調査を実施し、署名付きDockerイメージを提供しています。1.83.0以降を使用していれば、あなたにとってインシデントは収束しています。事件の全容と、そこから見える構造上の意味 — セルフホスト型プロキシはビルドに含まれるパッケージです — は、この比較でセルフホスト側を選ぶ前に読む価値があります。
Kunavoはこの比較のどこに位置しますか?
LiteLLM側ではなく、OpenRouter側です。Kunavoは上流プロバイダーの認証情報を保持するホステッドゲートウェイであり、デプロイするプロキシではなく、モデルの別の提供元です。LiteLLMのOpenAI互換プロバイダーでベースURLを設定すれば、LiteLLMデプロイメントはOpenRouterと同じようにKunavoを参照できます。KunavoはLiteLLMが担う機能の代替ではありません。