feat: Skip rerank filtering when min_rerank_score is 0.0
This commit is contained in:
parent
ebaff228aa
commit
a9565d7379
2 changed files with 17 additions and 16 deletions
|
|
@ -19,11 +19,11 @@ DEFAULT_MAX_ENTITY_TOKENS = 10000
|
|||
DEFAULT_MAX_RELATION_TOKENS = 10000
|
||||
DEFAULT_MAX_TOTAL_TOKENS = 30000
|
||||
DEFAULT_HISTORY_TURNS = 0
|
||||
DEFAULT_ENABLE_RERANK = True
|
||||
DEFAULT_COSINE_THRESHOLD = 0.2
|
||||
DEFAULT_RELATED_CHUNK_NUMBER = 5
|
||||
|
||||
# Rerank configuration defaults
|
||||
DEFAULT_ENABLE_RERANK = True
|
||||
DEFAULT_MIN_RERANK_SCORE = 0.0
|
||||
|
||||
# Separator for graph fields
|
||||
|
|
|
|||
|
|
@ -1874,6 +1874,7 @@ async def process_chunks_unified(
|
|||
# 2. Filter by minimum rerank score if reranking is enabled
|
||||
if query_param.enable_rerank and unique_chunks:
|
||||
min_rerank_score = global_config.get("min_rerank_score", 0.5)
|
||||
if min_rerank_score > 0.0:
|
||||
original_count = len(unique_chunks)
|
||||
|
||||
# Filter chunks with score below threshold
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue