dygoo commited on
Commit
2cc17eb
·
verified ·
1 Parent(s): a668c60

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -13
app.py CHANGED
@@ -199,19 +199,19 @@ class BasicAgent:
199
  # Formulate an answer
200
  return self._formulate_direct_answer(relevant_info, question)
201
 
202
- except Exception as e:
203
- print(f"Error in process_question: {str(e)}")
204
- traceback.print_exc()
205
- if "too many requests" in str(e).lower():
206
- time.sleep(2)
207
- try:
208
- search_results = cached_search(question)
209
- relevant_info = self._extract_key_info(search_results, question)
210
- return self._formulate_direct_answer(relevant_info, question)
211
- except Exception as retry_error:
212
- print(f"Error in retry: {str(retry_error)}")
213
- return self._get_fallback_answer(question)
214
- return self._get_fallback_answer(question)
215
 
216
 
217
 
 
199
  # Formulate an answer
200
  return self._formulate_direct_answer(relevant_info, question)
201
 
202
+ except Exception as e:
203
+ print(f"Error in process_question: {str(e)}")
204
+ traceback.print_exc()
205
+ if "too many requests" in str(e).lower():
206
+ time.sleep(2)
207
+ try:
208
+ search_results = cached_search(question)
209
+ relevant_info = self._extract_key_info(search_results, question)
210
+ return self._formulate_direct_answer(relevant_info, question)
211
+ except Exception as retry_error:
212
+ print(f"Error in retry: {str(retry_error)}")
213
+ return self._get_fallback_answer(question)
214
+ return self._get_fallback_answer(question)
215
 
216
 
217