Spaces:
Sleeping
Sleeping
File size: 533 Bytes
95305d3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from langchain.embeddings import HuggingFaceEmbeddings
from langchain.vectorstores import FAISS
def embeddings():
print("Generating Embeddings...")
return HuggingFaceEmbeddings()
def vectorstore(data, embeddings):
print("Creating VectorStore...")
vectorstore = FAISS.from_documents(
documents=data,
embedding=embeddings
)
retriever = vectorstore.as_retriever(
search_type="similarity",
search_kwargs={"k": 2} # You can tune this
)
return retriever
|