Update app.py
Browse files
app.py
CHANGED
@@ -12,7 +12,7 @@ OPENAI_API_KEY = os.environ.get("OPENAI_API_KEY")
|
|
12 |
|
13 |
class PDFTextExtractor:
|
14 |
def __init__(self, api_key):
|
15 |
-
self.client =
|
16 |
|
17 |
async def extract_text_from_pdf(self, pdf_path):
|
18 |
try:
|
@@ -155,9 +155,9 @@ class PDFTextExtractor:
|
|
155 |
|
156 |
def extract_text(pdf_file):
|
157 |
if OPENAI_API_KEY is None:
|
158 |
-
return "Error:
|
159 |
|
160 |
-
extractor = PDFTextExtractor(
|
161 |
|
162 |
pdf_path = pdf_file.name
|
163 |
extracted_texts = asyncio.run(extractor.extract_text_from_pdf(pdf_path))
|
|
|
12 |
|
13 |
class PDFTextExtractor:
|
14 |
def __init__(self, api_key):
|
15 |
+
self.client = OpenAI(api_key=api_key)
|
16 |
|
17 |
async def extract_text_from_pdf(self, pdf_path):
|
18 |
try:
|
|
|
155 |
|
156 |
def extract_text(pdf_file):
|
157 |
if OPENAI_API_KEY is None:
|
158 |
+
return "Error: OpenAI API key not found. Please set the ANTHROPIC_API_KEY environment variable."
|
159 |
|
160 |
+
extractor = PDFTextExtractor(OPENAI_API_KEY)
|
161 |
|
162 |
pdf_path = pdf_file.name
|
163 |
extracted_texts = asyncio.run(extractor.extract_text_from_pdf(pdf_path))
|