KatGaw commited on
Commit
81ab76b
·
1 Parent(s): b1f02ba

adding new files

Browse files
Files changed (2) hide show
  1. app.py +2 -2
  2. requirements.txt +1 -1
app.py CHANGED
@@ -8,7 +8,7 @@ from langchain_openai import ChatOpenAI
8
  from langchain.schema.runnable import RunnablePassthrough
9
  from langchain_openai.embeddings import OpenAIEmbeddings
10
  from langchain_community.document_loaders.pdf import PyMuPDFLoader
11
- from langchain_community.vectorstores import Qdrant
12
  from langchain_openai.embeddings import OpenAIEmbeddings
13
  from langchain_core.prompts import ChatPromptTemplate
14
  from operator import itemgetter
@@ -88,7 +88,7 @@ for chunk in split_chunks:
88
  max_chunk_length = max(max_chunk_length, tiktoken_len(chunk.page_content))
89
 
90
  # Embeddings and Vector store
91
- qdrant_vectorstore = Qdrant.from_documents(
92
  split_chunks,
93
  embedding_model,
94
  location=":memory:",
 
8
  from langchain.schema.runnable import RunnablePassthrough
9
  from langchain_openai.embeddings import OpenAIEmbeddings
10
  from langchain_community.document_loaders.pdf import PyMuPDFLoader
11
+ from langchain_community.vectorstores import FAISS
12
  from langchain_openai.embeddings import OpenAIEmbeddings
13
  from langchain_core.prompts import ChatPromptTemplate
14
  from operator import itemgetter
 
88
  max_chunk_length = max(max_chunk_length, tiktoken_len(chunk.page_content))
89
 
90
  # Embeddings and Vector store
91
+ qdrant_vectorstore = FAISS.from_documents(
92
  split_chunks,
93
  embedding_model,
94
  location=":memory:",
requirements.txt CHANGED
@@ -10,4 +10,4 @@ langchain_community==0.2.5
10
  langchain-text-splitters==0.2.1
11
  langchain_openai==0.1.8
12
  PyMuPDF==1.24.5
13
- qdrant-client>1.8.0
 
10
  langchain-text-splitters==0.2.1
11
  langchain_openai==0.1.8
12
  PyMuPDF==1.24.5
13
+ faiss-cpu==1.8.0.post1