Spaces:
Sleeping
Sleeping
Commit
·
7a3a8ac
1
Parent(s):
2231f35
Update app.py
Browse files
app.py
CHANGED
@@ -98,7 +98,7 @@ def load_recommender(path, start_page=1):
|
|
98 |
return 'Corpus Loaded.'
|
99 |
|
100 |
def generate_text(openAI_key,prompt, engine="text-davinci-003"):
|
101 |
-
|
102 |
openai.api_key = openAI_key
|
103 |
except Exception as e:
|
104 |
raise ValueError("Failed to set OpenAI API key: " + str(e))
|
@@ -191,7 +191,7 @@ for i in range(row_count):
|
|
191 |
st.error('Question field is empty')
|
192 |
else:
|
193 |
glob_url = url
|
194 |
-
|
195 |
download_pdf(glob_url, 'corpus.pdf')
|
196 |
except Exception as e:
|
197 |
raise ValueError("Failed to download and process the PDF: " + str(e))
|
@@ -247,7 +247,7 @@ class WorkerThread(threading.Thread):
|
|
247 |
result = generate_answer(question, openAI_key)
|
248 |
self.results.put((i, result))
|
249 |
except Exception as e:
|
250 |
-
|
251 |
|
252 |
if generate_all:
|
253 |
questions = [st.session_state.get(f"question{i}", "") for i in range(row_count)]
|
|
|
98 |
return 'Corpus Loaded.'
|
99 |
|
100 |
def generate_text(openAI_key,prompt, engine="text-davinci-003"):
|
101 |
+
try:
|
102 |
openai.api_key = openAI_key
|
103 |
except Exception as e:
|
104 |
raise ValueError("Failed to set OpenAI API key: " + str(e))
|
|
|
191 |
st.error('Question field is empty')
|
192 |
else:
|
193 |
glob_url = url
|
194 |
+
try:
|
195 |
download_pdf(glob_url, 'corpus.pdf')
|
196 |
except Exception as e:
|
197 |
raise ValueError("Failed to download and process the PDF: " + str(e))
|
|
|
247 |
result = generate_answer(question, openAI_key)
|
248 |
self.results.put((i, result))
|
249 |
except Exception as e:
|
250 |
+
self.results.put((i, "Error (line number, error): (" + str(i) + ", " + str(e) + ")"))
|
251 |
|
252 |
if generate_all:
|
253 |
questions = [st.session_state.get(f"question{i}", "") for i in range(row_count)]
|