Python 3.x Rasa:用另一个代理替换代理
我正在为我的聊天机器人使用Rasa框架。我正在使用Python 3.x Rasa:用另一个代理替换代理,python-3.x,chatbot,rasa,Python 3.x,Chatbot,Rasa,我正在为我的聊天机器人使用Rasa框架。我正在使用trackerstore存储聊天期间的元数据 当用户中途离开聊天室并在一段时间后回来时,我想重新启动rasa,重新创建代理并根据存储的数据进行更新 我能够根据存储的数据重新创建代理。有没有办法用Rasa应用服务器中已有的代理替换新创建的代理?或者,是否有办法使用此新代理重新启动另一个服务器应用程序?是的,您可以随时重新启动代理程序。但它不会自动重新启动 您希望将自定义逻辑放在操作中,并在需要重新启动时放在代码下面 比如在5分钟的偶像时间或任何特定
trackerstore
存储聊天期间的元数据
当用户中途离开聊天室并在一段时间后回来时,我想重新启动rasa,重新创建代理并根据存储的数据进行更新
我能够根据存储的数据重新创建代理。有没有办法用Rasa应用服务器中已有的代理替换新创建的代理?或者,是否有办法使用此新代理重新启动另一个服务器应用程序?是的,您可以随时重新启动代理程序。但它不会自动重新启动 您希望将自定义逻辑放在操作中,并在需要重新启动时放在代码下面 比如在5分钟的偶像时间或任何特定动作执行后
from rasa_sdk.events import Restarted
return [Restarted()]
我希望替换代理,而不是使用内置事件重新启动。