Chart Key Issue Fixed
Browse files- controller.py +1 -2
controller.py
CHANGED
@@ -301,7 +301,7 @@ def groq_chat(csv_url: str, question: str):
|
|
301 |
|
302 |
# Modified langchain_csv_chat with thread-safe key rotation
|
303 |
def langchain_csv_chat(csv_url: str, question: str, chart_required: bool):
|
304 |
-
global current_langchain_key_index, current_langchain_key_lock
|
305 |
|
306 |
data = clean_data(csv_url)
|
307 |
attempts = 0
|
@@ -342,7 +342,6 @@ def langchain_csv_chat(csv_url: str, question: str, chart_required: bool):
|
|
342 |
|
343 |
except Exception as e:
|
344 |
error_message = str(e)
|
345 |
-
# if "429" in error_message:
|
346 |
if error_message != "":
|
347 |
with current_langchain_chart_lock:
|
348 |
current_langchain_chart_key_index = (current_langchain_chart_key_index + 1)
|
|
|
301 |
|
302 |
# Modified langchain_csv_chat with thread-safe key rotation
|
303 |
def langchain_csv_chat(csv_url: str, question: str, chart_required: bool):
|
304 |
+
global current_langchain_key_index, current_langchain_key_lock, current_langchain_chart_key_index, current_langchain_chart_lock
|
305 |
|
306 |
data = clean_data(csv_url)
|
307 |
attempts = 0
|
|
|
342 |
|
343 |
except Exception as e:
|
344 |
error_message = str(e)
|
|
|
345 |
if error_message != "":
|
346 |
with current_langchain_chart_lock:
|
347 |
current_langchain_chart_key_index = (current_langchain_chart_key_index + 1)
|