很多企业搭建RAG知识库时,前期关注点往往集中在知识库建设和文档切分,但真正上线后才会发现,模型API怎么选,同样会影响知识库的准确率、响应速度和使用成本。尤其同时接入客服问答、内部知识助手、智能办公、Agent等场景后,很难用一个模型解决所有问题。因此,成熟的RAG架构通常不是“一个知识库+一个大模型”,而是根据不同环节选择合适的模型。

一、RAG各环节需要什么模型
1.Embedding负责把知识“找出来”
首先需要把RAG链路拆开来看。用户提出问题后,系统通常会经历问题处理、Embedding向量化、知识检索、重排序、Prompt组装以及大模型生成几个环节。其中,Embedding模型负责把问题和知识文档转换成向量,用于语义检索,因此重点需要关注中文语义理解、领域适配、向量维度、检索准确率以及调用成本。
例如用户询问“公司员工出差住宿标准是多少”,知识库中可能使用的是“差旅住宿费用管理办法”。两者关键词并不完全一致,但好的Embedding模型能够识别两者在语义上的关联,进而帮助系统找到对应知识。
2.生成模型负责最终回答
其次,生成模型承担的是阅读检索内容并组织答案的任务,因此更加关注上下文理解、推理能力、指令遵循、长文本能力和输出稳定性。如果只是企业FAQ,可以选择响应速度快、价格较低的模型;涉及合同解读、金融政策、技术文档分析,则更适合能力更强的模型。
除此之外,还有一个容易被忽略的环节,即Reranker重排序。当知识库检索出10条甚至几十条相关内容后,Reranker可以进一步判断哪些内容与用户问题最匹配,再把高相关内容交给生成模型。对于企业知识库而言,这往往比单纯追求“大模型参数越大越好”更加实际。
二、生成模型和Embedding模型不能混为一谈
1.一个负责“回答”,一个负责“找内容”
这是RAG模型选型中比较容易出现的误区。生成模型解决“怎么回答”,Embedding模型解决“找什么”。假设企业拥有10万份内部文档,用户询问“今年销售人员提成政策有没有调整”,如果Embedding模型没有把问题与相关制度文件准确匹配出来,那么后面的生成模型能力再强,也可能因为没有拿到正确资料而回答错误。
因此,RAG效果不能只看生成模型,而应该结合整个检索和生成链路判断。首先看Embedding的召回准确率、语义匹配和领域适配能力;其次看Reranker的相关内容排序能力;再次看生成模型的理解、推理、总结和回答质量;最后再看整体链路的延迟、稳定性、并发和成本。
2.RAG更适合做模型组合,而不是单模型选择
从实际项目落地来看,RAG不是“模型越强越好”,而是每个环节选择合适的模型组合。之所以需要这样做,是因为不同模型承担的任务不同,业务对准确率、速度和成本的要求也不同。
反观只选择一个高能力模型的方式,虽然部分复杂场景可能具备更好的生成效果,但如果前面的知识召回不准确,最终答案依然可能出现问题。因此,模型选型应该从完整业务链路出发,而不是单独比较某一个模型的参数和能力。
三、成本和效果需要放在一起计算
1.Token成本会随着调用规模放大
企业真正开始使用RAG以后,Token成本往往会成为必须考虑的问题。例如一个内部知识助手每天处理10万次问题,如果所有请求都调用高成本旗舰模型,即使单次调用成本不高,长期累计下来也会非常明显。
因此,更合理的方式是进行模型分层。简单FAQ、制度查询和固定格式问答,可以使用轻量模型;复杂分析、长文档总结和跨文档推理,再调用高能力模型。同时,还可以从Prompt长度、检索内容数量以及上下文窗口等方面控制Token消耗。
2.不要只比较模型API单价
所以,企业选模型时不能只比较单次API价格,而应该结合实际业务调用量进行计算。可以重点关注“单次调用成本×日均调用量×上下文长度×输出Token×实际有效回答率”。
最终需要比较的是单位有效答案成本,而不是模型API价格本身。之所以强调这一点,是因为模型便宜并不代表整体使用成本一定低,如果有效回答率不足,企业仍然需要增加人工处理,实际投入反而可能更高。
四、maas.html" target="_blank" title="得助MaaS平台" style="color: rgb(84, 141, 212); text-decoration: underline;">得助MaaS平台,把RAG所需模型统一管理起来
1.多模型接入后,API管理会成为新的问题
当企业需要同时管理多个Embedding模型、生成模型甚至不同厂商的大模型时,真正麻烦的地方往往不是接入第一个模型,而是后续不断增加模型以后,API接口、权限、调用量和费用越来越难管理。
基于这一问题,得助MaaS平台提供标准化大模型API服务,通过统一接口屏蔽不同模型厂商之间的接口差异,企业可以集中管理不同模型,并按照模型能力、应用场景、价格策略和服务等级进行选择。
2.覆盖RAG不同环节的模型调用需求
得助MaaS平台目前覆盖文本生成、推理、多模态、Embedding等模型类型,可以满足RAG知识库不同环节的模型调用需求。对于RAG应用而言,这种统一接入方式的价值在于,业务系统不需要分别适配多个模型API。
同时后续增加或者更换模型,可以更多地在模型服务层完成调整,从而降低业务系统与单一模型之间的耦合。企业可以根据实际业务变化调整模型,而不是每次更换模型都重新改造整套RAG应用。
3.Token计量让模型成本更加可控
除此之外,得助MaaS平台支持团队、项目、应用维度的额度配置和Token计量,可以统计Token消耗、调用次数和费用明细;同时提供模型纳管、权限与密钥管理、预算配额、调用审计、异常告警和运营分析等能力。
这样一来,企业可以把模型选择和模型运营统一起来。例如客服知识库优先选择低延迟模型,复杂业务问答调用高能力模型,Embedding模型单独管理。当某个模型调用成本过高时,再根据实际效果调整路由策略。

五、一套比较实用的RAG模型选型方法
1.从知识解析一直测试到生成效果
如果企业刚开始建设RAG,首先需要关注PDF、Word、Excel等不同格式文档的解析质量,因为知识解析质量会直接影响后续检索效果。其次,在Embedding阶段应该优先测试中文语义召回效果,而不是单纯看模型参数。
再次,在Reranker阶段重点验证复杂问题下的Top-K排序能力;生成阶段则根据业务复杂度选择轻量模型或高能力模型。最后进入运营阶段以后,还需要持续观察调用量、Token消耗、延迟、错误率和用户满意度。
2.从单点模型测试转向完整链路评估
结合实际项目,最终可以形成一套完整链路:企业知识库→Embedding向量化→RAG检索→Reranker重排→大模型生成→MaaS统一管理→Token成本分析。
因此RAG知识库的大模型选型,并不是简单判断“哪个模型最好”,而是找到最适合企业业务场景的模型组合。随着知识库规模、业务场景和模型数量持续增加,通过MaaS统一API、模型管理和Token治理,才能让RAG从试验性的AI项目逐渐变成可持续运营的企业AI基础设施。
中关村科金得助MaaS平台识别系统免费预约演示



选型指南
品牌评测
