Spaces:
Sleeping
Sleeping
Update state_manager.py
Browse files- state_manager.py +8 -2
state_manager.py
CHANGED
|
@@ -477,8 +477,14 @@ class GlobalStateManager:
|
|
| 477 |
'last_accessed': datetime.now()
|
| 478 |
})
|
| 479 |
|
| 480 |
-
self._save_to_database_conversations(session_id)
|
| 481 |
-
self._backup_to_hf_dataset()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 482 |
|
| 483 |
def reset_conversation_state(self, session_id=None):
|
| 484 |
"""Reset conversation state for a session"""
|
|
|
|
| 477 |
'last_accessed': datetime.now()
|
| 478 |
})
|
| 479 |
|
| 480 |
+
# self._save_to_database_conversations(session_id)
|
| 481 |
+
# self._backup_to_hf_dataset()
|
| 482 |
+
threading.Thread(target=self._save_to_database_conversations,
|
| 483 |
+
args=(session_id,), daemon=True).start()
|
| 484 |
+
|
| 485 |
+
if (datetime.now() - self._last_hf_backup).seconds >= self._hf_backup_interval:
|
| 486 |
+
threading.Thread(target=self._backup_to_hf_dataset,
|
| 487 |
+
daemon=True).start()
|
| 488 |
|
| 489 |
def reset_conversation_state(self, session_id=None):
|
| 490 |
"""Reset conversation state for a session"""
|