Python 3.x Rasa聊天机器人:检索会话数据

Python 3.x Rasa聊天机器人:检索会话数据,python-3.x,chatbot,rasa-nlu,rasa-core,Python 3.x,Chatbot,Rasa Nlu,Rasa Core,我正在尝试使用RASA构建聊天机器人。现在,我正在Ubuntu shell上本地运行聊天机器人。我希望能够检索我的对话数据;从RASA的文档来看,这似乎是可能的,但文档仅针对bot在http服务器上运行的情况:您可以添加一个将所有对话数据存储在数据库中的。为此,请向端点配置中添加类似以下的部分: tracker_store: store_type: mongod url: <url to your mongo instance, e.g. mongodb://localho

我正在尝试使用RASA构建聊天机器人。现在,我正在Ubuntu shell上本地运行聊天机器人。我希望能够检索我的对话数据;从RASA的文档来看,这似乎是可能的,但文档仅针对bot在http服务器上运行的情况:

您可以添加一个将所有对话数据存储在数据库中的。为此,请向端点配置中添加类似以下的部分:

tracker_store:
    store_type: mongod
    url: <url to your mongo instance, e.g. mongodb://localhost:27017>
    db: <name of the db within your mongo instance, e.g. rasa>
    username: <username used for authentication>
    password: <password used for authentication>
另一种选择是使用公开的RESTAPI运行Rasa内核,例如

python -m rasa_core.run -d models --enable-api
然后,您可以通过记录的HTTP请求访问对话,例如:

curl——请求获取\
--网址http://localhost:5005/conversations//tracker

您能指出文档中提到的确切部分吗?您是否希望加载整个对话历史记录或对话状态?
python -m rasa_core.run -d models --enable-api
curl --request GET \
  --url http://localhost:5005/conversations/<sender_id>/tracker