我想将聊天记录存储在MySql数据库中,因此我按照以下过程进行操作,但没有收到任何错误。当我运行应用程序并与漫游器聊天时,看不到任何表被创建。以下是我的工作,请帮忙。我的rasa_core版本是0.12.2,rasa_nlu版本是0.13.8
endpoints.yml
action_endpoint:
url: "http://localhost:5055/webhook"
tracker_store:
type: SQL
dialect: "mysql+pymysql"
url: "localhost"
db: "rasa"
username: "test"
password: "test"
之后,我运行以下命令,但未创建任何表。
python -m rasa_core.run --enable_api -d模型\对话-u
models \ nlu \ default \ weathernlu -o models \ out.log --endpoints
endpoints.yml
最佳答案
在Rasa version 1.0中添加了SQLTrackerStore。因此,这在您较旧的0.12.2
版本的Rasa Core中不起作用。如果要使用SQLTrackerStore,请升级到Rasa 1.0。
请注意,Rasa Core和Rasa NLU在rasa
的1.0版中合并。
关于mysql - SQLTrackerStore不创建表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56427378/