fix(rag): BM25 分歧救援 source 一致性校验 + 意图分析 max_tokens 修复
1. _rescue_bm25_divergence 情况 B 注入前校验 source 与 contexts 多数 source 一致, 防止跨文档注入无关切片(如 2.docx 吸烟场所切片混入 1.docx 投放查询) 2. INTENT_MAX_TOKENS 从 2048 提升至 4096,修复 mimo-v2.5 思维链截断导致意图分析偶发失败 评测 R2+ 结果:overall 4.35(基线 4.20),忠实度 +0.24,幻觉率不变
This commit is contained in:
@@ -101,7 +101,7 @@ LLM_MAX_TOKENS = 3000 # 最大输出 token 数
|
||||
# ----- 意图分析(轻量、确定性高)-----
|
||||
# INTENT_MODEL 在顶部「一、API 密钥与模型」中统一配置
|
||||
INTENT_TEMPERATURE = 0.1
|
||||
INTENT_MAX_TOKENS = 2048 # 推理模型需要额外 token 用于思维链
|
||||
INTENT_MAX_TOKENS = 4096 # 推理模型思维链消耗大量 token,2048 偶发截断导致意图分析失败
|
||||
INTENT_HISTORY_WINDOW = 6 # 分析时取最近几条历史消息
|
||||
|
||||
# ==============================================================================
|
||||
|
||||
Reference in New Issue
Block a user