Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
import os
|
2 |
import streamlit as st
|
3 |
import requests
|
|
|
4 |
from groq import Groq
|
5 |
from langchain.chains import AnalyzeDocumentChain
|
6 |
from langchain.prompts import PromptTemplate
|
@@ -23,7 +24,7 @@ def extract_text_from_pdf(pdf_url):
|
|
23 |
|
24 |
# Read the PDF content
|
25 |
with open("temp.pdf", "rb") as f:
|
26 |
-
reader = PyPDF2.PdfReader(f)
|
27 |
text = ""
|
28 |
for page in reader.pages:
|
29 |
text += page.extract_text()
|
|
|
1 |
import os
|
2 |
import streamlit as st
|
3 |
import requests
|
4 |
+
import PyPDF2 # <-- Add this import for PyPDF2
|
5 |
from groq import Groq
|
6 |
from langchain.chains import AnalyzeDocumentChain
|
7 |
from langchain.prompts import PromptTemplate
|
|
|
24 |
|
25 |
# Read the PDF content
|
26 |
with open("temp.pdf", "rb") as f:
|
27 |
+
reader = PyPDF2.PdfReader(f) # Now PyPDF2 is defined
|
28 |
text = ""
|
29 |
for page in reader.pages:
|
30 |
text += page.extract_text()
|