From ea73f13ebfc0c5bd5818bdc7acf09436212c20e4 Mon Sep 17 00:00:00 2001 From: Kevin Hu Date: Thu, 23 Oct 2025 17:38:54 +0800 Subject: [PATCH] Fix: infinity rerank error. (#10760) ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- rag/nlp/search.py | 1 + 1 file changed, 1 insertion(+) diff --git a/rag/nlp/search.py b/rag/nlp/search.py index 74d38bb4b..c10b803bd 100644 --- a/rag/nlp/search.py +++ b/rag/nlp/search.py @@ -388,6 +388,7 @@ class Dealer: else: # Don't need rerank here since Infinity normalizes each way score before fusion. sim = [sres.field[id].get("_score", 0.0) for id in sres.ids] + sim = [s if s is not None else 0. for s in sim] tsim = sim vsim = sim # Already paginated in search function