2026年9月、「依頼ごとに使うモデルを変える」発表が続いた。11日にSakana AIが「Fugu Max」を公開し、14日にはGitHub Copilotの自動モデル選択にコストと品質の優先度の設定が入った。15日にTypeSafe AIが判断特化モデル「Jev」を発表し、25日にはLLM GatewayがJevを難易度の判定に使える「Smart Routing」をベータで公開した。
どれもLLMルーティング(モデルルーティング)である。簡単な依頼は軽いモデルへ、難しい依頼は上位モデルへ。製品は揃ってきたが、難しいのは入れた後に得をしているかを確かめることである。
- ルーターは、品質の低下とコストの削減を交換する仕組みである。両方を同じ評価セットで測らないと判断できない
- 公開値は条件付きで読む。LLM Gatewayの試験の「33.2%削減」は信頼区間が削減ゼロを含み、RouteLLMの「85%以上の削減」はMT Benchでの数字である
- 導入後は、モデルの更新・廃止、キャッシュ、フォールバックが前提を崩す。再評価の引き金を先に決めておく
本記事は範囲をクラウドAPI間の振り分け(複数社のモデル間、または同一社の上位モデルと軽量モデルの間)に絞り、判定方式の選び方、評価方法、導入後の運用を、公式ドキュメントと論文を一次資料として整理する。ローカルLLMとクラウドAPIの振り分けはローカルLLM比較2026で、振り分け以外の節約策はLLMトークン節約5パターンで、各モデルの料金はLLM APIの比較と料金で扱っている。
この記事の対象読者
- 複数のLLM APIを業務に組み込み、上位モデルの費用が膨らんでいる開発責任者
- ゲートウェイ製品やクラウドのモデルルーターを検討している実装担当者
- 自動モデル選択を社内に展開する前に、品質の責任の持ち方を決めたい情報システム部門
- 振り分け導入後の監視と見直しの体制を設計したいAI推進担当者
LLMルーティングとは(要点3行)
- LLMルーティングとは、依頼ごとにどのモデルに処理させるかを自動で選ぶ仕組みで、判定を担う部品をLLMルーター(モデルルーター)と呼ぶ
- 目的は、軽量モデルで足りる依頼を上位モデルから外し、品質の低下を許容範囲に収めたまま費用と待ち時間を下げることである
- 効果は業務と候補モデルで大きく変わる。自社の依頼で測り、モデルが変わるたびに測り直す運用が前提になる
2026年9月に続いた発表
各社の公式発表(2026年9月29日確認)を並べると、振り分けの単位と、利用者が決められることが製品ごとに違う。
| 発表日 | 発表元・名称 | 振り分けの内容 | 利用者が決められること |
|---|---|---|---|
| 9月11日 | Sakana AI「Fugu Max」 | 多数のオープンウェイトモデルと専門モデルを束ね、解ける範囲で最も軽いモデルへ動的に振り分けると説明 | 1つのモデルとしてOpenAI互換APIで呼ぶ。振り分けはサービスの内側 |
| 9月14日 | GitHub Copilot 自動モデル選択 | プロンプトごとにモデルを選ぶ。Efficiency・Balance・Intelligenceの3段階を追加 | 重み付けの段階。課金は選ばれたモデルで決まる |
| 9月15日 | TypeSafe AI「Jev」 | 選択・段階・真偽の判断と確率を返す。用途例にモデルルーティングを含む | 質問と選択肢、確度の閾値 |
| 9月25日 | LLM Gateway「Smart Routing」(ベータ) | 分類器が難易度・タスクの種類・出力の種類を評価し、価格帯の合うモデルへ送る | 候補モデル(最大30)と分類器(なし、またはJev) |
クラウド各社にも同種の機能がある。Microsoft Foundryの「model router」は、Balanced(既定)では最高品質のモデルとの差が1〜2%程度の範囲から最も費用対効果の高いモデルを選び、Costではその範囲を5〜6%程度に広げると説明している。Amazon Bedrockの「Intelligent Prompt Routing」は、同じモデルファミリー内の2モデル間で応答品質の予測に基づいて振り分ける。
振り分けの判断は、アプリケーションの外側へ移りつつある。 それでも品質を確かめる責任は利用者に残る。Bedrockのドキュメントは、英語のプロンプトに最適化されていることを制約として明記している。
判定方式をどう選ぶか
ルールベース・小型分類モデル・ゲートウェイ製品という実装手段の比較は、ローカルとクラウドの振り分けとして記事22で扱った。クラウドAPI間の振り分けでは、手段より先に「いつ判定するか」と「誰が判定を持つか」を決めるほうが、後の評価と運用を左右する。
事前振り分け・カスケード・製品任せ
| 方式 | 仕組み | 向く業務 | 失うもの |
|---|---|---|---|
| 事前振り分け | 回答前にルーターが難易度を判定し、1つのモデルへ送る | 依頼の種類が多く、1回で返したい対話やAPI | 軽量モデルへ送った誤りは、検査しない限り見えない |
| カスケード(段階送り) | まず軽量モデルに答えさせ、検査に通らなければ上位でやり直す | 出力を機械的に検査できる業務(抽出・分類など) | 上位に回った依頼は2回分の費用と待ち時間がかかる |
| 製品任せ(マネージドルーター) | クラウドやゲートウェイの機能が判定する | ルーターを自前で保守する体制がない場合 | 判定基準を自社データで直接調整できないことが多い |
カスケードは、FrugalGPT(Chen, Zaharia, Zou, 2023)が費用削減の方法の1つとして整理した考え方である。両者は排他ではなく、明らかに簡単な依頼だけ事前に軽量モデルへ送り、残りをカスケードで扱う組み合わせもある。
判定の材料は、依頼元のシステムや業務の種別のようにルールで取れるものから使い、決まらない残りだけを分類器に判定させる。Jevのような判断特化モデルを判定器に使う設計はJevの記事で扱っている。
判断基準と確認方法
| 判断基準 | 確認方法 | 判断の目安(編集部の設計例。製品の性能を保証しない) |
|---|---|---|
| 誤りを後から検査できるか | 出力を機械判定できる業務の割合を数える | 検査できるならカスケード、できないなら過小振り分けを厳しく抑える |
| 過去の依頼と正解があるか | ログから業務カテゴリ別に件数と採点の可否を確認する | なければルーターより先に評価セットを作る |
| 対話が複数ターン続くか | 会話の長さとキャッシュ利用率をログで確認する | 続くならセッション単位で判定する |
| 使ってよいモデルが決まっているか | 社内の利用許可リストとデータ所在の要件を確認する | 候補を許可リストに限定し、許可外へ退避させない |
| 日本語や専門業務で使うか | マネージドルーターの対応言語を公式文書で確認する | 自社の評価セットで検証してから使う |
振り分けの評価方法
見るべきはルーター単体の正解率ではなく、業務全体の品質とコストがどう動いたかである。
測るのは3つの数字
1. 誤振り分け率。 軽量モデルへ送ったが上位モデルが必要だった「過小振り分け」と、上位モデルへ送ったが軽量で足りた「過大振り分け」の2種類がある。前者は品質を落とし、後者は費用を無駄にする。1つの正解率にまとめると相殺されて見えなくなるため、別々に測る。過小振り分けは利用者から見えにくいので、業務のリスクに応じて上限を先に決める。
2. コスト削減率。 上位モデル固定と、中位または軽量モデル固定の両方と比べる。上位固定とだけ比べると、ほとんどのルーターは得に見える。費用には判定器の呼び出し代とカスケードのやり直し分も含める。
3. 品質低下。 業務カテゴリ別に測る。Microsoft Foundryの評価ガイドも、全体の集計が特定カテゴリの劣化を隠し、平均の応答時間が遅い依頼を隠すと注意を促している。
公開ベンチマークの数字をどう読むか
研究でよく引かれるのは、LMSYSのRouteLLM(2024年)である。公式ブログは、GPT-4 Turboを強いモデル、Mixtral 8x7Bを弱いモデルとし、Chatbot Arenaの人による比較データなどで学習したルーターが、GPT-4の95%の性能を保ちつつ、GPT-4だけを使う場合よりMT Benchで85%以上、MMLUで45%、GSM8Kで35%費用を削減したと報告している。同じ研究でも、ベンチマークが変わると削減率が大きく変わる。
製品側では、LLM Gatewayが2026年9月26日に、Smart Routingの小規模な試験を条件ごと公開している。80問(簡単な作業25問、正解が1つに決まる推論15問、指示追従の評価データIFEvalから40問)を4つの構成で比べた主試験の結果は次のとおりである。
| 構成 | 費用指数(上位固定=100) | 厳格採点の合格数(80問中) | 応答時間の中央値 |
|---|---|---|---|
| Smart Routing(Jevで判定) | 66.82 | 75 | 6.48秒 |
| 低価格モデルに固定 | 1.88 | 74 | 5.12秒 |
| 中価格モデルに固定(候補外) | 18.13 | 76 | 4.86秒 |
| 上位モデルに固定 | 100.00 | 74 | 6.85秒 |
上位固定より33.2%安いが、95%信頼区間は「4.3%高い〜66.1%安い」で削減ゼロを含む。中価格モデル固定の3.69倍、低価格モデル固定の35.57倍の費用がかかっている。上位固定の不合格は採点のあいまいさ(末尾の句読点の扱いなど)によると同社は説明しており、あいまいな問題を除くと上位固定は79問すべて、Smart Routingは75問に合格した。p95の応答時間はSmart Routingが66.57秒、上位固定が41.09秒である。
同社自身、1ターン・テキストのみの小さな合成ワークロードで、「同じ品質でより安い」とは言えないと明記している。価値は、測り方を公開した点にある。 安い固定モデルとも比べ、区間で示し、失敗した呼び出しも残す。自社で評価するときの型になる。
正解ラベルは「両方に答えさせて」作る
誤振り分け率を測るには、依頼ごとに「軽量モデルで足りたか」の正解が要る。同じ依頼を軽量モデルと上位モデルの両方に投げて採点し、軽量が合格なら「軽量で足りた」、軽量が不合格で上位が合格なら「上位が必要だった」とする。
採点は正解との照合やスキーマ検査を優先し、文章の質を見る場合だけLLMの採点者を使う。採点者の条件と評価セットの育て方はAIエージェントのEval設計で扱っている。
シャドーモードで本番に影響させずに測る
本番の応答は現行のモデルのまま返し、ルーターには判定だけをさせて記録する。これがシャドーモードである。ためた判定を上の方法で付けた正解と突き合わせれば、利用者に影響を出さずに誤振り分け率とコスト削減率を見積もれる。
合格ラインは結果を見る前に業務カテゴリごとに決める。Foundryのガイドも、量の多い分類業務なら小さな品質差を許容し、影響の大きい推奨を出す業務では同等以上の品質を求める、と基準を変えるよう書いている。切り替えは合格したカテゴリから、依頼の一部に限って始める。
導入後の運用
モデル更新のたびに測り直す
ルーターの評価は、候補モデルが変われば無効になる。そして候補は利用者の意図と関係なく変わる。
- Microsoft Foundryのmodel routerは、最新版が同じ版番号のまま新しいモデルを追加する。自動更新を選ぶとモデル集合が変わり、性能と費用に影響しうると公式が書いている
- Anthropicは、公開済みモデルの提供終了の少なくとも60日前に通知し、置き換え先で十分前にテストするよう勧めている
再評価の引き金は、候補モデルの追加・廃止・版の更新、マネージドルーターの版の更新、業務カテゴリの構成比の変化、料金改定の4つを基本にする。評価セットを固定しておけば、同じ手順を回すだけで済む。評価を仕組みに組み込む考え方はハーネスエンジニアリングで整理している。
フォールバックは振り分けと別に設計する
- 再試行の対象を絞る。 LLM Gatewayの現行ドキュメント(2026年9月29日確認)は、5xx・タイムアウト・接続失敗・上流のレート制限に加え、提供元の認証や残高、モデルの対応に起因する401・402・403・404・405と一部の400を、別の提供元での再試行の対象としている。一方、検証エラーのように依頼そのものが不正な4xxとコンテンツフィルタは再試行しない。セッションIDで提供元を固定している間は、別の提供元への自動再試行が無効になる
- 許可外のモデルに逃がさない。 LLM GatewayのSmart Routingは、候補のどれも処理できない依頼には許可外のモデルへ退避せず400を返す。Foundryも、指定したモデルの集合が退避先を兼ねるため、2モデル以上を選ぶよう勧めている
- 判定器が失敗したときの行き先を決める。 Smart Routingの分類器は、タイムアウトやエラーのときは設定した退避モデルへ、未設定なら候補のうち最も安い適格モデルへ依頼を送る。難しい依頼が軽量モデルへ流れうるので、退避モデルを明示的に設定し、判定器の失敗件数を監視する
- モデルごとの仕様差を吸収する。 Anthropicのドキュメントは、Claude Opus 4.7以降でtemperatureなどを既定値以外に設定すると400エラーを返すと明記している。モデルごとにリクエストを組み直す層が要る
- 退避で費用が跳ねることを想定する。 軽量モデルの障害時に上位へ退避すると、その間は上位固定と同じ費用になる。予算上限は記事21で扱っている
プロンプトキャッシュとぶつかる
プロンプトキャッシュはモデルごとに効く。会話の途中でモデルを切り替えるとキャッシュを捨て、振り分けで下げた費用が戻ってしまう。各社もこれを前提にしている。Copilotの自動選択はキャッシュの自然な区切りで振り分けを判断し、LLM GatewayのSmart Routingは、プロジェクトでセッション単位の振り分けを有効にしている場合に限り、セッションIDの付いた依頼を最初のターンで判定し、以降は判定結果を使い回す。ただし現行ドキュメント(2026年9月29日確認)によれば、提供元のプロンプトキャッシュが期限切れになったときと4ターンごとに再確認し、難しくなった作業はすぐ上位のモデルへ、易しくなった作業は残りのセッションで見込める節約が留まる費用を十分上回るときだけ移す。セッション単位でもモデルは切り替わりうるので、費用はキャッシュの期限切れと切り替えを含めて見積もる。Foundryの同じモデルを使い続ける設定は、ベストエフォートでキャッシュのヒットを保証しないと明記されている。エージェントや長い対話では、判定の単位をセッションにするのが基本になる。コスト削減率も、キャッシュの割引を含めた実際の請求額で測る。
監視する指標
依頼ごとに処理したモデルを必ずログに残す。Foundryは応答の model と routing_trace、LLM Gatewayはレスポンスヘッダーで確認できる。そのうえで次の指標を見る(編集部の設計例)。
| 指標 | 見る理由 | 異常の兆候(例) |
|---|---|---|
| 選ばれたモデルの分布 | 傾向の変化を最初に捉える | 上位への送付比率の急な増減 |
| 軽量モデル分の抜き取り採点 | 過小振り分けは見えにくい | 合格率の低下 |
| 1件あたりの費用(判定・やり直し込み) | 削減が続いているか | 上位固定との差が縮む |
| p50・p95の応答時間 | 平均は遅い依頼を隠す | p95の悪化 |
| フォールバックの発生率と退避先 | 障害と許可外利用の検知 | 特定モデルの失敗が続く |
| 判定器の失敗と退避モデルへの送付 | 難しい依頼が軽量モデルへ流れる | 判定器のタイムアウト増加 |
FDXの支援
FDXはAX(AI Transformation)の実装パートナーとして、業務の分解から実装・現場定着・運用移管までを対応領域とする。
LLMルーティングの成否は、製品選びより、依頼を業務カテゴリに分け、合格ラインを決め、同じ評価セットで測り続けられるかで決まる。業務と評価の設計の問題である。
AX Factoryでは、評価セットの設計からシャドーモードでの計測、ゲートウェイを使った実装、監視までを支援する。どの業務から検討すべきかは、業務とタスクを棚卸しするFDX ExpertのAIアセスメントが入口になる。FDXが支援したECの問い合わせAI化では、月1,200件のうち約83%をAIが回答しており(導入事例)、定型の依頼が多い業務の構成は振り分けを考える出発点になる。
まず現状を把握したい場合はAX診断から、具体的な相談はお問い合わせからどうぞ。
よくある質問(FAQ)
Q1. LLMルーティングとLLMゲートウェイは同じものか?
A. 同じではない。LLMゲートウェイは複数のLLM APIへの接続を1か所にまとめる中継の層で、認証やログ、再試行を担う。LLMルーティングは依頼ごとにモデルを選ぶ機能で、ゲートウェイの一機能として提供されることが多い。
Q2. ルーターを入れるとどのくらい安くなるのか?
A. 業務の構成と候補モデルの組み合わせで大きく変わるため、一般的な数字は言えない。研究のRouteLLMでも、削減率はMT Benchで85%以上、GSM8Kで35%と開きがある。自社の依頼でシャドーモードの計測をしてから見積もるのが確実である。
Q3. 全部を上位モデルで処理すればよいのではないか?
A. 依頼が少ない、または誤りの影響が大きい業務では、それが正しい判断になりうる。ルーターは品質とコストを交換する仕組みで、評価と監視の手間も増える。LLM Gatewayの試験でも中価格モデル固定がはるかに安く合格数も同程度だったように、まず固定モデルの見直しで足りないかを確かめる価値がある。
Q4. マネージドルーターを使えば評価は不要か?
A. 不要にはならない。Microsoft Foundryのドキュメント自身が、現在の構成と比べて自社のワークロードで効果を確かめるよう求めている。製品が判定を担っても、品質を確かめる責任は利用者に残る。
Q5. 評価セットは何件あれば始められるか?
A. 決まった基準はない。総数より、業務カテゴリごとに判断できる件数があることが重要である。小さなセットで始め、結論が出ないカテゴリだけ件数を足すのが現実的である。
Q6. ローカルとクラウドの振り分けにも使えるか?
A. 誤振り分けを2種類に分けて測る、シャドーモードで並走させる、といった考え方は使える。ただし機微情報を外に出さない要件が品質やコストより優先されることが多く、判定の材料も変わる。
次に読むべき記事
- LLMトークン節約5パターン:振り分け以外の節約策と、予算上限の設計
- ローカルLLM比較2026:ローカルLLMとクラウドAPIのハイブリッド設計
- Jevとは?判断に特化したAIの使いどころ:ルーティングの判定器にもなる判断特化モデル
- AIエージェントのEval設計:採点者の設計と評価セットの育て方
- LLM APIの比較と料金:候補モデルの料金と用途別の比較
まとめ
- LLMルーティング(モデルルーティング)は依頼ごとに使うモデルを自動で選ぶ仕組みで、振り分けの判断は製品の中へ移りつつある
- 判定方式は「いつ判定するか」と「誰が判定を持つか」で選ぶ
- 評価は、過小振り分け率・過大振り分け率・コスト削減率・カテゴリ別の品質低下を同じ評価セットで測り、安い固定モデルとも比べる
- 公開値は条件付きで読む。RouteLLMの削減率はベンチマークで35〜85%以上と開き、LLM Gatewayの33.2%は信頼区間が削減ゼロを含む
- 正解ラベルは両方のモデルに答えさせて作り、シャドーモードで測る
- 候補モデルの更新・廃止、ルーターの版の更新、構成比の変化、料金改定を再評価の引き金にする。フォールバックは許可リストの範囲に限り、判定はセッション単位にする
出典・参考文献
- Sakana AI「Introducing Fugu Max and Fugu Ultra v2: Orchestrating the Pareto Frontier」(2026年9月11日。多数のオープンウェイトモデルと専門モデルの統合、最も軽いモデルへの動的な振り分け、OpenAI互換API。2026年9月29日確認)
- GitHub Changelog「Configure cost and quality in Copilot auto model selection」(2026年9月14日。Efficiency・Balance・Intelligenceの3段階、選ばれたモデルでの課金。2026年9月29日確認)
- GitHub Docs「Auto model selection」(タスクの複雑さとシステムの状態による選択、キャッシュの区切りでの判断、管理者ポリシーによる除外。2026年9月29日確認)
- LLM Gateway「Smart Routing」「Automatic Model Selection by Request Difficulty」(2026年9月25日。Jevによる判定、候補モデル、許可外に退避せず400を返す挙動、セッション単位の判定。2026年9月29日確認)
- LLM Gateway「Smart Routing Benchmark」(2026年9月26日。80問・4構成の試験、費用指数、信頼区間、採点結果、制約。2026年9月29日確認)
- LLM Gateway Docs「Routing」(再試行の対象となる状態コードと自動再試行が無効になる条件、セッション中の再確認とモデルの切り替え、分類器が失敗したときの退避先、使われたモデルを示すヘッダー。9月25日の発表文と異なる点は現行ドキュメントに従った。2026年9月29日確認)
- TypeSafe AI「Introducing System One Models & Jev」(2026年9月15日)
- Microsoft Learn「Model router for Microsoft Foundry concepts」「Evaluate model router for your workload」「Monitor model router in Microsoft Foundry」(ルーティングモード、版と自動更新、退避先の集合、キャッシュとセッションの扱い、評価の進め方、routing_trace。2026年9月29日確認)
- Amazon Bedrock User Guide「Understanding intelligent prompt routing in Amazon Bedrock」(同一ファミリー内の振り分け、応答品質の差とフォールバックモデル、英語への最適化などの制約。2026年9月29日確認)
- Anthropic「Model deprecations」(提供終了の60日以上前の通知、置き換え先での事前テスト、パラメータの非推奨。2026年9月29日確認)
- LMSYS「RouteLLM: An Open-Source Framework for Cost-Effective LLM Routing」(2024年7月1日。モデルの組み合わせ、ベンチマーク別の削減率)
- Isaac Ong ほか「RouteLLM: Learning to Route LLMs with Preference Data」(arXiv:2406.18665、2024年6月初出)
- Lingjiao Chen, Matei Zaharia, James Zou「FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance」(arXiv:2305.05176、2023年)
※ 英語資料からの引用・要約は編集部による翻訳である。判定方式の判断表、監視指標の表、評価と切り替えの手順は公開情報を踏まえた編集部の設計例であり、各社の公式機能や性能を保証するものではない。