jdesiree commited on
Commit
15f9695
·
verified ·
1 Parent(s): 1e45728

Update state_manager.py

Browse files
Files changed (1) hide show
  1. 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"""