Spaces:
Runtime error
Runtime error
Update vector_store.py
Browse files- vector_store.py +3 -4
vector_store.py
CHANGED
@@ -1,8 +1,7 @@
|
|
1 |
import faiss
|
2 |
-
import numpy as np
|
3 |
from langchain.vectorstores import FAISS
|
4 |
from langchain.schema import Document
|
5 |
-
from
|
6 |
|
7 |
# Initialize FAISS index
|
8 |
dim = 384 # MiniLM embedding size
|
@@ -14,7 +13,7 @@ def add_document(text, doc_id):
|
|
14 |
doc = Document(page_content=text, metadata={"id": doc_id})
|
15 |
vector_db.add_documents([doc])
|
16 |
|
17 |
-
def search(query
|
18 |
"""Search FAISS index for similar documents."""
|
19 |
-
results = vector_db.similarity_search(query, k=
|
20 |
return results
|
|
|
1 |
import faiss
|
|
|
2 |
from langchain.vectorstores import FAISS
|
3 |
from langchain.schema import Document
|
4 |
+
from embeddings import embedding_model # Correct the import to directly reference the embeddings.py file
|
5 |
|
6 |
# Initialize FAISS index
|
7 |
dim = 384 # MiniLM embedding size
|
|
|
13 |
doc = Document(page_content=text, metadata={"id": doc_id})
|
14 |
vector_db.add_documents([doc])
|
15 |
|
16 |
+
def search(query):
|
17 |
"""Search FAISS index for similar documents."""
|
18 |
+
results = vector_db.similarity_search(query, k=3)
|
19 |
return results
|