假设你经营一家小面馆,每天都要从隔壁五星级大饭店点外卖转卖给客人。每一碗面都要付配送费、包装费和平台抽成,生意越红火,外卖账单越吓人。直到有一天你发现,与其天天点外卖,不如自己盘一口小灶、请一个帮厨——前期要买锅、装燃气、添灶台,但每卖一碗的成本从此断崖式下跌。小语言模型(SLM)就是那口“自己家的灶”:相比按次付费调用大模型 API,它前期要买硬件、搭环境、做运维,可一旦迈过盈亏平衡点,边际成本低得惊人。本文不堆术语,就带着你从推理算力、API 账单、部署运维、延迟体验四个钱袋子逐一拆开看,最后给出 ROI 算账方法和选型打分表,帮你把“省在哪里、值在哪里”这笔账算得明明白白。

岗位关联

掌握 SLM 成本结构与 ROI 测算方法,是 AI 技术选型、架构评审与项目立项论证的核心能力,直接决定方案能否落地、预算是否花得值。

目录
  1. 可视化演示
  2. 推理算力成本
  3. API调用费用
  4. 部署运维成本
  5. 延迟成本价值
  6. ROI对比分析
  7. 场景选型建议
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

动态展示Saga模式中正向事务链执行失败后触发补偿事务逆向回滚的过程,直观呈现分布式事务最终一致性的核心原理。

本节配有交互动效(进入视口后自动加载,约 3KB)。

Saga模式 - 正向事务执行 T1订单→T2支付→T3库存→T4物流 T4失败触发补偿:C3→C2→C1逆向回滚 ACID→BASE 最终一致性

推理算力成本

你盘下了一家小面馆,高峰期一天要出五百碗面。隔壁五星饭店的招牌菜确实好吃,但每一次都要动用整个后厨团队:几十个厨师、一排猛火灶、满屋的油烟机。SLM 就像在自家厨房支起的一口小灶——锅小、火小、颠勺快,做一碗面的燃气成本,只有大饭店后厨的零头。要理解省钱的第一站,就得先看清算力这笔“燃气费”。

推理算力,就是模型每次回答问题时消耗的“燃气”。模型每生成一个 token(一个词或半个词),都要把全部参数从内存里读出来算一遍;参数越多,读得越久、算得越重。大模型动辄几百亿参数,小模型只有几十亿甚至几亿,单次生成的“燃气量”天然差了近一个数量级——这是 SLM 省钱的底层来源。

推理过程的速度主要由内存带宽决定,而不是单纯看算力峰值。业界用每秒生成的 token 数(TPS)来衡量推理吞吐,近似公式如下:

把 70B 大模型换成 7B 小模型,相当于把五星饭店的后厨换成自家小灶:食材不用大锅炖,火候一瞬即到,燃气费自然省下一大截。再加上 4-bit 量化压缩,显存占用从几百 GB 降到个位数 GB,一张消费级显卡就能跑起来——硬件门槛从“包下整个后厨”降为“添一口锅”。

TPS≈Bmem2×Nparam×Q\displaystyle TPS \approx \frac{B_{mem}}{2 \times N_{param} \times Q}
TPS 指每秒生成的 token 数,B_mem 是内存带宽,N_param 是参数量,Q 是每个参数占用的字节数。同一块 GPU 上,把 70B 换成 7B 模型,分母缩小 10 倍,吞吐可以提升近一个数量级。
  1. TPS(每秒 token 数)模型每秒生成的词语数量,好比小灶台每分钟能出几碗面,数值越大推理越快。
    TPS\displaystyle TPS
  2. B_mem(内存带宽)硬件每秒能从内存读出多少数据,好比灶台供气管道有多粗,单位是 GB/s。
    Bmem\displaystyle B_{mem}
  3. N_param(参数量)模型权重参数的总个数,好比菜谱的总页数,页数越多翻起来越慢。
    Nparam\displaystyle N_{param}
  4. Q(每参数字节数)量化后每个参数占几个字节,好比菜谱用的是厚铜版纸还是薄纸,压缩后更轻便。
    Q\displaystyle Q
  5. 分母 2×N×Q(读取总量)生成一个 token 要把全部参数读一遍,“读”和“算”各占一次,所以乘 2。
    2×Nparam×Q\displaystyle 2 \times N_{param} \times Q

API调用费用

点外卖的好处是随时能点、不用备菜,但每一单都藏着配送费、包装费、平台服务费。调用大模型 API 也是同样的逻辑:接口看似单价不高,但每调一次都按 token 计费,调用量一上来,账单就像滚雪球。这就是 SLM 要挑战的第二笔账——API 调用费。

API 计费的基本逻辑是:把输入和输出的 token 加起来,乘以单价,一般按“每百万 token”计价。看起来单价很低,但业务规模大的时候,每天几十万次调用,光 token 费就是天文数字。更要注意计价方式的差异:输出 token 通常比输入 token 贵,长上下文会让每次请求的 token 数不断膨胀。

关键在“量价关系”:API 总费用随调用量线性上涨,无论谈来多少批量优惠、大客户折扣,斜率只是变缓,方向不会改变。而 SLM 是前期一次性投入、后期边际成本趋零,两条成本曲线一对比,差距随规模越拉越大。此外还有一堆隐藏费用陷阱:失败重试要花钱、上下文累积让输入越来越长、缓存命中不理想时重复计费。

所以“省在哪里”最直观的就是这里。把高频、重复、结构化的任务从 API 迁到 SLM,相当于把天天点外卖改成自己开火:一开始要备锅买菜,但后面的每一顿成本断崖式下跌。量级越大,这口小灶越值;反过来,如果一个月只点几单外卖,那还是老老实实点外卖划算。

Cmonth=Vcall×Tper×Ptoken\displaystyle C_{month} = V_{call} \times T_{per} \times P_{token}
月 API 费用 = 月调用次数 × 每次平均 token 数 × 每 token 单价。三者都是正数,任何一个放大,账单都成比例膨胀。
  1. C_month(月总费用)一个月为 API 调用支付的总账单,好比一个月点外卖的总支出。
    Cmonth\displaystyle C_{month}
  2. V_call(月调用次数)业务引擎一个月收到多少次请求,好比客人一个月下了多少单。
    Vcall\displaystyle V_{call}
  3. T_per(每次 token 数)单次请求输入加输出平均消耗的 token 数,好比一单外卖的分量,分量越大越贵。
    Tper\displaystyle T_{per}
  4. P_token(单价)每百万 token 的价格,好比外卖菜品的单价,输入和输出 token 往往不同价。
    Ptoken\displaystyle P_{token}
  5. 三数相乘(总价)次数 × 分量 × 单价,任何一项上涨总价都成比例上涨,这就是“线性增长”。
    Vcall×Tper×Ptoken\displaystyle V_{call} \times T_{per} \times P_{token}

部署运维成本

自家开火并不只有买锅的钱——你还要装燃气、请帮厨、定期清洗灶台、疏通下水道。SLM 自建部署也是同一笔账:买服务器只是第一笔支出,后面还有环境搭建、监控告警、安全补丁、模型调优、版本迭代,处处都要花钱。但别以为 API 就没有运维成本,它只是把运维成本悄悄拆进了每一次调用的 token 单价里。

业界用 TCO(总拥有成本)来衡量一笔技术投入的完整开销。SLM 的 TCO 主要由三块构成:硬件摊销、运维人力、电力与机房。硬件按 3 到 5 年折旧,摊到每个月其实没那么吓人;真正让人头疼的是“固定成本”——无论灶台开不开火,帮厨工资和燃气费都要付。而 API 模式把这三块都折算进单价,调用量大时相当于“分期付款买别人的运维团队”。

这笔账还要算上弹性伸缩和版本迭代:自建 SLM 要按峰值流量备机器,闲时也在空烧;而 API 按需扩容、零备机成本。版本迭代上,SLM 要自己微调、自己上线,API 由厂商帮你更新。所以自建 SLM 不是“没有运维成本”,而是“把运维成本换成了固定成本”——固定成本最怕利用率低,这正要看调用量说话。

Cslm=Chw+Cops×T+Cpower\displaystyle C_{slm} = C_{hw} + C_{ops} \times T + C_{power}
SLM 部署总成本 = 硬件一次性投入 + 每月运维人力 × 计费周期 + 电费与机房成本。硬件按 3-5 年折旧摊销后,每月成本并不夸张。
  1. C_slm(部署总成本)自建 SLM 在计费周期内花掉的全部钱,好比一口灶从买到养的所有开销。
    Cslm\displaystyle C_{slm}
  2. C_hw(硬件投入)GPU 服务器采购价按折旧期分摊,好比买锅买灶的一次性支出摊到每个月。
    Chw\displaystyle C_{hw}
  3. C_ops(月运维人力)工程师做监控、调优、排障的月成本,好比帮厨的月工资。
    Cops\displaystyle C_{ops}
  4. T(计费周期)按几个月算这笔账,通常看 12 到 36 个月。
    T\displaystyle T
  5. C_power(电力机房)7×24 小时跑服务的电费和机架租金,好比灶台一天到晚不关火的燃气费。
    Cpower\displaystyle C_{power}

延迟成本价值

客人为什么愿意多花几块钱去店里吃?因为快。点外卖要等二十分钟,自己端菜三分钟上桌。延迟看起来不是钱,但它每天都在悄悄影响收入:客人等久了会走、会给差评、会再也不来。SLM 的延迟优势,就是这种“看不见的钱”,也是容易被成本报表忽略的第三笔账。

一次交互的总延迟可以拆成三部分:网络往返、首 token 时延、逐字生成时间。首 token 时延是服务端开始“吐第一个字”的响应速度;生成时间是后面逐字输出的速度。大模型参数多,“想第一个字”和“逐字写下去”都慢;小模型参数少,两者都快。如果把 SLM 部署在业务同机房甚至本机,网络时延几乎归零。

把延迟换算成钱:电商详情页每慢 100ms,转化率可能掉几个百分点;客服机器人每多等一秒,投诉率明显上升;实时语音助手一旦卡顿,用户直接卸载。共享 API 在高峰期排队抖动明显,p95 尾延迟(最差的 5% 请求耗时)可能飙到几秒,而自建 SLM 的尾延迟由自己掌握。低延迟就像一个“出餐快”的招牌,短期是体验,长期是收入的复利。

Lend=Lnw+Lttft+Ltps×Ngen\displaystyle L_{end} = L_{nw} + L_{ttft} + L_{tps} \times N_{gen}
端到端延迟 = 网络时延 + 首 token 时延 + 单 token 生成时间 × 输出 token 数。SLM 参数少,后两项都小;自建部署让第一项趋近于零。
  1. L_end(端到端延迟)用户发出请求到看到完整回复的总时长,好比从下单到面条端上桌。
    Lend\displaystyle L_{end}
  2. L_nw(网络时延)请求走网络一来一回的耗时,调用外部 API 要走公网,自建则在内网甚至本机。
    Lnw\displaystyle L_{nw}
  3. L_ttft(首 token 时延)服务端收到请求到输出第一个字的时间,好比后厨接到单到第一缕烟火气冒出来。
    Lttft\displaystyle L_{ttft}
  4. L_tps(单 token 生成时间)生成一个词的平均耗时,参数越少越快,好比小灶颠勺一次就熟。
    Ltps\displaystyle L_{tps}
  5. N_gen(输出 token 数)这次回复要生成多少个词,字数越多总时间越长。
    Ngen\displaystyle N_{gen}

ROI对比分析

算账的时候到了。点外卖一个月花多少、自己开火一个月花多少?把两张账单摊在桌上看,就是 ROI(投资回报率)。SLM 省下的钱除以投入的钱,就是这个数值。前面讲的算力、API 费、运维、延迟,最终都要汇总到这一张表里,回答“值不值得”这个终极问题。

ROI 有两种算法视角。一是静态对比:同样一年的业务量,API 总费用减去 SLM 总费用,剩下的就是“省下的钱”;二是动态视角:看什么时候回本、回本后每年净赚多少。两个视角缺一不可——ROI 高但回本要五年,也许根本等不到那一天。

光看 ROI 还不够,还要问“什么时候回本”——这正是盈亏平衡点回答的问题:累计省下的钱何时覆盖掉硬件投入。调用量越大、每次省得越多,回本就越快。

规模效应是这笔账的放大器。调用量从万级升到百万级,API 账单线性飞涨,而 SLM 的固定成本被摊得越来越薄——就像自家灶台开火次数越多,单碗面的成本越低;而点外卖的单价,永远不会因为你点得多就打两折。长期成本曲线是一条“越用越便宜”的上扬弧线,这正是 SLM 最性感的财务特征。

ROI=Capi−CslmCslm×100%\displaystyle ROI = \frac{C_{api} - C_{slm}}{C_{slm}} \times 100\%
回本所需调用次数 = 硬件总投入 ÷ (单次 API 费用 - SLM 单次边际成本)。如果分母接近零甚至为负,就永远回不了本。
  1. N_be(回本调用次数)从自建 SLM 到省下的钱抵消硬件投入,需要累计多少次调用。
    Nbe\displaystyle N_{be}
  2. C_hw(硬件投入)买服务器、部署环境的全部一次性成本,好比买锅买灶的开销。
    Chw\displaystyle C_{hw}
  3. P_call(单次 API 费用)每次调用大模型 API 的平均花费,好比点一份外卖的价格。
    Pcall\displaystyle P_{call}
  4. C_marginal(SLM 边际成本)SLM 每多服务一次调用新增的电费和折旧,接近零但不是零。
    Cmarginal\displaystyle C_{marginal}
  5. 分母(每次节省额)每次调用省下的钱,硬件投入除以它,就是“攒够回本钱需要的次数”。
    Pcall−Cmarginal\displaystyle P_{call} - C_{marginal}

场景选型建议

那是不是所有人都该立刻开火做饭?当然不是。一个人住、一周点三次外卖,开火反而浪费。选型的本质,是用一张“打分表”把成本、质量、延迟、数据安全放在一起权衡。没有哪个方案通吃所有场景,只有“按需开火”。

实操中先把任务打标签:难度如何?日均调用量多少?延迟要求多高?数据能不能出内网?然后对每个候选方案打分。打分公式可以很朴素,把质量、成本、延迟三个维度加权求和:

经验法则也很直接:日均调用量超过 10 万次、端到端延迟要求低于 500ms、数据不能出内网——三条中占两条,就强烈建议上 SLM;反之任务极难、调用量低、想快速试错,直接调 API。更聪明的玩法是混合架构:用路由器把 80% 的高频简单任务分流到 SLM,20% 的疑难杂症转给大模型 API,两边的好处都吃到,这也是目前企业落地最主流的方案。

过日子没有标准答案,只有“按需开火”:一人食点外卖,大家庭开小灶,宴请贵客才请大饭店。选型同理——先看清自己家的人口(调用量)、口味(质量要求)和耐心(延迟要求),再决定灶台要不要盘。算清这笔账的人,才真正把 SLM 的价值装进了口袋。

Score=wq×Sq+wc×Sc+wl×Sl\displaystyle Score = w_{q} \times S_{q} + w_{c} \times S_{c} + w_{l} \times S_{l}
综合得分 = 质量权重 × 质量分 + 成本权重 × 成本分 + 延迟权重 × 延迟分,权重之和为 1。得分高的方案胜出,避免“只看价格”的片面决策。
  1. S_q(质量分)任务对回答质量的要求分,任务越难分要求越高,这是大模型的优势项。
    Sq\displaystyle S_{q}
  2. S_c(成本分)该场景下成本越低分越高,按日均调用量查成本曲线得出。
    Sc\displaystyle S_{c}
  3. S_l(延迟分)对响应速度的要求分,实时交互场景的延迟分要占高权重。
    Sl\displaystyle S_{l}
  4. w_q、w_c、w_l(权重)三个权重按业务优先级分配,三者相加为 1。
    wq,wc,wl\displaystyle w_{q}, w_{c}, w_{l}
  5. 加权求和(总分)每项分乘权重再相加,总分高者胜出。
    wq×Sq+wc×Sc+wl×Sl\displaystyle w_{q} \times S_{q} + w_{c} \times S_{c} + w_{l} \times S_{l}

AI 应用场景

智能客服意图识别与话术推荐

阶段:模型部署与推理

解决的问题:客服机器人每天近百万次请求,全部调用大模型 API,月账单高达数十万元;公网调用带来的延迟让用户等待明显。改用 7B SLM 做意图识别与话术推荐,推理成本降到原来的十分之一,响应从秒级降到百毫秒级。

具体案例:某电商平台把“订单查询、退换货、物流跟踪”三类高频意图从大模型 API 迁到自建 SLM,95% 的请求命中本地模型,只有 5% 的复杂投诉转大模型兜底,一年节省 API 费用 200 余万元。

金融合规场景的私有化部署

阶段:模型部署与运维

解决的问题:银行内部数据涉及客户隐私和监管要求,不能发送到外部 API。传统方案是采购昂贵的大模型一体机,而 SLM 在合规前提下用极低成本完成文档摘要、合同要素抽取等任务。

具体案例:某证券公司用 7B 量化模型在内网 GPU 服务器上做研报摘要,日均处理 5 万份文档,硬件投入 15 万元,一年内通过人力节省收回成本,且数据全程不出内网。

实时语音助手与代码补全

阶段:推理与延迟优化

解决的问题:语音助手要求 300ms 内响应用户,代码补全要求“敲完即出”,大模型 API 的网络传输和逐字生成延迟无法满足。本地 SLM 把模型和推理全部放到端侧或边缘节点,延迟成本直接归零。

具体案例:某 IDE 插件厂商将补全模型从云端 API 换成端侧 3B 小模型,首 token 延迟从 800ms 降到 150ms,付费转化率提升 22%。

Python 演示

python52 行
# -*- coding: utf-8 -*-"""SLM 与大模型 API 成本对比测算器"""  class CostCalculator:    def __init__(self, api_price_per_million, hw_cost, ops_monthly,                 calls_per_day, tokens_per_call, months=12):        self.api_price_per_million = api_price_per_million  # API单价(元/百万token)        self.hw_cost = hw_cost            # SLM硬件一次性投入(元)        self.ops_monthly = ops_monthly    # SLM每月运维成本(元)        self.calls_per_day = calls_per_day        self.tokens_per_call = tokens_per_call        self.months = months     def api_total(self):        """一年大模型API总费用"""        tokens = self.calls_per_day * self.tokens_per_call * 30 * self.months        return tokens / 1e6 * self.api_price_per_million     def slm_total(self):        """一年自建SLM总费用"""        return self.hw_cost + self.ops_monthly * self.months     def save_money(self):        return self.api_total() - self.slm_total()     def roi(self):        return self.save_money() / self.slm_total() if self.slm_total() > 0 else 0     def break_even_days(self):        """回本所需天数"""        daily_api = self.calls_per_day * self.tokens_per_call / 1e6 * self.api_price_per_million        daily_slm = self.ops_monthly / 30        if daily_api <= daily_slm:            return float('inf')        return self.hw_cost / (daily_api - daily_slm)  if __name__ == '__main__':    model = CostCalculator(        api_price_per_million=14.0,        hw_cost=50000,        ops_monthly=3000,        calls_per_day=100000,        tokens_per_call=800,        months=12    )    print("API 一年总费用: %.2f 元" % model.api_total())    print("SLM 一年总费用: %.2f 元" % model.slm_total())    print("节省金额: %.2f 元" % model.save_money())    print("ROI: %.2f%%" % (model.roi() * 100))    print("回本天数: %.1f 天" % model.break_even_days())
目的:输入 API 单价、硬件投入、运维成本和业务调用量,一键算出 SLM 与大模型 API 的一年总费用差、ROI 和回本天数,帮助技术选型决策。
  1. self.api_price_per_million = api_price_per_million记录“每百万 token”的 API 单价,用大单位避免小数字的精度误差。
  2. tokens = self.calls_per_day * self.tokens_per_call * 30 * self.months把日调用量 × 每次 token 数 × 30 天 × 月数,得到全周期总 token 数。
  3. return tokens / 1e6 * self.api_price_per_million总 token 先除以 1e6 换算成“多少个百万 token”,再乘单价就是 API 总账单。
  4. return self.hw_cost + self.ops_monthly * self.monthsSLM 总成本 = 一次性硬件投入 + 每月运维费 × 月数。
  5. return self.save_money() / self.slm_total() if self.slm_total() > 0 else 0省下的钱除以投入的钱得到 ROI,分母为 0 时返回 0 避免除零错误。
  6. daily_api = self.calls_per_day * self.tokens_per_call / 1e6 * self.api_price_per_million算出单日 API 花费,用于和单日 SLM 运维成本对比。
  7. return self.hw_cost / (daily_api - daily_slm)硬件投入除以“每天省下的钱”,就是回本所需天数;省不下钱时返回无穷大。

常见误区

误区“SLM 推理快、部署便宜,那我把所有任务都换到小模型上,成本一定最低。”

正解SLM 省钱的前提是任务它扛得住。就像小灶台炒青菜没问题,做佛跳墙就力不从心。模型能力不达标会带来返工、重试、人工兜底的成本,算总账反而更贵。正确做法是按任务难度分层,简单任务交给 SLM,难任务保留大模型。

为何常见:看到 SLM 单价便宜就忽略了能力边界,把“推理成本低”误解为“总成本低”。

误区“用 API 不用买机器不用运维,不调用就不花钱,肯定最灵活最省钱。”

正解API 单价虽低,但总费用随调用量线性上涨,而且隐藏费用多:输出 token 更贵、失败重试计费、上下文累积让输入越来越长。月调用量过百万后,单月 API 账单就能抵上 SLM 一年的预算。

为何常见:只对比单价不看总量,忽略了规模效应和隐藏计费项。

误区“买台服务器跑小模型就行,硬件几万块,比 API 便宜多了。”

正解部署要看 TCO:硬件折旧、机房租用、电费、运维人力、模型调优和版本迭代都要算进去。一台机器挂机一小时的线上事故,损失可能超过一年的 API 费。固定成本最怕利用率低,灶台空烧也费燃气。

为何常见:只算了显眼的硬件,漏掉了运维、电力和人力这些隐性成本。

误区“SLM 和 API 都能跑,慢一两秒不算什么大问题。”

正解延迟直接换算成钱:电商搜索慢 100ms,转化率下降几个点;客服每多等一秒,投诉率上升;视频会议卡顿一次,客户直接流失。SLM 的低延迟带来的收益会被业务增速放大,是隐性但真实的收入项。

为何常见:延迟是隐性成本,不会出现在采购单上,容易被财务视角忽略。

误区“ROI = 省的钱 / 投入的钱,只要大于 0 就值得上 SLM。”

正解还要看回本周期和长期曲线。若回本要三年,硬件都快折旧完了;若业务量下降,边际优势随之消失。要结合盈亏平衡点和全周期 TCO 看,而非只看 ROI 的正负符号。

为何常见:静态算一次账,忽视时间维度和业务波动,把“省”等同于“划算”。

面试题

Q1. 相比调用大模型 API,SLM 在推理阶段的算力成本优势主要来自哪里?

单选题 · easy

  • A.模型不需要读取内存
  • B.参数量少读取权重快← 正确答案
  • C.小模型不依赖任何硬件
  • D.小模型运行完全不耗电

答案:B。推理时每生成一个 token 都要把全部参数从内存读一遍参与计算,参数量越小,读取越快、计算越少。B 正确。A 错在任何模型推理都要读内存;C、D 错在小模型同样需要硬件和电力,只是用量更省。

Q2. 关于 API 调用费用的计价,以下哪项正确?

单选题 · easy

  • A.输入输出token同价
  • B.总费用随调用量线性增长← 正确答案
  • C.API费用与调用量无关
  • D.只有输出token收费

答案:B。API 按 token 总量计费,调用次数越多、每次 token 越多,总费用越高,呈线性增长曲线,B 正确。A 错在输出 token 通常更贵;C 与事实相反;D 错在输入输出 token 都要计费。

Q3. 公式 TPS ≈ B_mem/(2×N×Q) 中,Q 表示什么?

单选题 · easy

  • A.模型能力的质量分
  • B.每个参数占用的字节数← 正确答案
  • C.每次请求的排队长度
  • D.每秒钟的请求数量

答案:B。Q 是量化后每个参数占用的字节数,比如 FP16 占 2 字节、INT4 占 0.5 字节。量化让 Q 变小,分母变小,TPS 变大。A、C、D 都不是 Q 在公式中的含义。

Q4. 以下哪项属于大模型 API 调用中的隐藏费用?

单选题 · mid

  • A.服务器折旧费用
  • B.网络带宽成本
  • C.输出token单价更高← 正确答案
  • D.机房空调用电费

答案:C。输出 token 单价通常高于输入,且失败重试、上下文累积都会额外计费,属于典型的隐藏费用陷阱,C 正确。A、D 是自建 SLM 才有的成本,B 一般由云厂商或机房承担,不算 API 的隐藏费用。

Q5. SLM 自建部署的总成本包含以下哪些部分?

多选题 · mid

  • A.硬件采购与折旧← 正确答案
  • B.运维人力与监控← 正确答案
  • C.运行电费与机房← 正确答案
  • D.每次调用API费用

答案:ABC。SLM 总成本 = 硬件摊销 + 运维人力 + 电费机房,对应 A、B、C。D 是 API 模式的费用,自建 SLM 后不再按次支付 token 费,因此不属于自建成本。

Q6. 自建 SLM 的盈亏平衡点(回本调用次数)计算中,分母应该是?

单选题 · mid

  • A.API单价减边际成本之差← 正确答案
  • B.单次调用的API总费用
  • C.SLM的单次边际成本
  • D.硬件采购总金额

答案:A。回本调用次数 = 硬件投入 ÷ 每次节省额,每次节省额 = 单次 API 费用 - SLM 单次边际成本,分母越大回本越快,A 正确。B、C 只看单边花费,体现不出“每次省下多少”;D 是分子不是分母。

Q7. 以下哪些场景更适合部署 SLM?

多选题 · mid

  • A.日均百万次高频调用← 正确答案
  • B.延迟敏感实时交互← 正确答案
  • C.数据不允许离开内网← 正确答案
  • D.一个月几次低频调用

答案:ABC。高频调用让 SLM 固定成本摊薄,低延迟场景发挥本地响应优势,数据不出内网满足合规,都适合自建 SLM,对应 A、B、C。D 低频调用时自建固定成本空转,反而更贵,应选 API。

Q8. ROI 为正但回本周期超过硬件折旧期,此时正确的决策是?

单选题 · hard

  • A.立刻自建马上省钱
  • B.评估长期总成本再定← 正确答案
  • C.加大API调用量
  • D.直接换更贵硬件

答案:B。ROI 为正只说明静态省了钱,但回本周期超过折旧期意味着“还没赚回来硬件就报废了”,应重新评估长期总成本曲线,B 正确。A 忽略了折旧时间,C 看错了优化方向,D 只会让回本更慢。

Q9. 延迟成本中,p95 尾延迟对业务的最大危害是?

单选题 · hard

  • A.平均响应时间缩短
  • B.高峰部分用户响应极慢← 正确答案
  • C.网络带宽自动扩容
  • D.服务器CPU利用率下降

答案:B。p95/p99 尾延迟反映最差体验:高峰时段共享 API 排队抖动,部分用户等很久直接流失,B 正确。A 与尾延迟概念相反;C、D 与业务危害无直接关系,属于技术噪音。

Q10. SLM 与大模型 API 混合架构的典型做法包括?

多选题 · extreme

  • A.简单任务路由到SLM← 正确答案
  • B.难任务仍走大模型API← 正确答案
  • C.全网流量全部走SLM
  • D.易错请求自动降级重试← 正确答案

答案:ABD。混合架构的核心是分流:低成本 SLM 承接简单高频任务(A),疑难任务保留大模型 API 质量兜底(B),并对 SLM 输出设置质量检测、自动降级重试机制(D)。C“全网流量全部走 SLM”违背混合架构初衷,一旦模型能力不足会引发大面积质量问题。