airyhq / rasa-x-demo

💬 Train your rasa model on the fly using customer support answers with Airy's suggested replies and Rasa X

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Airy Rasa X Demo

Run locally

To test the setup without using Rasa X you can run:

rasa run --enable-api

in one terminal session and in another:

rasa run actions

Airy connector

The Airy connector is a custom connector implemented by following the rasa documentation. When running rasa in a container this directory needs to be mounted to /app.

Once running the rasa server will expose the webhook at /webhooks/airy/webhook

Testing the connector

For testing the connector you can use ngrok.

  1. Replace the system_token and api_host in the credentials.yml file

  2. Launch ngrok http 5005 and keep it running

  3. Point your webhook subscription to the url assigned to you by ngrok

  4. rasa run --enable-api

  5. Send a test message like "Hello there!" to one of your connected source channels

About

💬 Train your rasa model on the fly using customer support answers with Airy's suggested replies and Rasa X


Languages

Language:Python 98.6%Language:Makefile 1.1%Language:Dockerfile 0.3%