feat(chat): 为知识库段落增加相关性阈值过滤
根据 `qa_paragraph_threshold` 配置,跳过相关性得分低于阈值的知识库段落。 这可以防止低相关性的知识污染上下文,从而提高生成回答的质量和准确性。
This commit is contained in:
@@ -748,6 +748,8 @@ class Prompt:
|
||||
if content:
|
||||
try:
|
||||
relevance_float = float(relevance)
|
||||
if relevance_float < global_config.lpmm_knowledge.qa_paragraph_threshold:
|
||||
continue # 跳过不符合阈值的知识
|
||||
relevance_str = f"{relevance_float:.2f}"
|
||||
except (ValueError, TypeError):
|
||||
relevance_str = str(relevance)
|
||||
|
||||
Reference in New Issue
Block a user