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

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

quoteMaxToken 是对话模型可接收的引用内容总token预算,限定了单次对话中所有被召回的知识库内容合计占用的token上限。

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

quoteMaxToken 是对话模型可接收的引用内容总token预算,限定了单次对话中所有被召回的知识库内容合计占用的token上限。当前档位的190000–350000 token区间,能够支撑较长上下文的知识库应用场景,保障复杂问答、长文档分析等任务中,足够的背景信息被引入对话,同时不会超出模型的上下文窗口限制,为对话的连贯性和准确性提供基础保障。

配 BAAI 向量模型要定哪些

defaultToken512与bge-m3模型默认的分块token数对齐,保障向量检索的向量生成一致性
maxToken8000匹配bge-m3模型支持的单段最大token上限,充分发挥模型的单段处理能力
quoteMaxToken190000–350000匹配当前对话模型档的引用token预算区间,符合选型组合的基础要求
chunkSize512 或 8000对应defaultToken或maxToken的取值,按需调整知识库分块的单段长度
分块重叠长度10%–20%的chunkSize减少分块间的语义断层,提升跨分块的检索召回连贯性
单次搜索上限按业务场景调整结合引用预算和分块长度设置,避免单次召回的总token超出限制
最低相关度阈值按业务需求设置过滤低相关性的检索结果,控制总引用token的消耗总量

这两者互相约束的地方

按默认每段512 tokens计算,一轮引用最多可容纳约371–683段;若将每段调整至向量模型允许的上限8000 tokens,则仅可容纳约23段起。每段越长,单段语义完整性越强,但一轮可容纳的段数越少;每段越短,单段上下文越碎片化,但一轮可容纳的段数越多。此外,向量模型与向量维度绑定,更换向量模型后已构建的知识库索引需要重新生成,否则将无法正常匹配检索结果,影响对话的准确性。

容易做错的三处

  • 界面提示引用内容超出模型预算,无法完成回答。原因是单次搜索召回的总token数超过了quoteMaxToken的设定值。
  • 检索结果与查询的相关性不符合预期。原因是分块长度设置与向量模型的defaultToken或maxToken不匹配,导致向量生成出现偏差。
  • 知识库索引无法正常加载。原因是更换向量模型后未重新执行索引构建操作,向量维度与当前模型不兼容。

怎么确认配好了

  • 查看向量模型的配置参数页面,确认defaultToken和maxToken的取值与bge-m3的官方参数一致。
  • 检查目标知识库集合的分块配置,确认分块长度与defaultToken或maxToken的取值匹配。
  • 查看对话模型的引用预算设置项,确认当前取值处于190000–350000的区间内。
  • 执行一次测试检索,验证召回结果的总token消耗符合设定的quoteMaxToken要求。