From 06b4d8f169417cb2a640a06fc49cb6d50b8c1001 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Fri, 23 May 2025 13:45:00 +0800 Subject: [PATCH] perf: vecdb similarity type --- astrbot/core/db/vec_db/faiss_impl/vec_db.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/astrbot/core/db/vec_db/faiss_impl/vec_db.py b/astrbot/core/db/vec_db/faiss_impl/vec_db.py index de01bd9c..a393df46 100644 --- a/astrbot/core/db/vec_db/faiss_impl/vec_db.py +++ b/astrbot/core/db/vec_db/faiss_impl/vec_db.py @@ -100,7 +100,7 @@ class FaissVecDB(BaseVecDB): continue fetch_doc = fetched_docs[pos] score = scores[0][i] - result_docs.append(Result(similarity=score, data=fetch_doc)) + result_docs.append(Result(similarity=float(score), data=fetch_doc)) return result_docs[:k] async def delete(self, doc_id: int):