AI省エネ・モデルルーティング編
記事状態: 公開 · 最終確認: 未確認
要点
「モデルルーティングは、すべての要求を最上位モデルへ送る代わりに、要求ごとの必要能力や組織ポリシーに応じて候補を選び、品質条件を満たす範囲で費用・遅延・計算資源を最適化する制御層として利用できる。ただし、公開比較評価やベンダー公称の節約率は自組織workloadの保証値ではない。候補モデル、価格、ツール/文脈・入力情報対応、region、結果の再利用、失敗時の代替処理が変われば効果も変わるため、固定比較の基準に対する継続評価が必要である。金銭コストの低下をそのまま省エネとみなさず、energyを主張する場合は測定境界を明示した実測値を用いる。」
現在の判断
- 処理先の振り分けはモデル選択ではなく制御層である。 法人向けには少なくとも
eligibility filter → cache/local shortcut → router decision → selected model/runtime → fallback/retry → result/trace → eval feedbackの連鎖で記述する方が実態に合う。 - 強いモデル固定は常にPareto最適ではない。 RouteLLM/FrugalGPTは、workloadを難易度・確信度等で分け、弱/安価モデルを使える問い合わせへ割り当てることでcost-quality frontierを改善し得ることを示す。
- managed routerと自作routerを分離する。 managed routerはモデル pool、region、配備、ツール/文脈・入力情報 利用可能な機能等の利用条件の確認を持つ。自作/OSS routerは制御自由度が高いが、モデル能力付随情報、pricing、health、失敗時の代替処理、security policy、driftを運用者が管理する必要がある。
- コスト、レイテンシ、エネルギーはそれぞれ異なる目的関数である。 安価なAPIが必ずしも低エネルギーであるとは限らず、短いレイテンシも低エネルギーを保証するものではない。エネルギーに関する記述・判断は、可能であれば同一のタスク、ハードウェア、ソフトウェア条件下での実測値を用いる。
- 結果の再利用は処理先の振り分け効果を変える。 prompt 結果の再利用は同一モデル/prefixの再利用に依存するため、per-turn 処理先の振り分けでモデルが揺れるとhit benefitを失う場合がある。router評価にはmodel-selection distributionとcache-hit/書込みを同時記録する。
- ローカル環境の処理もcandidate routeの一種として扱えるが、前提が異なる。 EA-009/010のself-host/edge manifestを参照し、data locality、offline、hardware capacity、数値の精度を下げて処理を軽くする方法品質を通過したtaskだけをローカル環境の route候補にする。cloud モデルと単価だけで比較しない。
- router自身もdriftする。 candidate モデル、バージョン、price、region、ツール 裏付け、利用回数・処理量の上限、traffic mixが変化すれば最適処理先の振り分けは変わる。固定導入ではなく再評価loopが必要。
どこまで当てはまるか
共通の運用原則/製品への適用/互換性/実装/比較評価/コスト設計/持続可能性/LLM以外の制御層。
詳しく理解する
なぜ重要か
原案台帳は、分類、軽量モデル、上位推論、ローカル処理、キャッシュなどを組み合わせた費用最適化をEA-018の対象とします。公開後のアップデートでは、「最安モデルへ送る」だけでなく、品質、金銭的コスト、遅延、可用性、ポリシー、計算/電力効率を同時に扱うルーティング/制御層(処理先の振り分け/制御層)として整理する必要があります。特に、モデル単価の低下を省エネと同一視せず、モデル選択(モデル selection)、キャッシュ、ローカル/オフライン処理、フォールバック/リトライ、エネルギー測定を、それぞれ別の制御面として扱います。
対象範囲と前提
共通の運用原則/製品への適用/互換性/実装/比較評価/コスト設計/持続可能性/LLM以外の制御層。
検討ポイント
- workloadごとに強いモデル固定ではなく、軽量モデル・上位モデル・ローカル環境の処理等を選択する処理先の振り分けは、受入品質を保ったまま費用/計算量を削減できるか。
- managed router、learned router、rule/cascade router、gateway/load-balancerは何を同じものとして扱え、何を分離すべきか。
- 金銭的コスト、レイテンシ、エネルギーは相関する可能性があるが、同一の指標ではない。法人運用において「省エネ」をどのように測定可能にするか。
- 結果の再利用/失敗時の代替処理/再試行/モデル refreshによって処理先の振り分けの品質・費用・energy効果が変動する場合、どの観測値を保持すべきか。
根拠資料の対応表
E1 — Primary research
- 原資料の題名: RouteLLM: Learning to Route LLMs with Preference Data - 著者/組織:Isaac Ong et al. / LMSYS collaboration - 原資料の正式なURL: https://arxiv.org/abs/2406.18665 - publication: 2024-06-26; 参照日 2026-09-11 - バージョン: arXiv 2406.18665 - 資料内の該当箇所: abstract / cost-quality 処理先の振り分け result - 分類ラベル: RESEARCH - 対応関係: 裏付け - 根拠: preference dataで強/弱LLM間を動的処理先の振り分けする枠組みを提示し、評価上は一部条件で品質を損なわず2倍超のcost reductionを報告。これは処理先の振り分けがcost-quality frontierを改善し得る研究証拠だが、特定企業workloadの保証ではない。
E2 — Primary research
- 正確なタイトル: FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance - 著者/組織: Lingjiao Chen, Matei Zaharia, James Zou - 原資料の正式なURL: https://arxiv.org/abs/2305.05176 - publication: 2023-05-09; 参照日 2026-09-11 - バージョン: arXiv 2305.05176 - 資料内の該当箇所: abstract / LLM cascade experiments - 分類ラベル: RESEARCH - 対応関係: 裏付け + limit - 根拠: prompt adaptation、LLM approximation、LLM cascadeを費用低減戦略として整理し、実験条件ではbest individual LLM相当性能を最大98%低costで達成した例を報告。ただし当時のモデル/API価格・比較評価に依存し、2026年製品環境の節約率へ直接外挿しない。
E3 — Official product 仕様・利用方法の文書
- 原資料の題名: Understanding intelligent prompt 処理先の振り分け in Amazon Bedrock - 著者・組織: Amazon Web Services - 原資料の正式なURL: https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-routing.html - 参照日: 2026-09-11 - バージョン/API:現在の Bedrock Intelligent Prompt 処理先の振り分け ドキュメント。製品仕様が変更される可能性があります。 - 資料内の該当箇所: メリット / 考慮事項と制限 / インテリジェントなプロンプト・ルーティングの仕組み - 分類ラベル: VERIFIED_SPEC + PRODUCT_VOLATILE - 対応関係: 裏付け + counter + 利用可能性 - 根拠: promptごとにresponse qualityを予測し、同一モデル family内の候補からquality/costを考慮してrouteするmanaged 利用機能・接続経路が実装されている。一方、現在の docsは英語prompt向け最適化、application-specific performance dataへ処理先の振り分け decisionを適応できないこと、specialized use caseでは最適にならない可能性を明記。configured routerは候補/criteria/失敗時の代替処理を設定でき、responseに使用モデル情報を返す。
E4 — Official product 仕様・利用方法の文書
- 正確なタイトル: モデル router for Microsoft Foundry / How モデル router works - 著者・組織: Microsoft - 原資料の正式なURL: https://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-router - 参照日: 2026-09-11 - バージョン:モデルルーター バージョン 2025-11-18 (現在のドキュメント); ルーティングプール/リージョンは製品変動要素(PRODUCT_VOLATILE) - 資料内の該当箇所: 処理先の振り分け modes / モデル subset / prompt caching / 限界 / 課金 - 分類ラベル: VERIFIED_SPEC + PRODUCT_VOLATILE - 関係性: サポート + 可用性 + 制限 - 根拠: per-request モデル selectionを行い、Balanced/Cost/Quality modeとcustom モデル subsetを持つ。eligible モデルはaccess、配備 type、data-zone等に制約される。effective 文脈・入力情報 windowはcandidate pool内の制約を受け、モデル subsetで必要能力を絞る必要がある。selected モデルはresponseのモデル fieldで観測可能。
E5 — 公式評価ガイダンス
- 原資料の題名: Evaluate モデル router for your workload - 著者・組織: Microsoft - 原資料の正式なURL: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/evaluate-model-router - publication/update: 2026-08-20 現在の page; 参照日 2026-09-11 - 分類ラベル: VERIFIED_SPEC + PRODUCT_VOLATILE - 対応関係: 裏付け + limit - 根拠: router採用判断をquality/cost/latency/policyのworkload-specific 受け入れ確認 criteriaで行い、単一aggregate scoreへ圧縮しないよう案内。production-like trafficでselected-model distribution、error/failover、actual usage cost、遅い要求の応答時間等を再評価し、traffic mix/モデル subset/pricing等が変わったら再評価することを要求している。
E6 — Author-maintained OSS 実装
- 正式名称:RouteLLM — A framework for serving and evaluating LLM routers - 著者・組織: lm-sys - 原資料の正式なURL: https://github.com/lm-sys/RouteLLM - 参照日: 2026-09-11 - リポジトリの状態: 公開 Apache-2.0; 公開前にメインリポジトリの最終プッシュ履歴を再確認する必要がある - 分類ラベル: OSS_PRACTICE + RESEARCH - 対応関係: 実装 + limit - 根拠: OpenAI-compatible server/clientとしてrouterを実装し、複数処理先の振り分け strategyを比較できる。ただし研究repoのmaintenance cadenceと2026年managed productsの現行能力は別に扱う。
E7 — 公式ベンチマーク手法
- 原資料の題名: MLPerf 推論: Datacenter — Power Measurements / MLCommons Power - 著者・組織: MLCommons - 原資料の正式なURL: https://mlcommons.org/benchmarks/inference-datacenter/ - companion: https://mlcommons.org/working-groups/benchmarks/power/ - 参照日: 2026-09-11 - 分類ラベル: VERIFIED_SPEC - 対応関係: 裏付け + measurement limit - 根拠:MLPerf Powerは、性能計測中のシステム全体のAC電力・エネルギーを実時間(wall側)で計測し、Server/Offlineではシステム電力、ストリーム系ではストリームあたりのエネルギーとして扱う。測定される電力は、対象となるベンチマークについてのみ有効であり、TDPなどの別の指標を実測電力として扱わない。したがって、モデルの価格やパラメータ数からエネルギーを推定して確定値とすることはない。
E8 — 独立した/オープンなベンチマーク・イニシアチブ
- 正確なタイトル: AI Energy Score v2: 更新されたリーダーボード(推論/手法を含む) - 著者・組織: Sasha Luccioni, Boris Gamazaychikov et al. / AI Energy Score (Hugging Face-hosted initiative) - 正式な URLs: https://huggingface.co/blog/sasha/ai-energy-score-v2 ; https://github.com/huggingface/AIEnergyScore/blob/main/index.md - publication: 2025-12-04 (v2 blog); 参照日 2026-09-11 - 分類ラベル: RESEARCH + SOURCE_REPORT - 対応関係: 裏付け + 文脈・入力情報 + limit - 根拠: task-specific energy 比較評価を構築し、reasoning modeやモデル/配備によりenergy useが大きく異なり得ることを報告。処理先の振り分けへenergy dataを併用する方向を提案している。ただしMLPerf等の標準規格と同格とは扱わず、hardware/software/task条件を固定した比較証拠として使用する。
E9 — Official product 仕様・利用方法の文書: caching interaction
- 原資料の題名: Prompt caching / モデル router prompt caching behavior - 作成者/組織: Microsoft; Amazon Web Services - 正式な URLs: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching ; https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-caching.html - 参照日: 2026-09-11 - 分類ラベル: VERIFIED_SPEC + PRODUCT_VOLATILE - 対応関係: 裏付け + limit - 根拠: prompt cachingは長い反復prefixの再処理を減らしlatency/input costを下げ得るが、結果の再利用 hitは条件依存で保証されない。Microsoft モデル routerでは処理先の振り分け先モデルが変わると結果の再利用 benefitが得られにくく、同一モデルが重複prefixを処理した場合に効く。よって「処理先の振り分け」と「結果の再利用」は独立最適化ではなく相互作用する。
利用できる条件
- 提供元 / region / 配備 type / account entitlement
- 候補モデルの可用性とライフサイクル
- モデル subset / same-family restriction where applicable
- 文脈・入力情報 window / modality / ツール / structured-output compatibility
- データの保存地域 / policy allowlist
- 利用枠 / 利用回数・処理量の上限 / capacity
- ローカル環境の hardware/実行環境/数値の精度を下げて処理を軽くする方法 利用可能性
- prompt-cache 裏付け, prefix requirements, TTL, cache-write/read pricing
- 処理先の振り分け mode and router バージョン
実装・運用
- Learned two-model router: research + OSS 実装 (RouteLLM).
- Cascade/router optimization: research 根拠 (FrugalGPT).
- 管理された本番環境のルーティング範囲:AWS BedrockおよびMicrosoft Foundryに実装済み。正確なプール/リージョン/バージョンは製品の変更により変動する(PRODUCT_VOLATILE)。
- Gateway/load-balancing router: maintained OSS ecosystems (e.g. LiteLLM) implement latency/cost/usage/失敗時の代替処理 strategies;これらは「task能力を予測するrouter」と「配備 load balancer」を同一視しない。
- Energy-aware 処理先の振り分け: measurement initiatives and research direction exist, but 提供元横断でrequest単位energyを同じ方法で取得できる共通本番環境 standardは今回確立できず 未確認事項を残す。
確認・評価方法
Router評価はfixed-model 比較の基準と同一代表workloadで行い、少なくとも次を同時記録する。 - accepted task rate / critical-category 失敗 rate - selected-model distribution by workload category - monetary cost per accepted task; p50/p95/p99 - latency p50/p90/p95/p99 - 再試行/失敗時の代替処理 count and amplification - 結果の再利用 hit/書込み tokens where available - 利用枠/rate-limit/error behavior - ローカル環境の route rate where applicable - measured energy per accepted task (J or Wh) only when測定境界・hardware・software・taskが固定される場合 - 期間内の総コスト/総エネルギー/総受け入れ済みタスク数 単一の「省エネスコア」へ圧縮するのではなく、品質のしきい値を先に設定し、パレートの境界(Pareto frontier)で比較する。
セキュリティとプライバシー
- Security/Privacy: router前にpolicy eligibility filterを置き、機密taskを未承認提供元/モデルへrouteしない。処理先の振り分け decision自体へprompt全文を不要に永続保存しない。
- 監査: request ID、router バージョン/設定、eligible pool、selected モデル/バージョン、処理先の振り分け mode/score(取得可能範囲)、失敗時の代替処理 attempts、結果の再利用 usage、latency、cost、policy decisionを記録。hidden chain-of-thoughtは監査要件にしない。
- Cost: router overhead、underlying モデル charge、結果の再利用 書込み/read、再試行/失敗時の代替処理、gateway/実行環境を含めEA-017のCOST_PER_ACCEPTED_TASKへ統合。
- Operability: shadow/一部だけで試す段階的な提供で導入し、critical taskにはdirect fixed-model routeまたはhard floorを残す。モデル/提供元更新時は同じfixtureでregressionを再実行する。
- Sustainability: monetary priceをenergy proxyとして確定しない。実測不可ならenergyは未確認事項/UNMEASUREDとし、compute tier/モデル size等は補助説明に留める。
確認できていること
処理先の振り分けはモデル選択ではなく制御層である。 法人向けには少なくとも
eligibility filter → cache/local shortcut → router decision → selected model/runtime → fallback/retry → result/trace → eval feedbackの連鎖で記述する方が実態に合う。強いモデル固定は常にPareto最適ではない。 RouteLLM/FrugalGPTは、workloadを難易度・確信度等で分け、弱/安価モデルを使える問い合わせへ割り当てることでcost-quality frontierを改善し得ることを示す。
managed routerと自作routerを分離する。 managed routerはモデル pool、region、配備、ツール/文脈・入力情報 利用可能な機能等の利用条件の確認を持つ。自作/OSS routerは制御自由度が高いが、モデル能力付随情報、pricing、health、失敗時の代替処理、security policy、driftを運用者が管理する必要がある。
コスト、レイテンシ、エネルギーはそれぞれ異なる目的関数である。 安価なAPIが必ずしも低エネルギーであるとは限らず、短いレイテンシも低エネルギーを保証するものではない。エネルギーに関する記述・判断は、可能であれば同一のタスク、ハードウェア、ソフトウェア条件下での実測値を用いる。
結果の再利用は処理先の振り分け効果を変える。 prompt 結果の再利用は同一モデル/prefixの再利用に依存するため、per-turn 処理先の振り分けでモデルが揺れるとhit benefitを失う場合がある。router評価にはmodel-selection distributionとcache-hit/書込みを同時記録する。
ローカル環境の処理もcandidate routeの一種として扱えるが、前提が異なる。 EA-009/010のself-host/edge manifestを参照し、data locality、offline、hardware capacity、数値の精度を下げて処理を軽くする方法品質を通過したtaskだけをローカル環境の route候補にする。cloud モデルと単価だけで比較しない。
router自身もdriftする。 candidate モデル、バージョン、price、region、ツール 裏付け、利用回数・処理量の上限、traffic mixが変化すれば最適処理先の振り分けは変わる。固定導入ではなく再評価loopが必要。
よくある失敗・反証
Router misclassification: 難しいtaskを弱モデルへ送りaccepted qualityを落とす、または容易taskを上位モデルへ送り節約を失う。
Domain shift: router学習/比較評価と実workloadが異なり、specialized categoryだけ劣化する。
利用可能な機能 mismatch: 文脈・入力情報 window、構造化された出力、ツール calling、vision等の必要能力を満たさないモデルを選択する。
Policy mismatch: region/data-zone/提供元/モデル allowlistに違反する候補をpoolへ入れる。
キャッシュの断片化:選択されたモデルの変動によりプロンプトキャッシュのヒット率が低下し、想定していたコストおよびレイテンシの削減効果が失われる。
再試行/失敗時の代替処理 amplification: 一度の処理先の振り分け失敗が複数モデル attemptへ増幅し、tail cost/latency/energyを悪化させる。
Price drift / モデル refresh: 提供元価格や処理先の振り分け pool更新で過去の最適点が無効になる。
Energy opacity: managed APIではrequest単位のphysical energyを公開しない場合が多く、token costからjouleを推測で確定しない。
ベンチマークの転送リスク:RouteLLMやFrugalGPTなどの公開ベンチマークにおける節約率を、自組織のタスクに対する保証値として転記しないこと。
リバウンド効果: 1件あたりを安くしても総呼出量が増えれば総費用/総エネルギーが減らない。省エネはリクエストごとだけでなく、期間全体の合計も見る必要がある。
処理先の振り分けを一つの万能optimizerとせず、quality/cost/latency/policy/energyを分離した評価設計を確立した。
learned/cascade/managed/gateway routerの実装状態と境界を一次資料・原著研究・OSSで裏付けた。
monetary costとenergyを分離し、実測可能時のenergy評価方法と未測定時の未確認事項規則を定めた。
結果の再利用、失敗時の代替処理、モデル refresh、policy、ローカル環境の routeを将来Workが実測できるTEST_PROFILEへ落とした。
BOUNDED_CLOSE: EA-018
実務での使い方
提供元 / region / 配備 type / account entitlement
候補モデルの可用性とライフサイクル
モデル subset / same-family restriction where applicable
文脈・入力情報 window / modality / ツール / structured-output compatibility
データの保存地域 / policy allowlist
利用枠 / 利用回数・処理量の上限 / capacity
ローカル環境の hardware/実行環境/数値の精度を下げて処理を軽くする方法 利用可能性
prompt-cache 裏付け, prefix requirements, TTL, cache-write/read pricing
処理先の振り分け mode and router バージョン
Learned two-model router: research + OSS 実装 (RouteLLM).
Cascade/router optimization: research 根拠 (FrugalGPT).
管理された本番環境のルーティング範囲:AWS BedrockおよびMicrosoft Foundryに実装済み。正確なプール/リージョン/バージョンは製品の変更により変動する(PRODUCT_VOLATILE)。
Gateway/load-balancing router: maintained OSS ecosystems (e.g. LiteLLM) implement latency/cost/usage/失敗時の代替処理 strategies;これらは「task能力を予測するrouter」と「配備 load balancer」を同一視しない。
Energy-aware 処理先の振り分け: measurement initiatives and research direction exist, but 提供元横断でrequest単位energyを同じ方法で取得できる共通本番環境 standardは今回確立できず 未確認事項を残す。
Router評価はfixed-model 比較の基準と同一代表workloadで行い、少なくとも次を同時記録する。
accepted task rate / critical-category 失敗 rate
selected-model distribution by workload category
monetary cost per accepted task; p50/p95/p99
latency p50/p90/p95/p99
再試行/失敗時の代替処理 count and amplification
結果の再利用 hit/書込み tokens where available
利用枠/rate-limit/error behavior
ローカル環境の route rate where applicable
measured energy per accepted task (J or Wh) only when測定境界・hardware・software・taskが固定される場合
期間内の総コスト/総エネルギー/総受け入れ済みタスク数 単一の「省エネスコア」へ圧縮するのではなく、品質のしきい値を先に設定し、パレートの境界(Pareto frontier)で比較する。
Security/Privacy: router前にpolicy eligibility filterを置き、機密taskを未承認提供元/モデルへrouteしない。処理先の振り分け decision自体へprompt全文を不要に永続保存しない。
監査: request ID、router バージョン/設定、eligible pool、selected モデル/バージョン、処理先の振り分け mode/score(取得可能範囲)、失敗時の代替処理 attempts、結果の再利用 usage、latency、cost、policy decisionを記録。hidden chain-of-thoughtは監査要件にしない。
Cost: router overhead、underlying モデル charge、結果の再利用 書込み/read、再試行/失敗時の代替処理、gateway/実行環境を含めEA-017のCOST_PER_ACCEPTED_TASKへ統合。
Operability: shadow/一部だけで試す段階的な提供で導入し、critical taskにはdirect fixed-model routeまたはhard floorを残す。モデル/提供元更新時は同じfixtureでregressionを再実行する。
Sustainability: monetary priceをenergy proxyとして確定しない。実測不可ならenergyは未確認事項/UNMEASUREDとし、compute tier/モデル size等は補助説明に留める。
将来Workでは次を優先する。
ROUTING_POLICY_RECORDを作成: policy_id / router product+バージョン / allowed models+versions / region / 処理先の振り分け mode / quality floor / direct-route exceptions / 失敗時の代替処理 chain / 結果の再利用 policy / local-route eligibility / cost budget / energy 評価指標 利用可能性 / 担当者 / review date。EA-016のEVAL_CASE_RECORDとEA-017のWORKLOAD_COST_PROFILEを結合し、router導入前後を同じfixtureで比較する。
Azure Foundry モデル Router、Amazon Bedrock Intelligent Prompt 処理先の振り分け、およびカスタムのRouteLLM/LiteLLM系を同一の比較マトリクスに配置する。ただし、マネージドMLルーターとロードバランサー/ゲートウェイは別のクラスとして区別する。
公開直前にcandidate pool、region、router バージョン、pricing、ツール/文脈・入力情報 裏付け、結果の再利用仕様を再採集する。
エネルギー比較が必要な章では、MLPerf Power/AI Energy Scoreの手法を参照し、クラウドのプロプライエタリなAPIについてリクエスト単位のジュール(joule)が公開されていない場合は、推測で補完しないこと。
TEST_PROFILE-018-A — 品質下限ルーティングの退行(未実施)
同一代表fixtureを fixed-frontier / fixed-small / router で実行。accepted qualityをhard constraintとし、cost、latency、selected-model distributionを比較。critical categoryでquality floorを下回れば処理先の振り分け policyをreject。
TEST_PROFILE-018-B — Router drift / モデル refresh(未実施)
router バージョン、candidate models、pricing snapshotを固定して比較の基準を保存。提供元がモデル pool/バージョンを更新した後に同fixtureを再走し、モデル distribution、quality、cost、遅い要求の応答時間差を検出。
TEST_PROFILE-018-C — 結果の再利用 × 処理先の振り分け interaction(未実施)
長い共通prefixを持つ反復requestを用意し、fixed-modelとper-request routerで結果の再利用 hit/書込み、cost、latencyを比較。モデル選択変動による結果の再利用 fragmentationを確認。
TEST_PROFILE-018-D — 失敗時の代替処理 amplification(未実施)
安全なmock/fault injectionを用いて、候補となるモデルのタイムアウトやレート制限を意図的に発生させ、順序付けられた試行、リトライ/フォールバック回数、重複する副作用の有無、p95/p99レイテンシ、およびコスト増幅を測定する。外部への書き込みを行うツールは使用しない。
TEST_PROFILE-018-E — ローカル環境の/cloud route(未実施)
EA-009/010の承認済みローカル環境の 実行環境とcloud候補を、公開/非機密fixtureで比較。quality、latency、ローカル環境の device energy(測定可能時)、cloud monetary cost、network dependencyを記録。機密dataは投入しない。
TEST_PROFILE-018-F — Energy-aware comparison(未実施)
自己管理hardwareでのみ、同一task、同一output length policy、同一hardware/software measurement 適用限界を固定し、候補モデルごとのJ/accepted-taskまたはWh/accepted-taskを測る。wall-powerまたは検証済みmeterを優先し、TDPを実測値へ代用しない。
まだ確認できていないこと
- EA-018-UNKNOWN-01
- 提供元横断でcomparableなrequest-level energy 稼働状況の記録を法人ユーザーが取得できる標準利用機能・接続経路は今回確立できない。
- managed router内部のquality predictor/training data/scoreの完全な透明性は提供元ごとに異なり、公開仕様以上は未確認事項。
- router導入による実組織TCO・total-energy削減率はworkload mix、traffic volume、失敗時の代替処理、結果の再利用、pricingに依存し、外部研究値で閉じない。
- ローカル環境の/cloud hybrid 処理先の振り分けにおけるデータの保存地域・security 承認はorganization-specific。
- EA-018-UNKNOWN-CURRENTNESS
外部根拠の再確認日が正式な本文・公開管理情報で確定していないため、現行性は未確認のまま保持する。確認日を推測して補わない。
根拠資料
- 研究資料研究資料
- 著者/組織:Isaac Ong et al. / LMSYS collaboration
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
- 著者/組織: Lingjiao Chen, Matei Zaharia, James Zou
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
- 著者・組織: Amazon Web Services
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
- 著者・組織: Microsoft
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
- 著者・組織: Microsoft
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
- 著者・組織: lm-sys
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
- 著者・組織: MLCommons
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
companion:
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
正式な URLs:
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
正式な URLs: https://huggingface.co/blog/sasha/ai-energy-score-v2 ;
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
正式な URLs:
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
正式な URLs: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching ;
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
出典ID・検証情報・機械可読データ
根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。
- 記事ID
- EA-018
- 最終確認日
- —
- 提供元・モデル・プラン・利用環境
- —
- 対象地域
- —
元資料の全文と収録照合記録
WHY_THIS_MATTERS_TO_UPDATE
原案台帳は、分類・軽量モデル・上位推論・ローカル処理・キャッシュ等を組み合わせた費用最適化をEA-018の対象とする。公開後アップデートでは「最安モデルへ送る」だけではなく、品質・金銭コスト・遅延・可用性・policy・計算/電力効率を同時に扱うrouting/control planeとして整理する必要がある。特に、モデル単価の低下を省エネと同一視せず、model selection、cache、local/offline処理、fallback/retry、energy measurementを別々の制御面として扱う。
SCOPE_ROUTING
Enterprise AI Core / provider mapping / interoperability / implementation / benchmark / cost engineering / sustainability / non-LLM control plane
CLAIM_OR_RESEARCH_QUESTION
- workloadごとに強いモデル固定ではなく、軽量モデル・上位モデル・local処理等を選択するroutingは、受入品質を保ったまま費用/計算量を削減できるか。
- managed router、learned router、rule/cascade router、gateway/load-balancerは何を同じものとして扱え、何を分離すべきか。
- monetary cost、latency、energyは相関し得るが同一指標ではない。法人運用で「省エネ」をどう測定可能にするか。
- cache/fallback/retry/model refreshによってroutingの品質・費用・energy効果が変動する場合、どの観測値を保持すべきか。
EVIDENCE TABLE
E1 — Primary research
- exact title: RouteLLM: Learning to Route LLMs with Preference Data - author/org: Isaac Ong et al. / LMSYS collaboration - canonical URL: https://arxiv.org/abs/2406.18665 - publication: 2024-06-26; accessed 2026-09-11 - version: arXiv 2406.18665 - locator: abstract / cost-quality routing result - label: RESEARCH - relation: support - evidence: preference dataで強/弱LLM間を動的routingする枠組みを提示し、評価上は一部条件で品質を損なわず2倍超のcost reductionを報告。これはroutingがcost-quality frontierを改善し得る研究証拠だが、特定企業workloadの保証ではない。
E2 — Primary research
- exact title: FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance - author/org: Lingjiao Chen, Matei Zaharia, James Zou - canonical URL: https://arxiv.org/abs/2305.05176 - publication: 2023-05-09; accessed 2026-09-11 - version: arXiv 2305.05176 - locator: abstract / LLM cascade experiments - label: RESEARCH - relation: support + limit - evidence: prompt adaptation、LLM approximation、LLM cascadeを費用低減戦略として整理し、実験条件ではbest individual LLM相当性能を最大98%低costで達成した例を報告。ただし当時のmodel/API価格・benchmarkに依存し、2026年製品環境の節約率へ直接外挿しない。
E3 — Official product documentation
- exact title: Understanding intelligent prompt routing in Amazon Bedrock - author/org: Amazon Web Services - canonical URL: https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-routing.html - accessed: 2026-09-11 - version/API: current Bedrock Intelligent Prompt Routing documentation; PRODUCT_VOLATILE - locator: Benefits / Considerations and limitations / How intelligent prompt routing works - label: VERIFIED_SPEC + PRODUCT_VOLATILE - relation: support + counter + availability - evidence: promptごとにresponse qualityを予測し、同一model family内の候補からquality/costを考慮してrouteするmanaged surfaceが実装されている。一方、current docsは英語prompt向け最適化、application-specific performance dataへrouting decisionを適応できないこと、specialized use caseでは最適にならない可能性を明記。configured routerは候補/criteria/fallbackを設定でき、responseに使用model情報を返す。
E4 — Official product documentation
- exact title: Model router for Microsoft Foundry / How model router works - author/org: Microsoft - canonical URL: https://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-router - accessed: 2026-09-11 - version: model router version 2025-11-18 (current docs); routing pool/regions PRODUCT_VOLATILE - locator: routing modes / model subset / prompt caching / limitations / billing - label: VERIFIED_SPEC + PRODUCT_VOLATILE - relation: support + availability + limit - evidence: per-request model selectionを行い、Balanced/Cost/Quality modeとcustom model subsetを持つ。eligible modelはaccess、deployment type、data-zone等に制約される。effective context windowはcandidate pool内の制約を受け、model subsetで必要能力を絞る必要がある。selected modelはresponseのmodel fieldで観測可能。
E5 — Official evaluation guidance
- exact title: Evaluate model router for your workload - author/org: Microsoft - canonical URL: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/evaluate-model-router - publication/update: 2026-08-20 current page; accessed 2026-09-11 - label: VERIFIED_SPEC + PRODUCT_VOLATILE - relation: support + limit - evidence: router採用判断をquality/cost/latency/policyのworkload-specific acceptance criteriaで行い、単一aggregate scoreへ圧縮しないよう案内。production-like trafficでselected-model distribution、error/failover、actual usage cost、tail latency等を再評価し、traffic mix/model subset/pricing等が変わったら再評価することを要求している。
E6 — Author-maintained OSS implementation
- exact title: RouteLLM — A framework for serving and evaluating LLM routers - author/org: lm-sys - canonical URL: https://github.com/lm-sys/RouteLLM - accessed: 2026-09-11 - repository state: public Apache-2.0; main repo last-push history must be rechecked before publication - label: OSS_PRACTICE + RESEARCH - relation: implementation + limit - evidence: OpenAI-compatible server/clientとしてrouterを実装し、複数routing strategyを比較できる。ただし研究repoのmaintenance cadenceと2026年managed productsの現行能力は別に扱う。
E7 — Official benchmark methodology
- exact title: MLPerf Inference: Datacenter — Power Measurements / MLCommons Power - author/org: MLCommons - canonical URL: https://mlcommons.org/benchmarks/inference-datacenter/ - companion: https://mlcommons.org/working-groups/benchmarks/power/ - accessed: 2026-09-11 - label: VERIFIED_SPEC - relation: support + measurement limit - evidence: MLPerf Powerは性能計測中のsystem全体のAC power/energyをwall側で計測し、Server/Offlineではsystem power、stream系ではenergy-per-streamとして扱う。測定powerは伴うbenchmarkについてのみ有効で、TDP等の別指標を実測powerとして扱わない。したがってmodel priceやparameter countからenergyを推定して確定値にしない。
E8 — Independent/open benchmarking initiative
- exact title: AI Energy Score v2: Refreshed Leaderboard, now with Reasoning / Methodology - author/org: Sasha Luccioni, Boris Gamazaychikov et al. / AI Energy Score (Hugging Face-hosted initiative) - canonical URLs: https://huggingface.co/blog/sasha/ai-energy-score-v2 ; https://github.com/huggingface/AIEnergyScore/blob/main/index.md - publication: 2025-12-04 (v2 blog); accessed 2026-09-11 - label: RESEARCH + SOURCE_REPORT - relation: support + context + limit - evidence: task-specific energy benchmarkを構築し、reasoning modeやmodel/deploymentによりenergy useが大きく異なり得ることを報告。routingへenergy dataを併用する方向を提案している。ただしMLPerf等の標準規格と同格とは扱わず、hardware/software/task条件を固定した比較証拠として使用する。
E9 — Official product documentation: caching interaction
- exact title: Prompt caching / Model router prompt caching behavior - author/org: Microsoft; Amazon Web Services - canonical URLs: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching ; https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-caching.html - accessed: 2026-09-11 - label: VERIFIED_SPEC + PRODUCT_VOLATILE - relation: support + limit - evidence: prompt cachingは長い反復prefixの再処理を減らしlatency/input costを下げ得るが、cache hitは条件依存で保証されない。Microsoft model routerではrouting先modelが変わるとcache benefitが得られにくく、同一modelが重複prefixを処理した場合に効く。よって「routing」と「cache」は独立最適化ではなく相互作用する。
FINDINGS
- Routingはモデル選択ではなくcontrol planeである。 法人向けには少なくとも
eligibility filter → cache/local shortcut → router decision → selected model/runtime → fallback/retry → result/trace → eval feedbackの連鎖で記述する方が実態に合う。 - 強いモデル固定は常にPareto最適ではない。 RouteLLM/FrugalGPTは、workloadを難易度・confidence等で分け、弱/安価modelを使える問い合わせへ割り当てることでcost-quality frontierを改善し得ることを示す。
- managed routerと自作routerを分離する。 managed routerはmodel pool、region、deployment、tool/context capability等のavailability gateを持つ。自作/OSS routerは制御自由度が高いが、モデル能力metadata、pricing、health、fallback、security policy、driftを運用者が管理する必要がある。
- cost、latency、energyは別目的関数。 安価なAPIが必ずしも低energyではなく、短いlatencyも低energyを保証しない。energy claimは、可能なら同一task/hardware/software条件の実測値を使う。
- cacheはrouting効果を変える。 prompt cacheは同一model/prefixの再利用に依存するため、per-turn routingでmodelが揺れるとhit benefitを失う場合がある。router評価にはmodel-selection distributionとcache-hit/writeを同時記録する。
- local処理もcandidate routeの一種として扱えるが、前提が異なる。 EA-009/010のself-host/edge manifestを参照し、data locality、offline、hardware capacity、quantization品質を通過したtaskだけをlocal route候補にする。cloud modelと単価だけで比較しない。
- router自身もdriftする。 candidate model、version、price、region、tool support、rate limit、traffic mixが変化すれば最適routingは変わる。固定導入ではなく再評価loopが必要。
LIMITS / COUNTEREVIDENCE / FAILURE ENVELOPE
- Router misclassification: 難しいtaskを弱modelへ送りaccepted qualityを落とす、または容易taskを上位modelへ送り節約を失う。
- Domain shift: router学習/benchmarkと実workloadが異なり、specialized categoryだけ劣化する。
- Capability mismatch: context window、structured output、tool calling、vision等の必要能力を満たさないmodelを選択する。
- Policy mismatch: region/data-zone/provider/model allowlistに違反する候補をpoolへ入れる。
- Cache fragmentation: selected modelの変動でprompt cache hitが落ち、想定したcost/latency削減が失われる。
- Retry/fallback amplification: 一度のrouting失敗が複数model attemptへ増幅し、tail cost/latency/energyを悪化させる。
- Price drift / model refresh: provider価格やrouting pool更新で過去の最適点が無効になる。
- Energy opacity: managed APIではrequest単位のphysical energyを公開しない場合が多く、token costからjouleを推測で確定しない。
- Benchmark transport risk: RouteLLM/FrugalGPT等の公開benchmark上の節約率を自組織taskへ保証値として転記しない。
- Rebound effect: 1件あたりを安くしても総呼出量が増えれば総費用/総energyが減らない。省エネはper-requestだけでなくperiod totalも見る。
AVAILABILITY_GATES
- provider / region / deployment type / account entitlement
- candidate model availability and lifecycle
- model subset / same-family restriction where applicable
- context window / modality / tool / structured-output compatibility
- data residency / policy allowlist
- quota / rate limit / capacity
- local hardware/runtime/quantization availability
- prompt-cache support, prefix requirements, TTL, cache-write/read pricing
- routing mode and router version
IMPLEMENTATION_STATE
- Learned two-model router: research + OSS implementation (RouteLLM).
- Cascade/router optimization: research evidence (FrugalGPT).
- Managed production routing surface: implemented in AWS Bedrock and Microsoft Foundry; exact pool/regions/version are PRODUCT_VOLATILE.
- Gateway/load-balancing router: maintained OSS ecosystems (e.g. LiteLLM) implement latency/cost/usage/fallback strategies;これらは「task能力を予測するrouter」と「deployment load balancer」を同一視しない。
- Energy-aware routing: measurement initiatives and research direction exist, but provider横断でrequest単位energyを同じ方法で取得できる共通production standardは今回確立できず UNKNOWNを残す。
BENCHMARK_OR_EVAL
Router評価はfixed-model baselineと同一代表workloadで行い、少なくとも次を同時記録する。 - accepted task rate / critical-category failure rate - selected-model distribution by workload category - monetary cost per accepted task; p50/p95/p99 - latency p50/p90/p95/p99 - retry/fallback count and amplification - cache hit/write tokens where available - quota/rate-limit/error behavior - local route rate where applicable - measured energy per accepted task (J or Wh) only when測定境界・hardware・software・taskが固定される場合 - period total cost / total energy / total accepted tasks 単一の「省エネscore」へ圧縮せず、quality thresholdを先に置いてPareto frontierで比較する。
SECURITY / PRIVACY / AUDIT / COST / OPERABILITY
- Security/Privacy: router前にpolicy eligibility filterを置き、機密taskを未承認provider/modelへrouteしない。routing decision自体へprompt全文を不要に永続保存しない。
- Audit: request ID、router version/config、eligible pool、selected model/version、routing mode/score(取得可能範囲)、fallback attempts、cache usage、latency、cost、policy decisionを記録。hidden chain-of-thoughtは監査要件にしない。
- Cost: router overhead、underlying model charge、cache write/read、retry/fallback、gateway/runtimeを含めEA-017のCOST_PER_ACCEPTED_TASKへ統合。
- Operability: shadow/canaryで導入し、critical taskにはdirect fixed-model routeまたはhard floorを残す。model/provider更新時は同じfixtureでregressionを再実行する。
- Sustainability: monetary priceをenergy proxyとして確定しない。実測不可ならenergyはUNKNOWN/UNMEASUREDとし、compute tier/model size等は補助説明に留める。
SAFE_WORDING_FOR_FUTURE_BOOK
「モデルルーティングは、すべての要求を最上位モデルへ送る代わりに、要求ごとの必要能力や組織ポリシーに応じて候補を選び、品質条件を満たす範囲で費用・遅延・計算資源を最適化する制御層として利用できる。ただし、公開benchmarkやベンダー公称の節約率は自組織workloadの保証値ではない。候補model、価格、tool/context対応、region、cache、fallbackが変われば効果も変わるため、固定baselineに対する継続評価が必要である。金銭コストの低下をそのまま省エネとみなさず、energyを主張する場合は測定境界を明示した実測値を用いる。」
UPDATE_WORK_HANDOFF
将来Workでは次を優先する。 1. ROUTING_POLICY_RECORDを作成: policy_id / router product+version / allowed models+versions / region / routing mode / quality floor / direct-route exceptions / fallback chain / cache policy / local-route eligibility / cost budget / energy metric availability / owner / review date。 2. EA-016のEVAL_CASE_RECORDとEA-017のWORKLOAD_COST_PROFILEを結合し、router導入前後を同じfixtureで比較する。 3. Azure Foundry Model Router、Amazon Bedrock Intelligent Prompt Routing、custom RouteLLM/LiteLLM系を同じcomparison matrixへ置く。ただしmanaged ML routerとload-balancer/gatewayを別classにする。 4. 公開直前にcandidate pool、region、router version、pricing、tool/context support、cache仕様を再採集する。 5. energy比較が必要な章ではMLPerf Power/AI Energy Scoreのmethodologyを参照し、cloud proprietary APIについてrequest-level jouleが公開されない場合は推測で埋めない。
TEST_PROFILE-018-A — Quality-floor routing regression(未実施)
同一代表fixtureを fixed-frontier / fixed-small / router で実行。accepted qualityをhard constraintとし、cost、latency、selected-model distributionを比較。critical categoryでquality floorを下回ればrouting policyをreject。
TEST_PROFILE-018-B — Router drift / model refresh(未実施)
router version、candidate models、pricing snapshotを固定してbaselineを保存。providerがmodel pool/versionを更新した後に同fixtureを再走し、model distribution、quality、cost、tail latency差を検出。
TEST_PROFILE-018-C — Cache × routing interaction(未実施)
長い共通prefixを持つ反復requestを用意し、fixed-modelとper-request routerでcache hit/write、cost、latencyを比較。model選択変動によるcache fragmentationを確認。
TEST_PROFILE-018-D — Fallback amplification(未実施)
安全なmock/fault injectionで候補model timeout/rate-limitを発生させ、ordered attempts、retry/fallback回数、duplicate side effect有無、p95/p99 latency、cost amplificationを測る。外部書込みtoolは使わない。
TEST_PROFILE-018-E — Local/cloud route(未実施)
EA-009/010の承認済みlocal runtimeとcloud候補を、公開/非機密fixtureで比較。quality、latency、local device energy(測定可能時)、cloud monetary cost、network dependencyを記録。機密dataは投入しない。
TEST_PROFILE-018-F — Energy-aware comparison(未実施)
自己管理hardwareでのみ、同一task、同一output length policy、同一hardware/software measurement boundaryを固定し、候補modelごとのJ/accepted-taskまたはWh/accepted-taskを測る。wall-powerまたは検証済みmeterを優先し、TDPを実測値へ代用しない。
OPEN_UNKNOWN
- provider横断でcomparableなrequest-level energy telemetryを法人ユーザーが取得できる標準surfaceは今回確立できない。
- managed router内部のquality predictor/training data/scoreの完全な透明性はproviderごとに異なり、公開仕様以上はUNKNOWN。
- router導入による実組織TCO・total-energy削減率はworkload mix、traffic volume、fallback、cache、pricingに依存し、外部研究値で閉じない。
- local/cloud hybrid routingにおけるdata residency・security approvalはorganization-specific。
STOP_CONDITION
- routingを一つの万能optimizerとせず、quality/cost/latency/policy/energyを分離した評価設計を確立した。
- learned/cascade/managed/gateway routerの実装状態と境界を一次資料・原著研究・OSSで裏付けた。
- monetary costとenergyを分離し、実測可能時のenergy評価方法と未測定時のUNKNOWN規則を定めた。
- cache、fallback、model refresh、policy、local routeを将来Workが実測できるTEST_PROFILEへ落とした。
BOUNDED_CLOSE: EA-018
EVD-EA-018-URL-4E19329870F7研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- author/org: Isaac Ong et al. / LMSYS collaboration
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-4E19329870F7
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://arxiv.org/abs/2406.18665
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-9C1F04FED0A9研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- author/org: Lingjiao Chen, Matei Zaharia, James Zou
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-9C1F04FED0A9
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://arxiv.org/abs/2305.05176
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-DB03BFD6A12C研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- author/org: Amazon Web Services
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-DB03BFD6A12C
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-routing.html
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-57A8873132AC研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-57A8873132AC
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-router
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-4B938E611C70研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-4B938E611C70
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/evaluate-model-router
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-F54F84DBCFE8研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-F54F84DBCFE8
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://github.com/lm-sys/RouteLLM
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-E02276C332D2研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-E02276C332D2
- 検証箇所
- EVIDENCE TABLE · - canonical URL: https://mlcommons.org/benchmarks/inference-datacenter/
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-0D7CEA708C0D研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-0D7CEA708C0D
- 検証箇所
- EVIDENCE TABLE · - companion: https://mlcommons.org/working-groups/benchmarks/power/
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-3969EE1849B9研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-3969EE1849B9
- 検証箇所
- EVIDENCE TABLE · - canonical URLs: https://huggingface.co/blog/sasha/ai-energy-score-v2
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-24977847E7E6研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCEcanonical URLs: https://huggingface.co/blog/sasha/ai-energy-score-v2 ;
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-24977847E7E6
- 検証箇所
- EVIDENCE TABLE · - canonical URLs: https://huggingface.co/blog/sasha/ai-energy-score-v2 ; https://github.com/huggingface/AIEnergyScore/blob/main/index.md
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-452B01DE327B研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-452B01DE327B
- 検証箇所
- EVIDENCE TABLE · - canonical URLs: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-018-URL-51DBA37EBCDA研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCEcanonical URLs: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching ;
- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-018-URL-51DBA37EBCDA
- 検証箇所
- EVIDENCE TABLE · - canonical URLs: https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching ; https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-caching.html
- 適用範囲
- EVIDENCE TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EA-018-R11-RESEARCH研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKETEA-018 監査済みresearch / canonical revision binding
- 裏付ける内容
- 1. Routingはモデル選択ではなくcontrol planeである。 法人向けには少なくとも
eligibility filter → cache/local shortcut → router decision → selected model/runtime → fallback/retry → result/trace → eval feedbackの連鎖で記述する方が実態に合う。 2. 強いモデル固定は常にPareto最適ではない。 RouteLLM/FrugalGPTは、workloadを難易度・confidence等で分け、弱/安価modelを使える問い合わせへ割り当てることでcost-quality frontierを改善し得ることを示す。 3. managed routerと自作routerを分離する。 managed routerはmodel pool、region、deployment、tool/context capability等のavailability gateを持つ。自作/OSS routerは制御自由度が高いが、モデル能力metadata、pricing、health、fallback、security policy、driftを運用者が管理する必要がある。 4. cost、latency、energyは別目的関数。 安価なAPIが必ずしも低energyではなく、短いlatencyも低energyを保証しない。energy claimは、可能なら同一task/hardware/software条件の実測値を使う。 5. cacheはrouting効果を変える。 prompt cacheは同一model/prefixの再利用に依存するため、per-turn routingでmodelが揺れるとhit benefitを失う場合がある。router評価にはmodel-selection distributionとcache-hit/writeを同時記録する。 6. local処理もcandidate routeの一種として扱えるが、前提が異なる。 EA-009/010のself-host/edge manifestを参照し、data locality、offline、hardware capacity、quantization品質を通過したtaskだけをlocal route候補にする。cloud modelと単価だけで比較しない。 7. router自身もdriftする。 candidate model、version、price、region、tool support、rate limit、traffic mixが変化すれば最適routingは変わる。固定導入ではなく再評価loopが必要。 - 確認日
- —
- 出典・実験ID
- COMM-019-EA0018
- 検証箇所
- COMM-019-EA0018 · EA-018-R5-LEGACY-MIGRATION-20261008-R1 · content/staging/EA-018.md
- 適用範囲
- 監査済みEA本文・canonical revision・既存Source Graph relationの範囲。欠損currentnessは推測で閉じない。
- 出典・来歴
- AUDIT_PASS_CANONICAL_BINDING
- 限界
- canonical監査・revision bindingの存在を示す。外部ソースcurrentnessが本文またはcontrol-planeで確定していない場合は、currentnessをUNKNOWNのまま保持する。
EA-018-R11-WEB-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACKEA-018 Web body identity / canonical readback
- 裏付ける内容
- canonical staging bodyのSHA-256一致とR9 canonical ledger readbackをProduction projectionの入力として検証する。
- 確認日
- —
- 出典・実験ID
- WEBBODY-EA0018-R8-F751E796
- 検証箇所
- WEBBODY-EA0018-R8-F751E796 · content/staging/EA-018.md · EA-018-R5-LEGACY-MIGRATION-20261008-R1
- 適用範囲
- R9/R10 canonical readback後のProduction生成時body identity。
- 出典・来歴
- CANONICAL_READBACK_BODY_HASH_MATCH
- 限界
- body identity/readbackは本文claim自体の真偽や外部ソースの最新性を追加保証しない。
- 出典ID
- COMM-019-EA0018, SRC-EA-018-URL-4E19329870F7, SRC-EA-018-URL-9C1F04FED0A9, SRC-EA-018-URL-DB03BFD6A12C, SRC-EA-018-URL-57A8873132AC, SRC-EA-018-URL-4B938E611C70, SRC-EA-018-URL-F54F84DBCFE8, SRC-EA-018-URL-E02276C332D2, SRC-EA-018-URL-0D7CEA708C0D, SRC-EA-018-URL-3969EE1849B9, SRC-EA-018-URL-24977847E7E6, SRC-EA-018-URL-452B01DE327B, SRC-EA-018-URL-51DBA37EBCDA, WEBBODY-EA0018-R8-F751E796
- 追跡中のUNKNOWN ID
- EA-018-UNKNOWN-01, EA-018-UNKNOWN-CURRENTNESS
- 再確認のきっかけ
- 正式な 改訂版/publication 状態 change · 本文 成果物 hash change · 出典 現行性 change · new contradiction or 実装 結果の照合
機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。
同じ記事IDの機械可読データです。