Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Recreate an agent at each task
Browse files
app.py
CHANGED
@@ -488,10 +488,8 @@ class EnrichedGradioUI(GradioUI):
|
|
488 |
if not os.path.exists(data_dir):
|
489 |
os.makedirs(data_dir)
|
490 |
|
491 |
-
|
492 |
-
|
493 |
-
else:
|
494 |
-
session_state["agent"] = create_agent(data_dir=data_dir, desktop=desktop)
|
495 |
|
496 |
try:
|
497 |
stored_messages.append(gr.ChatMessage(role="user", content=task_input))
|
|
|
488 |
if not os.path.exists(data_dir):
|
489 |
os.makedirs(data_dir)
|
490 |
|
491 |
+
# Always re-create an agent from scratch, else Qwen-VL gets confused with past history
|
492 |
+
session_state["agent"] = create_agent(data_dir=data_dir, desktop=desktop)
|
|
|
|
|
493 |
|
494 |
try:
|
495 |
stored_messages.append(gr.ChatMessage(role="user", content=task_input))
|