@deepali0162 Right!
@deepali0162 you just want to store the the bot/user convocation in any database ? or user input in events: user
For storing the bot/user conversation you can use tracker store:
Update this code in endpoints.yml
For Postgres:
tracker_store:
type: SQL
dialect: "postgresql" # the dialect used to interact with the db
url: "localhost" # (optional) host of the sql db, e.g. "localhost"
db: "chatbot" # path to your db
username: "postgres" # username used for authentication
password: "123" # password used for authentication
# query: # optional dictionary to be added as a query string to the connection URL
# driver: my-driver
For MySQL:
tracker_store:
type: SQL
dialect: "mysql+pymysql" # the dialect used to interact with the db
url: "localhost" # (optional) host of the sql db, e.g. "localhost"
db: "rasa" # path to your db
username: "root" # username used for authentication
password: "root" # password used for authentication
Note: You also can need to install psycopg2-binary and pymysql. You will see when it will thrown error.
@deepali0162 You need to create a database schema i.e rasa (or whatever you feel like) and update same in db: rasa
, train the bot and run rasa and rasa actions in separate terminals;
whilst running you will get above mention errors or some other please install in your conda environment and again train and follow the process.
Note: Your WorkBench 8.0 should be open at backend Hope this will solve your issue. Good Luck!