SQLTrackerStore 不创建表

SQLTrackerStore not creating tables

我想将聊天记录存储在我的 MySql 数据库中,因为我遵循了以下过程,但我没有收到任何错误。当我 运行 我的应用程序并与机器人聊天时,我看不到任何 table 被创建。请帮助下面是我的 work.My 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"

之后我 运行 下面的命令,但它没有创建任何 table。

python -m rasa_core.run --enable_api -d models\dialogue -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 版本中合并