Преглед на файлове

Update agent_service: refresh agent profile when get instance

StrayWarrior преди 5 месеца
родител
ревизия
dfa808454e
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      pqai_agent/agent_service.py

+ 3 - 1
pqai_agent/agent_service.py

@@ -141,7 +141,9 @@ class AgentService:
         if agent_key not in self.agent_registry:
             self.agent_registry[agent_key] = DialogueManager(
                 staff_id, user_id, self.user_manager, self.agent_state_cache)
-        return self.agent_registry[agent_key]
+        agent = self.agent_registry[agent_key]
+        agent.refresh_profile()
+        return agent
 
     def process_messages(self):
         """持续处理接收队列消息"""