Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x Rasa:用另一个代理替换代理_Python 3.x_Chatbot_Rasa - Fatal编程技术网

Python 3.x Rasa:用另一个代理替换代理

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

我正在为我的聊天机器人使用Rasa框架。我正在使用
trackerstore
存储聊天期间的元数据

当用户中途离开聊天室并在一段时间后回来时,我想重新启动rasa,重新创建代理并根据存储的数据进行更新


我能够根据存储的数据重新创建代理。有没有办法用Rasa应用服务器中已有的代理替换新创建的代理?或者,是否有办法使用此新代理重新启动另一个服务器应用程序?

是的,您可以随时重新启动代理程序。但它不会自动重新启动

您希望将自定义逻辑放在操作中,并在需要重新启动时放在代码下面

比如在5分钟的偶像时间或任何特定动作执行后

    from rasa_sdk.events import Restarted
    return [Restarted()]

我希望替换代理,而不是使用内置事件重新启动。