From 1ea001fa3d694699d440c8cb11c236d05423bdf2 Mon Sep 17 00:00:00 2001 From: zzlgreat Date: Sun, 23 Nov 2025 11:14:48 +0800 Subject: [PATCH] update pay function --- concept_api.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/concept_api.py b/concept_api.py index 98e79273..1370346d 100644 --- a/concept_api.py +++ b/concept_api.py @@ -548,12 +548,12 @@ async def search_concepts(request: SearchRequest): # 已经在generate_embedding中记录了详细日志,这里只调整语义权重 semantic_weight = 0 - # 【关键修改】:如果按涨跌幅排序,需要获取更多结果 + # 【关键修改】:如果按涨跌幅或添加日期排序,需要获取更多结果 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个 - 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 = {}