fix: search_hybrid 改用改写后的 retrieval_query + 清理 engine.py 死代码
关键修复:
- chat_routes.py: search_hybrid(message,...) → search_hybrid(retrieval_query,...)
修复无状态模式下追问场景("那工作流程呢?")用原始模糊文本做向量检索的问题,
现在使用意图分析改写后的完整查询("货源投放的具体工作流程是什么?")
死代码清理 (Claude Code review 反馈):
- engine.py: 移除 4 处未使用的 doc_ids 变量和 2 处过时注释
This commit is contained in:
@@ -2351,7 +2351,7 @@ def rag():
|
||||
sub_queries = intent.sub_queries
|
||||
|
||||
search_result = search_hybrid(
|
||||
message,
|
||||
retrieval_query,
|
||||
top_k=RAG_SEARCH_TOP_K,
|
||||
candidates=RAG_SEARCH_CANDIDATES,
|
||||
allowed_collections=collections,
|
||||
|
||||
Reference in New Issue
Block a user