模型路由与级联与推理成本与缓存

共 26 题
📑 题目列表 26 题
#
★★★

1. 强模型与弱模型的级联(Cascade)的真实工程实现

请说明强模型与弱模型的级联(Cascade)的真实工程实现与价值?

  • 是否理解级联的原理
  • 是否掌握实现方式
  • 是否了解适用场景

级联(Cascade)让请求先走弱/便宜模型,只有弱模型不确定或质量不足时才升级到强/贵模型,以降低成本同时保证质量。实现:弱模型先行、用置信度/质量判定(分数低于阈值、自评不确定、失败)触发升级、强模型兜底。工程要点:设定准确可靠的升级触发条件(避免误升级保成本、避免漏升级丢质量)、评估各级别准确率与成本、监控级联命中率。真实价值:对大量简单请求用弱模型、少量复杂请求用强模型,可显著降低成本(常省 50-80%)。适用:请求质量分布不均、弱模型已覆盖大部分简单任务。

级联是"用弱模型挡简单、强模型兜复杂",靠可靠的升级触发条件控制成本与质量。核心是触发判定准确。

#
★★★

2. 模型路由(Model Routing)的真实业务价值

请说明模型路由(Model Routing)的真实业务价值、实现与挑战?

  • 是否理解模型路由价值
  • 是否掌握实现方式
  • 是否了解挑战

模型路由按请求特征把请求分发给最合适的模型(按复杂度、任务类型、成本、质量、延迟),实现"成本-质量-延迟"最优。业务价值:降本(简单任务走小模型)、提质量(复杂任务走强模型)、控延迟(快模型)、故障容错(多模型)。实现:路由分类器(意图/复杂度分类)、规则路由、成本感知路由、质量感知路由。挑战:路由决策要准(误路由降质量)、路由模型/规则本身要维护、效果需评测。工程上路由是"降本增效"核心手段,需监控路由正确率与成本。

模型路由按任务特征分发到最合适模型,实现成本-质量-延迟最优。挑战在路由决策准确与评测。

#
★★★

3. A/B 测试在路由中的真实实施

请说明 A/B 测试在路由中的真实实施,包括分流、指标与验证?

  • 是否理解路由场景的 A/B
  • 是否掌握实施方法
  • 是否了解指标

路由场景 A/B 测试对比"新路由策略 vs 现有":随机分流(请求级)、对照组(现有路由)与实验组(新路由)、样本量足够、避免污染。指标:端到端质量(任务成功率)、成本(token/单价)、延迟、路由正确率、用户体验。验证:统计显著性、分群分析(不同请求类型)、成本与质量权衡。经验:先离线评测路由效果再在线 A/B;关注"质量不降、成本降"的组合;监控路由决策分布避免偏差。路由 A/B 要同时看成本与质量,防只省成本丢质量。

路由 A/B 要随机分流、看成本-质量-延迟多指标、统计检验,先离线后在线。防只省成本丢质量。

#
★★★

4. 不同供应商路由(Vendor Routing)的真实工程实现

请说明不同供应商路由(Vendor Routing)的真实工程实现,包括故障转移、成本与质量?

  • 是否理解供应商路由价值
  • 是否掌握实现方式
  • 是否了解多供应商管理

供应商路由让请求在多个供应商(OpenAI、Anthropic、Google 等)间分发,降低单点故障、优化成本与质量。实现:统一抽象层(LiteLLM/OpenRouter/自建)接入多供应商、按质量/成本/可用性路由、故障转移(某供应商故障切到其他)、限流与配额管理、监控各供应商表现。要点:统一接口(同一 schema 多供应商)、供应商差异处理(模型能力、定价、限流、输出风格)、路由策略(成本优先/质量优先/故障优先)。工程上供应商路由是"冗余+优化"核心,需监控与自动化转移。

供应商路由用统一抽象层接入多供应商,做故障转移与成本/质量优化,降低单点风险。

#
★★★

5. 降级(Fallback)策略的工程边界

请说明降级(Fallback)策略的工程边界,包括降级链与触发条件?

  • 是否理解降级策略
  • 是否掌握降级链设计
  • 是否了解边界

降级(Fallback)在模型/服务不可用时切到备选方案,保障可用性。降级链:主模型 → 备选供应商 → 小模型 → 缓存 → 人工/报错。设计:按失败类型(超时、限流、5xx、质量差)触发不同降级、降级链有明确梯度(质量/成本递增依次)、设降级阈值与熔断。边界:降级会牺牲质量(小模型/缓存结果可能不准)、降级本身有成本、不能无限降级(需兜底人工/报错)、降级要可观测(区分正常与降级)。工程上降级链要"清晰、可监控、有兜底",防降级过多降低体验。

降级链从主模型到备选、小模型、缓存、人工,保障可用性。边界是牺牲质量,需监控与兜底。

#
★★★

6. LLM 推理成本(Token Cost)的真实结构,Prompt Caching、语义缓存与模型路由等长期节省手段如何组合落地?

请说明 LLM 推理成本(Token Cost)的真实结构,以及 Prompt Caching、语义缓存与模型路由等长期节省手段如何组合落地?

  • 是否理解 token 成本结构
  • 是否掌握节省手段
  • 是否了解组合落地

LLM 推理成本结构:输入 token 成本 + 输出 token 成本(输出通常更贵),与调用量、上下文长度、模型单价成正比。节省手段:Prompt Caching(缓存共享前缀,降低重复输入成本)、语义缓存(相似查询复用结果)、模型路由(简单任务走小模型)、减少上下文(只注入必要信息)、控制输出长度、级联。组合落地:把静态前缀(系统提示、工具描述)设计为可缓存前缀;对高频相似查询用语义缓存;用路由把简单任务走便宜模型;用 KV 缓存复用。生产上"前缀缓存+路由+语义缓存"组合,从输入、输出、调用三处降本。

成本在输入输出 token,节省靠前缀缓存、语义缓存、路由、精简上下文多管组合。设计上让前缀可缓存。

#
★★★

7. OpenRouter/LiteLLM 的统一接入如何简化多供应商调用,成本、限流与故障转移策略如何配置?

请说明 OpenRouter/LiteLLM 的统一接入如何简化多供应商调用,以及成本、限流与故障转移策略如何配置?

  • 是否理解统一接入层价值
  • 是否掌握配置方式
  • 是否了解成本限流故障转移

OpenRouter/LiteLLM 提供统一 API 接入多供应商,让应用用一套接口调用 OpenAI、Anthropic、Google 等,简化供应商切换与集成。成本配置:按供应商定价/模型路由、预算上限、成本监控。限流配置:按供应商配额管理、请求速率限制、退避重试。故障转移:配置降级链(主供应商失败切备选)、重试策略、熔断。价值:抽象供应商差异、统一管理成本/限流/故障、降低锁定。工程上用 LiteLLM 做统一网关,集中配置路由、限流、降级与可观测。

OpenRouter/LiteLLM 统一接入多供应商,集中配置成本、限流与故障转移,降低集成与锁定成本。

#
★★★

8. Prompt 压缩如何降低成本与延迟,压缩损失如何用任务评测与业务指标权衡?

请说明 Prompt 压缩如何降低成本与延迟,以及压缩损失如何用任务评测与业务指标权衡?

  • 是否理解 Prompt 压缩原理
  • 是否掌握压缩方法
  • 是否了解损失权衡

Prompt 压缩(减少输入 token:摘要、精简、去冗余、关键信息提取)降低输入成本与延迟。方法:静态前缀精简、动态上下文过滤(只留必要)、LLM 摘要压缩、结构化提取。压缩损失:过度压缩可能丢失关键信息导致质量下降。权衡:用任务评测对比"压缩前后"的任务成功率/质量,用业务指标(转化、满意度)确认压缩不损业务;设定可接受的损失阈值,按任务类型分级压缩(简单任务大胆压缩,复杂任务保守)。工程上压缩要"按需",用评测驱动确定压缩强度。

Prompt 压缩降本降延迟,但有信息损失。用任务评测+业务指标权衡,按任务分级压缩。

#
★★

9. 批处理(Batching)对推理成本的真实影响

请说明批处理(Batching)对推理成本的真实影响、实现与权衡?

  • 是否理解批处理原理
  • 是否掌握成本影响
  • 是否了解权衡

批处理(Batching)把多个请求合并为一批推理,提升 GPU 利用率与吞吐,摊薄每请求固定开销。连续批处理(vLLM 等)动态插入请求,进一步提升利用率。成本影响:吞吐提升、单位 token 成本下降(尤其自托管 GPU 利用率提升);但批处理增加单请求等待(延迟)、batch 过大有 OOM 风险。权衡:在线低延迟任务不宜大 batch,离线批处理任务(Async API)用大 batch 划算。工程上自适应批大小,按延迟 SLA 与吞吐需求调优。真实降本靠"利用率提升而非单价降低"。

批处理提升 GPU 利用率与吞吐降成本,但增加延迟。在线低延迟不宜大 batch,离线批处理划算。

#
★★

10. 自托管 vs API 的真实成本对比与 GPU 利用率优化

请说明自托管 vs API 的真实成本对比与 GPU 利用率优化?

  • 是否理解两者成本差异
  • 是否掌握 GPU 利用率优化
  • 是否了解 TCO

自托管成本:硬件(GPU)+ 运维 + 人力 + 电力,适合利用率高、数据敏感、长尾流量;API 成本:按 token 付费,弹性好、零运维,适合波动大、量小、快速上线。对比用 TCO:自托管盈亏平衡点在高利用率(GPU 利用率高则摊薄成本);利用率低则 API 更划算。GPU 利用率优化:连续批处理、量化、动态批大小、模型并行、缓存、预热。工程上先测算利用率与 TCO,再决策;自托管要持续优化利用率,否则成本反超 API。

自托管 vs API 看 TCO 与利用率,利用率高自托管划算,否则 API。GPU 利用率优化是自托管降本关键。

#
★★

11. 输出长度控制(Max Tokens)的工程优化

请说明输出长度控制(Max Tokens)的工程优化方法?

  • 是否理解输出长度控制
  • 是否掌握优化方法
  • 是否了解权衡

输出长度控制(Max Tokens)限制生成 token 数,控制成本与延迟。优化:按任务设定合理 max_tokens(避免过长浪费、避免过短截断)、流式输出(首 token 更早)、提示约束输出格式(精简)、后处理(超长截断/摘要)。权衡:过短会截断答案影响质量,过长浪费成本延迟。工程上按任务类型动态设定 max_tokens(客服短答、报告长文),结合输出精度要求。真实优化靠"任务级 max_tokens + 流式 + 格式约束"。

Max Tokens 控制成本延迟,需按任务设定避免浪费或截断。配合流式与格式约束优化。

#
★★

12. AI 成本监控的真实工程实施

请说明 AI 成本监控的真实工程实施,包括指标、告警与治理?

  • 是否理解成本监控指标
  • 是否掌握实施方式
  • 是否了解治理闭环

AI 成本监控:指标(token 消耗、单价、成本、按任务/用户/模型/部门拆分)、追踪(每次调用记录 token 与成本)、实时告警(超预算/异常激增)。实施:统一网关记录调用成本、成本报告仪表盘、按维度聚合(标签)、预算设定与告警、成本异常检测。治理:成本优化建议(路由、缓存、压缩)、预算成本归属、与容量/计费系统联动。工程上"成本可观测"是 FinOps 基础,靠统一网关+标签+告警+报告闭环。

AI 成本监控靠统一网关记录 token 成本、按维度聚合、预算告警与优化治理。是 FinOps 基础。

#
★★

13. Edge LLM 部署的真实可行场景

请说明 Edge LLM(边缘)部署的真实可行场景、挑战与边界?

  • 是否理解 Edge LLM 价值
  • 是否掌握可行场景
  • 是否了解挑战

Edge LLM 部署在本地/边缘设备(手机、IoT、边缘服务器),价值:低延迟、离线可用、隐私保护、成本可控。可行场景:简单任务(分类、意图识别、短文本抽取、摘要)、小模型(Phi、Gemma、Qwen-Turbo)、量化后单卡/边缘设备运行、隐私敏感场景。挑战:边缘算力/显存有限、小模型能力受限、模型更新与分发难、发热耗电。边界:复杂任务、长上下文、需大模型能力的不适合边缘。工程上"边缘跑小模型+云端跑大模型"混合,边缘处理简单、云端兜底复杂。

Edge LLM 适合简单任务+小模型+隐私敏感场景,低延迟离线。复杂任务靠云端,边缘云端混合。

#
★★

14. GPU 利用率的度量(SM 占用/显存/批大小)与优化手段(连续批处理/量化)在推理成本上的实际收益?

请说明 GPU 利用率的度量(SM 占用/显存/批大小)与优化手段(连续批处理/量化)在推理成本上的实际收益?

  • 是否理解 GPU 利用率度量
  • 是否掌握优化手段
  • 是否了解收益

GPU 利用率度量:SM 占用率(计算单元利用率)、显存占用、批大小、吞吐(token/s)、并行度。优化手段:连续批处理(动态插入请求填满空闲)、量化(INT8/INT4 减少显存与计算)、批大小调优、PagedAttention(显存管理)、模型并行、缓存预热。实际收益:利用率提升可显著提高吞吐、摊薄每请求成本(利用率从 30% 提到 80% 可降本数倍);量化降显存可提升并发。收益需用"每 token 成本/吞吐"度量,而非只看利用率。工程上监控利用率并持续优化,是自托管降本核心。

GPU 利用率靠 SM/显存/批大小度量,连续批处理与量化提升吞吐摊薄成本。用每 token 成本度量收益。

#
★★

15. Spot GPU 的真实工程可用性

请说明 Spot GPU(竞价/抢等 GPU)的真实工程可用性、风险与适用?

  • 是否理解 Spot GPU 特性
  • 是否掌握风险
  • 是否了解适用场景

Spot GPU(竞价实例)价格远低于按需,但可能随时被回收(中断)。可用性:适合"可中断、可恢复"的批处理/离线训练任务,不适合在线服务。工程:任务检查点(checkpoint 断点续跑)、任务重调度(中断后恢复)、数据持久化、容错设计。风险:中断导致任务失败、需重建上下文、不适合长任务无断点。适用:离线批推理、模型训练(可断点续训)、开发测试、非实时任务。真实价值:大幅降本但不适合在线,需容错设计支撑。

Spot GPU 便宜但会中断,适合可中断可恢复的批处理/训练,需 checkpoint 与容错,不适合在线。

#
★★

16. 推理预算(Inference Budget)的工程管理

请说明推理预算(Inference Budget)的工程管理,包括设定、控制与监控?

  • 是否理解推理预算价值
  • 是否掌握设定与控制
  • 是否了解监控

推理预算(Inference Budget)为调用设定成本/次数上限,防止成本失控。设定:按任务/用户/租户设定预算、按成本(token/金额)或次数、区分高峰期。控制:达到预算降级(走小模型/缓存/拒绝)、超限告警与熔断、成本感知路由。监控:实时成本、预算使用率、异常突增。价值:成本可预期、防恶意/异常消耗、驱动优化。工程上"预算+降级+监控"闭环,让成本可控可预期。

推理预算按任务/用户设定成本上限,超限降级、告警、熔断,配监控让成本可控可预期。

#
★★

17. AI FinOps 的真实长期工程价值

请说明 AI FinOps 的真实长期工程价值与实施?

  • 是否理解 FinOps 价值
  • 是否掌握实施方式
  • 是否了解长期价值

AI FinOps 把成本管理纳入工程实践(成本可观测、可优化、可治理),长期价值:持续降本、成本可预期、资源效率提升、支撑规模扩展。实施:成本可观测(统一网关+标签)、成本优化(路由、缓存、量化、批处理)、预算治理(预算+告警+责任人)、成本报告(按部门/产品拆分)、持续优化循环。长期价值:不是一次性省钱,而是建立"成本文化"——让每个改动都考虑成本,随规模增长持续优化。工程上 FinOps 是 AI 规模化运营的必备。

AI FinOps 把成本管理工程化,持续降本、可预期、可治理,建立成本文化。是规模化运营必备。

#
★★

18. 冷启动预热(Warm Pool)的工程实现

请说明冷启动预热(Warm Pool)的工程实现,包括预热机制与用途?

  • 是否理解冷启动问题
  • 是否掌握预热实现
  • 是否了解用途

冷启动预热(Warm Pool)预启动/常驻模型实例,避免请求到达时冷启动(加载模型慢、首 token 延迟高)。实现:预分配 GPU 实例并加载模型、空闲池保持热、弹性扩容预备、请求路由到热实例。用途:降低首延迟、应对突发流量、避免冷启动尖峰。权衡:预热占用资源(成本),需平衡"热实例数量"与"成本"。工程上按流量模型预热(高峰前预热、低谷缩容),配合弹性伸缩。真实价值:在线服务稳定性的关键,防冷启动导致的延迟尖峰。

预热(Warm Pool)预加载模型实例,降低首延迟与冷启动尖峰,但占用资源需权衡成本。

#
★★

19. 意图分类(Intent Classification)在路由中的真实角色

请说明意图分类(Intent Classification)在路由中的真实角色与实现?

  • 是否理解意图分类作用
  • 是否掌握实现方式
  • 是否了解与路由结合

意图分类识别用户请求的意图(问答、摘要、代码、闲聊、复杂推理),用于路由决策——按意图分发到合适模型/流程。实现:分类器(小模型/规则/embedding 相似度)先分类,再按意图路由(简单意图走小模型、复杂走大模型、特定意图走专用工具)。角色:路由的第一环,决定"用什么模型、走什么流程"。挑战:分类准确率影响路由(误分类降质量)、意图覆盖需更新。工程上用小模型做意图分类(成本低),配合路由与评测。真实价值:意图分类是路由精准的前提。

意图分类是路由第一环,识别意图后分发给合适模型/流程。分类准确率决定路由质量。

#
★★

20. 成本感知路由(Cost-Aware Routing)的真实节省

请说明成本感知路由(Cost-Aware Routing)的真实节省与实现?

  • 是否理解成本感知路由
  • 是否掌握实现
  • 是否了解节省幅度

成本感知路由在满足质量阈值的前提下,优先选择成本更低的模型/供应商,实现降本。实现:为每个请求评估"可用模型质量-成本"组合、设定质量底线(不能低于阈值)、路由到满足质量的最便宜选项、动态更新模型成本。真实节省:简单任务走便宜模型可省 50-80% 成本,整体成本可降 30-60%(视流量分布)。挑战:质量评估要准(防低成本低质量)、质量底线要合理。工程上"质量门槛+成本优先"路由,配合评测监控。真实价值:在不牺牲质量的前提下显著降本。

成本感知路由在质量底线内选便宜模型,可显著降本。关键是质量评估准与底线合理。

#
★★

21. 置信度阈值(Confidence Threshold)的工程调优

请说明置信度阈值(Confidence Threshold)的工程调优,包括设定与权衡?

  • 是否理解置信度阈值作用
  • 是否掌握调优方法
  • 是否了解权衡

置信度阈值用于判定"是否信任模型输出"(低于阈值则升级/重试/人工)。用于级联、路由、HITL 触发。调优:设定阈值决定"误判"与"漏判"平衡——阈值高则少升级(省成本但漏升级丢质量)、阈值低则多升级(保质量但费成本)。调优方法:用评测集绘制"质量-成本"曲线找平衡点、按任务/场景分别设阈值、A/B 验证。工程上置信度来源:模型 logits、自评、多次采样一致性。真实价值:阈值是"质量-成本"的旋钮,需按业务权衡。

置信度阈值是"质量-成本"旋钮,调优在误判与漏判间平衡,用评测曲线与 A/B 定阈值。

#

22. vLLM / TGI / TensorRT-LLM 在自托管的真实性能

请说明 vLLM / TGI / TensorRT-LLM 在自托管的真实性能与选型?

  • 是否理解各框架性能
  • 是否掌握选型
  • 是否了解优化

vLLM:PagedAttention+连续批处理,吞吐高、易用、生态好,是主流选择;TGI(HuggingFace):生产推理,支持批处理,与 HF 生态集成好;TensorRT-LLM:英伟达优化,延迟低、吞吐高,但需编译优化、配置复杂。真实性能:三者吞吐与延迟都优,vLLM 与 TensorRT-LLM 吞吐领先,TGI 兼容性好;性能受模型、量化、批大小、硬件影响。选型:易用与生态选 vLLM,极致性能+英伟达环境选 TensorRT-LLM,HF 生态选 TGI。工程上压测对比,按吞吐/延迟/易用选。

vLLM 易用高吞吐、TensorRT-LLM 极致性能复杂、TGI 兼容好。按吞吐/延迟/易用压测选型。

#

23. 小模型替代大模型(Distillation)的真实边界

请说明小模型替代大模型(Distillation)的真实边界与适用?

  • 是否理解蒸馏边界
  • 是否掌握适用场景
  • 是否了解决策

蒸馏小模型接近大模型能力但复杂推理/长上下文/开放生成仍弱。边界:蒸馏只能压缩"已学能力",不能创造新能力;对简单/结构化任务替代效果好,对复杂推理、开放式、需大量知识与多步推理任务替代差。适用:简单分类、抽取、格式化、高吞吐低延迟场景;复杂任务仍用大模型。决策:用任务评测对比"蒸馏小模型 vs 大模型"成功率与成本,设损失阈值,损失可接受则替代,否则保留大模型。工程上"蒸馏下沉简单任务+路由"。

蒸馏小模型适合简单任务,复杂推理仍弱。用任务评测确认损失边界,损失可接受才替代。

#

24. 量化(Quantization, INT8/INT4)的真实质量损失

请说明量化(INT8/INT4)的真实质量损失与权衡?

  • 是否理解量化原理
  • 是否掌握质量损失
  • 是否了解权衡

量化(INT8/INT4)降低模型精度以减显存提吞吐。真实质量损失:INT8 通常损失很小(接近原始);INT4 损失较明显(复杂任务、长上下文、数学推理下降),但多数任务可接受。损失因任务/模型而异:简单任务几不可感,复杂推理、代码、数学下降低。权衡:量化省显存(可跑更大模型/更高并发)、降延迟,但质量损失;需用任务评测量化"损失 vs 收益"。工程上优先 INT8(低损失),INT4 用于显存受限且质量可接受场景,量化后评测验证。

INT8 损失小、INT4 损失明显,复杂任务下降。量化换显存吞吐,需用评测权衡损失与收益。

#

25. Batch API 在离线任务的真实成本节省

请说明 Batch API 在离线任务的真实成本节省与适用?

  • 是否理解 Batch API 特性
  • 是否掌握成本节省
  • 是否了解适用场景

Batch API(批处理调用)允许离线提交大量请求,按批处理,通常比同步 API 便宜(如 OpenAI 批处理约 50% 折扣),但延迟高(小时级)。适用:离线批处理任务(批量摘要、批量分类、数据清洗、批量生成)、不要求实时、可等待。成本节省:批量折扣 + 无实时资源占用,可省 30-50%。权衡:延迟高、需批次管理、失败重试。工程上把非实时任务剥离到 Batch API,实时任务走同步,实现成本优化。价值:对量大、非实时任务显著降本。

Batch API 批量离线处理有折扣更便宜,但延迟高,适合非实时批量任务。实时任务走同步。

#

26. Token 计费模型(Input vs Output Cost)的真实差异

请说明 Token 计费模型(Input vs Output Cost)的真实差异与优化?

  • 是否理解两种计费差异
  • 是否掌握优化方向
  • 是否了解结构

Token 计费:输入(prompt)与输出(生成)分别计费,通常输出 token 价格更高(计算量更大)。差异:输出成本更高,长输出/长思考(推理模型)成本显著上升。优化:减少输入(缓存、精简上下文)、减少输出(控制 max_tokens、精简格式、用结构化输出)、避免长思考链(简单任务关思考)。成本结构理解:总成本 = 输入单价×输入量 + 输出单价×输出量;输出是成本大头,控制输出更关键。工程上按计费结构优化——输入靠缓存精简,输出靠限长与路由。

输出 token 通常更贵,是成本大头。优化靠输入缓存精简、输出限长与路由,理解计费结构。