diff --git a/img/qr_code_30.jpg b/img/qr_code_30.jpg deleted file mode 100644 index 9616084..0000000 Binary files a/img/qr_code_30.jpg and /dev/null differ diff --git a/img/qr_code_31.jpg b/img/qr_code_31.jpg deleted file mode 100644 index 6fd9dda..0000000 Binary files a/img/qr_code_31.jpg and /dev/null differ diff --git a/vectorstores/MyFAISS.py b/vectorstores/MyFAISS.py index ac21a70..6376dab 100644 --- a/vectorstores/MyFAISS.py +++ b/vectorstores/MyFAISS.py @@ -5,6 +5,7 @@ from typing import Any, Callable, List, Tuple, Dict from langchain.docstore.base import Docstore from langchain.docstore.document import Document import numpy as np +import copy class MyFAISS(FAISS, VectorStore): @@ -95,7 +96,8 @@ class MyFAISS(FAISS, VectorStore): for id in id_seq: if id == id_seq[0]: _id = self.index_to_docstore_id[id] - doc = self.docstore.search(_id) + # doc = self.docstore.search(_id) + doc = copy.deepcopy(self.docstore.search(_id)) else: _id0 = self.index_to_docstore_id[id] doc0 = self.docstore.search(_id0)