hypeconqueror1 commited on
Commit
13fc60b
·
verified ·
1 Parent(s): c8162e4

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -6
main.py CHANGED
@@ -1,5 +1,4 @@
1
  from fastapi import FastAPI, File, UploadFile, Form
2
- import tempfile
3
  import os
4
  from langchain_community.document_loaders import PyMuPDFLoader
5
  from LoadLLM import Loadllm
@@ -17,12 +16,11 @@ async def home():
17
 
18
  @app.post('/PromptBuddy')
19
  async def PromptLLM(file: UploadFile = File(...), query: str = Form(...)):
20
- with tempfile.TemporaryDirectory() as temp_dir:
21
- pdf_path = os.path.join(temp_dir, file.filename)
22
- with open(pdf_path, 'wb') as f:
23
- f.write(file.file.read())
24
 
25
- loader = PyMuPDFLoader(file_path=pdf_path)
 
 
 
26
  data = loader.load()
27
 
28
  # Create embeddings using Sentence Transformers
 
1
  from fastapi import FastAPI, File, UploadFile, Form
 
2
  import os
3
  from langchain_community.document_loaders import PyMuPDFLoader
4
  from LoadLLM import Loadllm
 
16
 
17
  @app.post('/PromptBuddy')
18
  async def PromptLLM(file: UploadFile = File(...), query: str = Form(...)):
 
 
 
 
19
 
20
+ with open(file, 'w') as file:
21
+ file.write('pdf_file')
22
+
23
+ loader = PyMuPDFLoader(file_path='pdf_file')
24
  data = loader.load()
25
 
26
  # Create embeddings using Sentence Transformers