模型指南官方文档3 分钟阅读模型组合页

引用预算 1.2 万–3.2 万的对话模型配 bge-m3 的分段与引用口径

quoteMaxToken是对话模型允许引用的检索内容的总token预算,用于限制传入模型的参考内容长度,避免超出模型的输入上限。

这一档模型的参数意味着什么

quoteMaxToken是对话模型允许引用的检索内容的总token预算,用于限制传入模型的参考内容长度,避免超出模型的输入上限。当前对话模型档的quoteMaxToken区间为12000–32000 tokens,在知识库应用中,该区间可以支撑中等长度的上下文参考,既能为对话提供充足的背景信息,又能保障模型响应的稳定性,适配大多数面向复杂查询的知识库场景。

配 BAAI 向量模型要定哪些

配置项建议取法这样取的依据
defaultToken512匹配BAAI bge-m3向量模型的默认分块长度要求,适配基础检索场景
maxToken8000遵循BAAI bge-m3向量模型支持的单段最大token上限
quoteMaxToken12000–32000匹配当前对话模型档的引用预算区间
chunkSize512 或 8000对应向量模型的默认或最大单段长度,决定分块的基础粒度
分块重叠长度100–200 tokens保留相邻分块的语义连贯性,降低信息丢失风险
单次搜索上限与quoteMaxToken适配的区间避免单次检索返回的内容总token超出引用预算

这两者互相约束的地方

当前组合下,按默认每段512 tokens计算,一轮引用最多可容纳23至62段检索内容;若将每段长度调整至向量模型允许的8000 tokens上限,则仅可容纳1段及以上内容。每段长度越长,单段承载的语义信息越完整,但一轮可承载的总段数越少;每段长度越短,总段数越多,但单段上下文的完整性越弱,可能出现语义断裂。更换向量模型后,已构建的知识库索引需要重新生成,因为向量维度与向量模型绑定,原有索引无法适配新模型的计算逻辑。

容易做错的三处

  • 界面提示引用内容超出token限制,对话无法正常生成。原因是未将单次搜索上限与quoteMaxToken的区间匹配,单次检索返回的内容累计token超过了对话模型的引用预算。
  • 检索到的参考内容语义不连贯,无法支撑有效回答。原因是分块重叠长度设置过低,相邻分块之间的关键上下文信息丢失。
  • 向量模型调用失败,知识库索引无法生成或更新。原因是更换向量模型后未重新构建索引,向量维度与当前使用的模型不匹配。

怎么确认配好了

  • 查看向量模型的配置参数,确认其与bge-m3的官方参数匹配。
  • 检查知识库集合的分块设置,确认其与向量模型的参数要求对齐。
  • 核对对话模型的引用预算参数,确认其与当前对话模型档的区间匹配。
  • 触发一次完整的检索对话流程,查看系统返回的引用内容未出现异常报错。