← 返回博客

LLM 模型选型与路由降本实战:大模型那么多,到底选哪个、怎么混着用(2026 指南)

同样的需求,用 GPT-4 级模型跑和用小模型跑,成本差 20 倍以上。模型选型不是"选最好的模型",而是"选够用且最省的模型";模型路由(Model Routing)就是把不同难度的请求分发给不同规格的模型,用 80% 便宜流量 + 20% 贵流量组合出接近顶配的质量。本文拆解三件事:模型成本结构(为什么上下文膨胀最烧钱)、按任务复杂度的选型方法(能力-成本矩阵)、三类路由实战(规则路由/语义路由/级联路由)与 Prompt Caching、Semantic Caching 两个降本杠杆,最后给可落地的选型与路由清单。【模型选型评估】

先说结论:模型选型最大的误区是”选最强的”

同一个需求,用 GPT-4 级模型跑和用合适的小模型跑,成本差 20 倍以上;但把全量流量都切到小模型,质量又守不住。真实工程里既不是”选最强的”,也不是”选最便宜的”,而是——

把请求按难度分层,让每个请求都走”够用且最省”的模型。这套机制叫模型路由(Model Routing),它是 2026 年企业 AI 成本控制里最值得先做的工程,没有之一。

本文讲三件事:钱烧在哪(LLM 成本结构)、模型怎么选(能力-成本矩阵)、路由怎么落地(三类路由 + 两个缓存杠杆 + 可执行清单)。


1. 钱烧在哪:LLM 成本结构与三个放大因子

做路由之前,先搞清楚账单里的钱是怎么烧掉的。LLM 调用成本 = 输入 Token 单价 × 输入量 + 输出 Token 单价 × 输出量,而现实中有三个因子会把账单放大几倍到几十倍:

1.1 上下文膨胀:最隐蔽的烧钱点

一次 RAG 问答的真实 Token 构成:
系统提示词(固定)        ~800 Token
知识库检索片段(每次不同)  ~2000-8000 Token
历史对话(逐轮累积)       ~1500 × N 轮
用户问题(很小)           ~100 Token

大部分 AI 应用的输入中,用户问题只占 5% 以内,其余全是上下文。而输入 Token 是每次请求都要重新计算(除非命中缓存)的——上下文越长、并发越高、对话轮数越多,账单膨胀得越快。

1.2 模型规格错配:用大炮打蚊子

场景实际需要的模型常见误配
关键词分类、表单抽取小模型(7B-32B 级)全部走旗舰大模型
摘要、改写、翻译中档模型全部走旗舰大模型
复杂推理、代码生成旗舰大模型—(合理)
结构化输出(JSON 抽取)小模型 + 强约束全部走旗舰大模型

全量流量走旗舰模型,等于用 20 倍的价格完成 80% 本可以用小模型完成的任务。

1.3 缓存缺失:同一份内容反复付费

相同系统提示词、相同文档前缀、相同意图的问题——如果没有缓存,每次都在全额付费重算。

三个放大因子叠加,才是”AI 很贵”的真正来源。 模型路由 + 缓存,正是针对这三个因子的工程解法。


2. 模型怎么选:能力-成本矩阵与四步选型法

路由的前提是先建立每类任务 × 每个模型的”能力-成本”基线。没有这个基线,路由就是碰运气。

2.1 把任务按复杂度分四档

档位任务类型代表场景推荐模型档
L1 机械格式化、抽取、映射JSON 字段抽取、意图分类、敏感词过滤小模型(可量化蒸馏)
L2 语言改写、摘要、翻译客服话术润色、会议纪要、邮件起草中档模型
L3 理解检索问答、文档分析RAG 问答、合同要点提取中档~旗舰
L4 推理多步推理、代码、规划Agent 规划、复杂 bug 定位、长文论证旗舰模型

分档的颗粒度按你的真实负载定:80% 场景分 3-4 档就够,别为分而分。

2.2 四步选型法:先评测,后定级,再锁定

第 1 步 采样:从真实业务里抽 200-500 条代表性样本(每类任务都要覆盖)
第 2 步 评测:把样本喂给候选模型(大/中/小三档),按你的质量标准打分
第 3 步 定级:对每类任务,找到"质量达标的最便宜模型" → 得到路由映射表
第 4 步 锁定:把映射表固化进路由配置,上线后按月度评测回流微调

关键点:“够用”由你的评测标准定义,不由模型厂商的榜单定义。 榜单考的是综合智力,你的业务考的是具体任务——抽取准确率、格式合规率、语气一致性,这些用业务样本测得出来,用榜单看不出来。


3. 路由怎么落地:三类路由策略与选择

有了映射表,剩下的问题就是”怎么把请求送到对的模型”。三类路由由简到繁:

3.1 规则路由(Rule-based Routing):先做这个

最轻量、最确定、最容易解释。按请求里稳定可得的信号分流:

按接口/服务分流      /api/classify → 小模型     /api/agent/plan → 旗舰
按字段/参数分流      任务类型=抽取 → 小模型      需要代码生成 → 大模型
按用户/订阅分流     免费用户 → 中档             企业客户 → 旗舰
按上下文长度分流     上下文 < 4K → 小模型        > 32K → 大模型(大窗口)

适用场景:业务接口边界清晰、任务类型天然分片。90% 的团队应该从规则路由起步——改动小、零额外成本、效果立竿见影。

3.2 语义路由(Semantic Routing):规则覆盖不到时上

规则路由的盲区:任务类型不体现在字段里,而体现在语义里。比如一个客服入口,既可能问”怎么开发票”(简单),也可能问”帮我分析这三个月订单为什么下滑”(复杂)。

语义路由的做法:用 Embedding 把”任务意图模板”和”用户请求”都向量化,算相似度,把请求归到最匹配的任务类,再按该类定的模型档位分发。

意图模板向量库:
  intent: 发票/订单查询        → L1 小模型(向量: v_orders)
  intent: 售后/退款处理        → L2 中档(向量: v_after_sale)
  intent: 数据分析/决策建议      → L4 旗舰(向量: v_analysis)

请求进来 → embedding → 与意图模板算余弦相似度 → 归入得分最高的意图 → 走对应模型

适用场景:入口统一、意图混杂(一个对话入口覆盖多种任务)。语义路由要维护意图模板库,随业务演进持续增补——这是它的主要成本。

3.3 级联路由(Model Cascade):质量兜底的最优解

前两种是”分流”,级联是”先便宜后升级,不够再升”:

请求 → 小模型作答
     ├─ 质量自评/校验通过 → 直接返回(省 80% 成本)
     └─ 质量存疑 → 升级中档重算
                    ├─ 通过 → 返回
                    └─ 仍存疑 → 升级旗舰重算 → 返回

质量存疑怎么判定,是级联路由的工程核心,三种常见做法:

判定方式做法优缺点
结构化自评让模型同时输出答案和置信度/自检字段便宜、易实现;小模型自评可能盲目自信
规则校验输出 JSON Schema 校验、关键字段存在性检查、格式正则确定性强;只覆盖可形式化的质量
判别器模型用一个小分类模型判断答案是否达标效果最好;需要训练/标注数据

适用场景:答案质量直接影响业务(客服回复、内容生成),且愿意为”偶尔升级”保留预算。级联能把平均成本压到接近小模型,同时把最差质量兜在旗舰水平。

3.4 怎么选:三句话

  • 接口天然分片 → 规则路由,先做,一天能上线;
  • 入口统一但意图混杂 → 规则之上加 语义路由
  • 质量敏感、要兜底 → 再加 级联路由(升级判定 + 兜底链路)。
  • 大多数团队的正确路径:规则 → 语义 → 级联,每一步都建立在上一层的评测基线上。

4. 两个降本杠杆:Prompt Caching 与 Semantic Caching

路由解决”该用谁”,缓存解决”能不能少算一次”。两个缓存是不同层,可以叠加。

4.1 Prompt Caching:供应商侧 KV 缓存,改动最小

模型供应商(OpenAI/Anthropic/DeepSeek 等)对相同前缀的多次请求提供缓存:相同的系统提示词、相同的长文档前缀,第二次起按缓存命中价(通常 10%-25%)计费。

适用:长上下文场景(几百页文档问答、超长系统提示、多轮对话固定前缀)
做法:把不变的上下文放在提示词"前缀",变化的内容放后面
收益:输入 Token 成本降 75%-90%(按各供应商缓存价差)
门槛:几乎零——多数供应商 SDK 自动生效,只需注意前缀稳定

工程要点:提示词结构要”前静后动”——把固定内容(系统提示、知识库文档)放前面,把变化内容(用户问题)放后面,最大化缓存命中。

4.2 Semantic Caching:应用侧缓存,完全省掉调用

相同或相近意图的请求,直接返回历史答案,一次模型调用都不发生

请求 → 语义去重(embedding 相似度 > 阈值)→ 命中缓存 → 直接返回历史答案
                                              └ 未命中 → 调模型 → 写入缓存
维度Prompt CachingSemantic Caching
缓存位置模型供应商侧应用侧
省什么重复重算输入 Token 的钱整个调用的钱
命中条件前缀相同语义相似
一致性风险无(供应商管理)有(答案可能过时)
适用场景长上下文、固定前缀答案稳定、时效不敏感(FAQ、知识库问答、标准话术)

工程要点:Semantic Caching 的核心是失效策略——知识更新、价格变动、库存变化时,缓存答案可能过期。常见做法:缓存键加版本号(知识库版本+1 即失效)、热点条目 TTL 缩短、敏感类目直接跳过缓存。


5. 落地清单:从今天开始做模型路由的 5 步

步骤做什么产出时间
1. 摸清账单拉出近 30 天调用明细,按接口/任务归类,算每类的 Token 成本占比成本分布表(找出 80% 成本来自哪 20% 流量)0.5 天
2. 建评测基线每类任务抽 200+ 真实样本,小/中/大三档模型各跑一轮,记录质量分能力-成本矩阵(每类任务的最优模型映射)2-3 天
3. 上规则路由按接口/字段把高占比的简单流量切到中/小模型成本立刻降 30%-50%(按任务分布)1 天
4. 加 Prompt Caching重构提示词为”前静后动”,确认缓存命中率长上下文场景输入成本降 75%+0.5-1 天
5. 按需升级意图混杂加语义路由;质量敏感加级联 + Semantic Caching平均成本逼近小模型,最差质量守住旗舰线持续

配套的持续动作:月度回流评测(任务分布和模型能力都会漂移)、成本归因看板(按任务类型/模型/缓存命中率拆分)、新模型上市时重新跑一遍基线(模型迭代快,半年一次的选型复审很值)。


6. 三个容易踩的坑

  1. 没有评测基线就路由——路由配置变成拍脑袋,省了钱但质量塌了,回头还得全量切回大模型,白折腾;
  2. 路由层变成单点——路由服务挂了,业务全挂。路由层要有降级策略(路由不可用时默认走旗舰兜底,而不是全挂);
  3. 只降本不归因——不看缓存命中率、不看分模型成本,省没省说不清。成本归因和路由要一起上线。

延伸阅读:

模型路由是 AI 应用从”Demo 能跑”走向”生产省钱”的工程分水岭:Demo 里所有请求都走一个模型,生产里每个请求走它该走的模型。 路由 + 缓存是 2026 年企业 AI 成本优化确定性最高的工程动作——不需要换模型,不需要重构业务,把流量分层和缓存做对,账单能实打实降下来。

我们团队做 AI 工程落地的完整链路:成本结构与调用画像分析、任务分档与评测基线建设、模型路由(规则/语义/级联)设计与交付、Prompt/Semantic 缓存落地、以及上线后的成本归因看板。如果你正在为”AI 用得起但账单越来越贵”发愁,欢迎带着你的调用明细来聊——不做什么都能做的承诺,只做我们擅长的领域。

常见问题

模型选型到底该选能力最强的,还是选最便宜的?

都不是。正确口径是"选够用且最省的":先按任务复杂度分层——简单任务(分类、抽取、改写、摘要)用便宜小模型,复杂任务(推理、代码、长文分析)才上大模型。判断"够用"的标准不是拍脑袋,是评测:在真实业务样本上跑一轮质量评测,达不到要求的任务再升级模型。绝大多数企业的真实负载里,简单任务占 60%-80%,这就是模型路由能省钱的依据。

模型路由是什么?真的能省 50% 以上成本吗?

模型路由(Model Routing)是按请求特征把任务分发给最合适的模型:规则路由(按关键词/接口/字段判断)、语义路由(用 Embedding 匹配任务类型)、级联路由(先小模型后大模型,质量不够再升级)。省多少取决于任务分布:如果简单任务占比高,把原来全走大模型的流量按 8:2 分流,综合成本能降 50%-80%,同时保证复杂任务的输出质量不变。前提是先把任务分类和评测基线做出来,否则路由等于碰运气。

Prompt Caching 和 Semantic Caching 有什么区别,哪个更省钱?

两者是不同层的缓存:Prompt Caching(提示词缓存)是模型供应商侧的 KV 缓存——相同的系统提示词、长文档前缀,多次请求只按缓存命中价计费,省的是重复"重算"输入 Token 的钱,对长上下文(几百页文档)效果最明显;Semantic Caching(语义缓存)是应用侧的缓存——相同意图的请求直接返回历史答案,完全不调模型,省的是整个调用。前者改动小、效果确定(通常是首推),后者收益更大但要处理缓存一致性,适合答案稳定、时效性不敏感的场景。

自建 Agent 系统做模型路由要注意什么?

三个要点:① 路由前先有评测基线——没有质量数据,路由降本就没有安全边界,先用真实样本集把每个模型在每类任务上的质量打出来;② 路由要有兜底链路——小模型答案质量不达标时要能升级到大模型重算(级联),且整条链路要有超时和降级策略,路由层挂掉不能把业务带走;③ 成本归因要可观测——按任务类型、模型、调用量拆分 Token 成本和缓存命中率,否则省没省、省在哪根本说不清。

什么时候不该做模型路由?

三种情况不做:① 流量极小(每天几百次调用)——路由层的维护成本比省下的钱还多;② 全部任务复杂度都很高(都是深度推理类)——没有"便宜流量"可分流,路由没有意义;③ 合规/质量要求极高且统一(如医疗诊断、金融风控决策)——为了省钱引入多模型反而增加评估与合规成本。一句话:路由的价值前提是"任务有明显难易分层"。

本文来自 AI Enable Harness 一线交付实践。需要同类系统或优化服务?

📡 本文同步发布平台: CSDN 知乎

订阅博客更新

新文章发布后第一时间邮件通知。不定期发送,不推销。

订阅 →