feat(config): 添加配置以切换知识摘要

这在 `lpmm_knowledge` 部分引入了一个新的配置选项 `enable_summary`。用户现在可以将其设置为 `false`,以防止知识库摘要被包含在最终提示上下文中。

这提供了对输出冗长程度的更多控制,并有助于管理令牌消耗。该功能默认启用,以保持现有行为。
This commit is contained in:
tt-P607
2025-11-13 16:27:58 +08:00
committed by Windpicker-owo
parent e119b33a69
commit 9f2f031966
3 changed files with 4 additions and 2 deletions

View File

@@ -598,6 +598,7 @@ class LPMMKnowledgeConfig(ValidatedConfigBase):
"""LPMM知识库配置类"""
enable: bool = Field(default=True, description="启用")
enable_summary: bool = Field(default=True, description="是否启用知识库总结")
rag_synonym_search_top_k: int = Field(default=10, description="RAG同义词搜索Top K")
rag_synonym_threshold: float = Field(default=0.8, description="RAG同义词阈值")
info_extraction_workers: int = Field(default=3, description="信息提取工作线程数")