update pay function

This commit is contained in:
2025-11-23 11:14:48 +08:00
parent 09420963d5
commit 1ea001fa3d

View File

@@ -548,12 +548,12 @@ async def search_concepts(request: SearchRequest):
# 已经在generate_embedding中记录了详细日志这里只调整语义权重 # 已经在generate_embedding中记录了详细日志这里只调整语义权重
semantic_weight = 0 semantic_weight = 0
# 【关键修改】:如果按涨跌幅排序,需要获取更多结果 # 【关键修改】:如果按涨跌幅或添加日期排序,需要获取更多结果
effective_search_size = request.search_size effective_search_size = request.search_size
if request.sort_by == "change_pct": if request.sort_by in ["change_pct", "added_date"]:
# 按涨跌幅排序时,获取更多结果以确保排序准确性 # 按涨跌幅或添加日期排序时,获取更多结果以确保排序准确性
effective_search_size = min(1000, request.search_size * 10) # 最多获取1000个 effective_search_size = min(1000, request.search_size * 10) # 最多获取1000个
logger.info(f"Using expanded search size {effective_search_size} for change_pct sorting") logger.info(f"Using expanded search size {effective_search_size} for {request.sort_by} sorting")
# 构建查询体 # 构建查询体
search_body = {} search_body = {}