blank image issue on multiple req
Browse files- controller.py +4 -1
controller.py
CHANGED
|
@@ -576,8 +576,11 @@ current_groq_chart_lock = threading.Lock()
|
|
| 576 |
current_langchain_chart_key_index = 0
|
| 577 |
current_langchain_chart_lock = threading.Lock()
|
| 578 |
|
|
|
|
|
|
|
|
|
|
| 579 |
# Use a process pool to run CPU-bound chart generation
|
| 580 |
-
process_executor = ProcessPoolExecutor(max_workers=
|
| 581 |
|
| 582 |
# --- GROQ-BASED CHART GENERATION ---
|
| 583 |
def groq_chart(csv_url: str, question: str):
|
|
|
|
| 576 |
current_langchain_chart_key_index = 0
|
| 577 |
current_langchain_chart_lock = threading.Lock()
|
| 578 |
|
| 579 |
+
max_cpus = os.cpu_count()
|
| 580 |
+
print("Available CPUs:", max_cpus)
|
| 581 |
+
|
| 582 |
# Use a process pool to run CPU-bound chart generation
|
| 583 |
+
process_executor = ProcessPoolExecutor(max_workers=max_cpus)
|
| 584 |
|
| 585 |
# --- GROQ-BASED CHART GENERATION ---
|
| 586 |
def groq_chart(csv_url: str, question: str):
|