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

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

quoteMaxToken是对话模型允许的上下文引用内容的总token额度,限制所有被召回的参考内容加起来的token数不超过该值。

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

quoteMaxToken是对话模型允许的上下文引用内容的总token额度,限制所有被召回的参考内容加起来的token数不超过该值。当前档的引用预算区间为50万–1000万token,覆盖了多数企业级知识库的长上下文需求,既可以支持多文档批量检索后的批量引用,也能适配单篇长内容的分段引用,无需频繁截断参考内容,保障回答的上下文完整性与准确性。

配 BAAI 向量模型要定哪些

配置项建议取法这样取的依据
defaultToken512匹配bge-m3的默认分块token设置,保障基础分块的语义完整性
maxToken8000遵循bge-m3的单段最大token上限,避免超出模型处理能力
quoteMaxToken500,000–10,000,000 tokens匹配当前对话模型档的引用预算区间,统一上下文引用额度
chunkSize512 / 8000 tokens可根据需求选择,对应两种分段策略的基准长度
重叠长度100–200 tokens减少分块之间的语义断层,保障相邻分块的上下文连贯性
单次搜索上限按引用预算推导的合理区间控制单次召回的总token不超过quoteMaxToken的预设值

这两者互相约束的地方

当引用预算50万–1000万的对话模型搭配bge-m3时,两者的约束体现在分段长度与可引用段数的关联上。按默认每段512 tokens计算,一轮引用最多可放下约976–19,531段;若将每段调整至向量模型允许的8000 tokens上限,则仅能放下约62段起。每段越长,单段语义完整性越强,但单轮可容纳的参考段数越少;每段越短,单轮可容纳的段数越多,但单段上下文的连贯性越弱。更换向量模型后,已创建的知识库索引需要重新构建,因为向量维度与向量模型绑定。

容易做错的三处

  • 界面显示引用内容超出额度却未触发自动截断。原因是未正确配置quoteMaxToken,导致实际召回的总token超出预设额度。
  • 检索结果出现大量语义重复的分块片段。原因是分块长度设置不当或重叠长度配置不合理,导致分块边界模糊。
  • 更换向量模型后知识库无法正常召回相关内容。原因是未重建已有的知识库索引,新模型的向量维度与原有索引不匹配。

怎么确认配好了

  • 查看向量模型的配置参数,确认defaultToken与maxToken的取值与bge-m3的标准设置一致。
  • 检查对话模型的quoteMaxToken是否设置在50万–1000万的区间内。
  • 测试知识库的分块功能,查看生成的分块长度是否符合预设的chunkSize设置。
  • 执行一次完整的检索引用流程,确认系统未出现引用额度超限的报错提示。