Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -93,6 +93,11 @@ def generate_response(user_query, relevant_segment):
|
|
| 93 |
messages.append({"role": "assistant", "content": output_text})
|
| 94 |
|
| 95 |
return output_text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 96 |
|
| 97 |
except Exception as e:
|
| 98 |
print(f"Error in generating response: {e}")
|
|
|
|
| 93 |
messages.append({"role": "assistant", "content": output_text})
|
| 94 |
|
| 95 |
return output_text
|
| 96 |
+
|
| 97 |
+
except openai.error.RateLimitError:
|
| 98 |
+
print("Rate limit exceeded. Retrying in 10 seconds...")
|
| 99 |
+
time.sleep(10)
|
| 100 |
+
return generate_response(user_query, relevant_segment) # Retry the request
|
| 101 |
|
| 102 |
except Exception as e:
|
| 103 |
print(f"Error in generating response: {e}")
|