chore: 死代码清理与标注
- 删除 chat_routes.py 中未被使用的 reciprocal_rank_fusion 函数(engine 有同功能方法平替) - 删除 search_hybrid 中无效的 candidates 参数(未传递给 engine,实际由 RERANK_CANDIDATES 控制) - 标注 RAG_SEARCH_CANDIDATES 为死代码 - 标注 VECTOR_WEIGHT/BM25_WEIGHT 在动态 RRF 启用时被覆盖 - 标注 llm_budget.py 模块当前未集成到主流程 - 标注 MAX_LLM_CALLS_PER_QUERY/MAX_QUERY_REWRITES 暂不生效
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
"""
|
||||
LLM 调用预算控制器
|
||||
|
||||
注意:此模块当前未集成到主流程(engine.py / chat_routes.py 均未调用)。
|
||||
相关配置项 MAX_LLM_CALLS_PER_QUERY / MAX_QUERY_REWRITES 暂不生效。
|
||||
未来如需启用 LLM 调用预算控制,在 chat_routes.py 的 generate_stream 中集成即可。
|
||||
|
||||
控制每次查询的 LLM 调用次数,防止过度消耗
|
||||
|
||||
功能:
|
||||
|
||||
Reference in New Issue
Block a user