diff --git a/llama_stack/providers/inline/vector_io/faiss/faiss.py b/llama_stack/providers/inline/vector_io/faiss/faiss.py index 47256d88d..0602e48b7 100644 --- a/llama_stack/providers/inline/vector_io/faiss/faiss.py +++ b/llama_stack/providers/inline/vector_io/faiss/faiss.py @@ -112,7 +112,7 @@ class FaissIndex(EmbeddingIndex): if i < 0: continue chunks.append(self.chunk_by_index[int(i)]) - scores.append(1.0 / float(d)) + scores.append(1.0 / float(d) if d != 0 else float("inf")) return QueryChunksResponse(chunks=chunks, scores=scores)