kweyamba commited on
Commit
ac2d7ba
1 Parent(s): d9352e9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -7,6 +7,11 @@ from langchain.chains.question_answering import load_qa_chain
7
  from langchain.llms import OpenAI
8
  import gradio as gr
9
  from qdrant_client import QdrantClient
 
 
 
 
 
10
 
11
 
12
  #declare constants here
@@ -16,11 +21,7 @@ api_key = os.environ["QDRANT_API_KEY"]
16
  embeddings = OpenAIEmbeddings()
17
 
18
  #initialize vectorstore
19
- #qdrant = Qdrant.from_documents(host=host, prefer_grpc=True, api_key=api_key)
20
- qdrant = QdrantClient(
21
- host,
22
- api_key,
23
- )
24
 
25
  #query pipeline
26
  def question_answering(question):
 
7
  from langchain.llms import OpenAI
8
  import gradio as gr
9
  from qdrant_client import QdrantClient
10
+ from langchain.document_loaders import PagedPDFSplitter
11
+
12
+ #load data
13
+ loader = PagedPDFSplitter("Philippine National Formulary 8th Edition.pdf")
14
+ docs = loader.load_and_split()
15
 
16
 
17
  #declare constants here
 
21
  embeddings = OpenAIEmbeddings()
22
 
23
  #initialize vectorstore
24
+ qdrant = Qdrant.from_documents(docs, embeddings, host=host, prefer_grpc=True, api_key=api_key)
 
 
 
 
25
 
26
  #query pipeline
27
  def question_answering(question):