AnythingLLM Model Routerとは?ローカルAIとクラウドAIを使い分ける設定と注意点
- 公開日
- 2026-07-28
- 更新日
- 2026-07-28
- 情報確認日
- 2026-07-28
- 編集・運営
- Local AI Compass
AnythingLLM Model Routerは、workspaceを単一モデルに固定する代わりに、メッセージの条件でprovider/modelを切り替える仕組みです。便利な反面、分類の追加LLM call、fallback、sticky route、cloud providerの選択によって、処理場所と送信先が変わるため、最初は計算ルールだけで小さく始めます。
導入前に確認すること
- Windowsのバージョン、メモリ容量、GPU/VRAM、空き容量を確認する
- 最初は軽量モデル、短い質問、少ない同時作業から始める
- 公式サイトの対応OS、利用規約、モデルのライセンスを確認する
Model Routerでできること
| 機能 | 初心者向けの意味 | 注意点 |
|---|---|---|
| calculated rule | keyword、regex、token数、時刻などで高速に分岐 | LLMを呼ばないが、条件設計を誤ると意図しないrouteになる |
| LLM-classified rule | fallback modelが文章の目的を分類して分岐 | 毎メッセージに追加LLM callが発生し得る |
| fallback provider/model | どのruleにも合わない時の既定先 | 分類にも使われるため、cloud fallbackを無意識に選ばない |
| priority | 複数ruleの評価順 | 上位ruleが先にmatchするため、順番を確認する |
| sticky route/cache | 一度選んだmodelを一定時間維持 | 会話のrouteが固定される時間と保存の意味を混同しない |
calculatedとLLM-classifiedの違い
公開情報、短い質問、明確なキーワードをlocal small modelへ送るなど、条件を人間が読めるルール。
キーワードで表せない目的を分類するが、fallback modelによる追加callとデータ送信を考える。
分類に使うモデルと、matchしない時の送信先。ここがcloudなら分類段階から外部へ出る可能性がある。
公式docsはcalculated rulesをfast and free to evaluateと説明し、LLM-classified rulesは1メッセージごとにextra LLM callがあると説明しています。ここでのfreeは分類callがローカル・無課金・無制限という意味へ広げません。
rule priority・sticky route・cacheを読む
- まずcalculated ruleが評価され、matchすればそのmodelへ進む。
- matchしなければLLM ruleのcacheを確認し、必要ならfallback modelで分類する。
- ruleがmatchしたmodelはsticky window中に続く場合がある。
- sticky windowが切れ、他のruleにも合わなければfallbackへ戻る。
- routing badge、provider、model、rule名を実際の応答ごとに確認する。
sticky routeやcacheはroute決定を再利用する仕組みです。会話全文を永久保存する機能と同じ意味ではありませんが、どのmodelへ送ったかを確認する習慣は必要です。
初心者向けの安全なルール例
| 条件 | route例 | 避けること |
|---|---|---|
| 公開情報の短い質問 | local small model | keywordだけで秘密情報を除外できると考える |
| 長いが公開可能な一般文書 | cloud modelまたはlocal RAG | 文書の機密性を確認せずcloudへ送る |
| 顧客資料・個人情報・秘密情報 | 自動cloud routeを作らない | fallbackだけで安全に守れると考える |
| 分類が必要な曖昧な質問 | まずテストworkspaceでLLM rule | 本番workspaceで追加callとrouteを未確認のまま有効化 |
LM Studio・Ollamaと接続する時の境界
AnythingLLMのLLM providerにLM StudioやOllamaを設定しても、Model Routerの別route先にcloud providerを置けば、routeによって通信先が変わります。embedder、LLM、rerank、web search、MCPを1つの「local設定」として扱わないことが重要です。
- AnythingLLMの基本情報 - PDF/RAG、provider、agentの全体像を確認する
- Ollama local/cloud - Ollama側の`:cloud`を含む推論場所を確認する
- LM Studio API - LM Studio local serverとAPIの接続先を確認する
privacy・コスト・失敗例
- LLM-classified ruleの分類callを「無料でlocal」と決めつける。
- fallbackをcloudにしたまま、秘密情報もlocalに残ると思い込む。
- priorityが重なり、公開情報と機密情報で同じrouteになる。
- sticky route中の後続メッセージも同じproviderへ送られる可能性を見落とす。
- Model Routerだけ確認し、AnythingLLMのembedder、agent tool、web search、memoryを確認しない。
初期設定のチェックリスト
- v1.13.0以降か、Model Routerが利用できる版か確認する。
- 最初はcalculated ruleを1本だけ作り、route結果のbadgeを見る。
- fallback provider/modelがlocalかcloudかを確認する。
- 公開データでrule priority、sticky、cacheの挙動を試す。
- 機密データ、外部tool、Scheduled Jobsへ広げる前に通信先とログを確認する。
関連ページと公式情報
- Scheduled JobsとMemories - 自動実行と保存・providerの境界を見る
- Magic Echo・Beacon・Tab - OS-wide機能とselected providerを確認する
- AnythingLLM Model Router公式 - 現行設定、評価順、cache、TTLを確認する
よくある質問
Model Routerは無料ですか?
公式docsはcalculated rulesをLLM callなしで評価すると説明していますが、providerの利用条件、LLM-classifiedの追加call、cloud modelの料金は別です。機能名だけで無料・無制限とは判断しません。
localからcloudへ自動送信されますか?
設定したrule、fallback、sticky route、選択providerによってはcloudへ送られ得ます。route badgeとprovider設定を確認し、秘密情報を自動cloud routingの対象にしません。
LLM-classified ruleは追加料金がかかりますか?
公式docsが説明しているのは1メッセージごとの追加LLM callです。料金や無料枠はfallback providerの条件に依存するため、利用時点のprovider料金を確認してください。
sticky cacheは会話保存ですか?
sticky routeは一定時間モデルを維持するroute決定の仕組みです。チャット履歴、ログ、memory、provider側の保存とは別に確認します。
最初はどのruleから試すべきですか?
公開情報の短い質問を対象にしたcalculated ruleを1本だけ作り、route結果とfallbackを確認するのが安全です。機密情報や書き込みtoolへいきなり広げません。
次に読むおすすめルート
ローカルAIエージェントを試したい人
Bionic、Ollama、AnythingLLM、Hermesを役割別に分け、local/cloud、tool、保存、PC負荷を順番に確認します。
- ローカルAIエージェント比較
- LM Studio Bionicのlocal/cloud
- Kimi K3はlocalかcloudか
- Scheduled JobsとMemories
- Magic Echo・Beacon・Tab
- agentのPC負荷とKV cache
- WindowsでローカルAIコーディングを始める
- VS CodeでローカルAIを使う
- local modelでもprivacyを確認
- Ollamaのlocal/cloud
- LM Studio 0.4.0のAPI入口
- AnythingLLMの解説
- PC診断ページ
あなたはどのタイプ?
- 初めてローカルAIを触る人 - まず全体像をつかみ、LM StudioとOllamaの違い、モデルサイズの考え方を順番に確認します。
- LM Studio・Ollamaの症状別トラブルを解決したい人 - 起動、モデルロード、Prompt Processing、generation、API接続、GPU確認をツール別に分けて読みます。
- GPUなし・低スペックPCの人 - 軽量モデル、メモリ別の目安、重いときの確認ポイントを先に見ます。
- PDFや資料を読ませたい人 - 先に基本を押さえ、モデル単体の確認後にAnythingLLMへ進みます。
- ローカルAIエージェントを試したい人 - Bionic、Ollama、AnythingLLM、Hermesを役割別に分け、local/cloud、tool、保存、PC負荷を順番に確認します。
- 開発・API連携したい人 - LM StudioとOllamaの違いを確認し、API、長文処理、RAGまで段階的に進みます。
関連チェック先
- AnythingLLM Model Router setup - calculated rule、LLM-classified rule、fallback、cache、sticky routeの公式ドキュメントです。
- AnythingLLM Memories & Personalization - workspace/global memory、automatic extraction、model providerへの送信範囲を確認する公式ドキュメントです。
- Ollama Cloud docs - local modelとcloud modelの実行場所、オフロード、利用条件を確認する公式ドキュメントです。