update pay function
This commit is contained in:
@@ -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 = {}
|
||||||
|
|||||||
Reference in New Issue
Block a user