Dewasheesh commited on
Commit
5a97ebf
·
verified ·
1 Parent(s): 0879db7

Update app/pdf_handler.py

Browse files
Files changed (1) hide show
  1. app/pdf_handler.py +10 -1
app/pdf_handler.py CHANGED
@@ -1,6 +1,6 @@
1
  import os
2
  from fastapi import UploadFile
3
- from app.vector_store import store_pdf
4
 
5
  UPLOAD_DIR = "data/uploaded_pdfs"
6
 
@@ -12,3 +12,12 @@ def process_pdf(file: UploadFile):
12
  f.write(file.file.read())
13
  store_pdf(filepath)
14
  return {"status": "uploaded", "filename": file.filename}
 
 
 
 
 
 
 
 
 
 
1
  import os
2
  from fastapi import UploadFile
3
+ from app.vector_store import store_pdf, store_pdf_image
4
 
5
  UPLOAD_DIR = "data/uploaded_pdfs"
6
 
 
12
  f.write(file.file.read())
13
  store_pdf(filepath)
14
  return {"status": "uploaded", "filename": file.filename}
15
+
16
+
17
+ def process_image_pdf(file: UploadFile):
18
+ os.makedirs(UPLOAD_DIR, exist_ok=True)
19
+ filepath = os.path.join(UPLOAD_DIR, file.filename)
20
+ with open(filepath, "wb") as f:
21
+ f.write(file.file.read())
22
+ store_pdf_image(filepath)
23
+ return {"status": "uploaded", "filename": file.filename}