Rasa for Beginners wellness-check-bot
This assistant is a project for the Rasa for Beginners course.
It uses a form to collect a user's daily health information and saves it to an Airtable.
Running the assistant
-
Download the Airtable template and generate an Airtable API token. You'll also need to locate your Table Name and Base ID, which can be found in the Airtable API docs.
-
Make a copy of the
.example-env
and rename it.env
. Add your Airtable API token, Base ID, and Table Name to the file. -
Install Rasa Open Source: https://rasa.com/docs/rasa/user-guide/installation/
-
Install the action server dependencies
pip install -r requirements-actions.txt
- Train the model:
rasa train
- Open a second terminal window and start the action server:
rasa run actions
- Return to the first terminal window and start the assistant on the command line:
rasa shell