All - Activity - cck197 - Rasa Community Forum

Augmenting human intelligence with bots

I’ve read the docs, and I’m wondering if anyone from the Rasa product team can tell me if there are any plans to add specifics for handing off to a human to Rasa Open Source. It seems to me that the ability to hand off is vital for operating bots in production. Research on the negativity bias sugges…

Handing off to human on Slack

I’ve got the simple part working using slackclient==2.5.0 with minor modifications to the code above:

import os
from slack import WebClient
from slack.errors import SlackApiError

client_slack = WebClient(token=os.environ["SLACK_API_TOKEN"], run_async=True)
SLACK_SUPPORT_CHANNEL = os.environ["SLACK…

Changelog is 404?

Say you want to uninstall the helm chart, and you run a command like helm uninstall rasa-x-1586547433. It works, but the ingress servers get left behind, like this:

kubectl delete --cascade=true ingress rasa-x-1586547433

This will hang, waiting for the dependant resource to get deleted.

Slack integration error with interactive components

Thanks for your response! I appreciate it. I think Rasa is an incredible product and I’m excited about what I might be able to build using it. What you just said is exactly the type of thing I’d like to see more of in the docs!

It might be relevant here if we end up spending a lot of time making it work on Slack when it can’t work elsewhere. Or can it work elsewhere? Is there any evidence of buttons working via SMS or WhatsApp?

I just got going on Whatsapp via Twilio. The buttons are rendered as a numbered list and as far as I can tell, the only way to respond is to type the payload or something that hits the appropriate intent.

Rasa X Synonyms not added to Integrated Version Control

Yes, I’m not sure Rasa X is ready for prime time. Either that or I don’t know how to use it! I find myself using the conversation log a lot then editing the source files using a text editor in my local dev environment. I’ve also been having a lot of trouble training a model inside Rasa X.

Slack integration error with interactive components

The more I think about this, the more I think I’m doing it wrong. Otherwise, wouldn’t more people be running into the same problem? I developed a minimum viable bot first using Rasa X. Now I’m trying to connect it to some channels. If I ever do SMS or voice, will I be able to use buttons?

Yes, thank you! I never would have got this far without your video, and I appreciate your hard work filing the bug report.

Slack integration error with interactive components

LOL I’d just bodged in the exact same hack:

cck197@ubuntu:~/rasa/rasa$ diff --color /home/cck197/rasa/venv2/lib/python3.6/site-packages/rasa/core/channels/slack.py ./rasa/core/channels/slack.py
356,357c356
< #metadata = self.get_metadata(request)
< me…

Are we running into the same problem? There’s something different about the interaction payload:

The payload will be sent to your specified request URL in an HTTP POST. The body of that request will contain a payload parameter. Your app should parse this payload parameter as JSON.

Rasa Slack Integration

Three hours later, I still can’t make the buttons work! You hint at the end of the video. Can I see your domain.yml file? My buttons work fine in the rasa shell but not with Slack. When I click on the button, I get the following exception thrown in the console running rasa run --enable-api --cors "…

Using HTTPS in Rasa-X instance using Google Cloud Kubernetes Engine

Nope. I didn’t specify anything there.

I claimed a static IP like this: Then I configured an A-record at my 3rd party DNS provider (dnsimple) to point to the static IP.

Adding tensorflow_text dependency to helm chart

For now I solved the problem by building my own image like this:

FROM rasa/rasa

RUN python -m venv /opt/venv && \
    . /opt/venv/bin/activate && \
    pip install --no-cache-dir rasa

Failed to get a proper response from remote server

I managed to solve the SSL problem by adding a Google-managed certificate at the cluster-level. I’m pretty sure I used the cloud console, i.e. no command-line anything. Google Managed SSL Certificates

Hi, I’m having trouble getting Rasa X running on Google Cloud Platform Kubernetes Engine. I did the install using Helm:

# Add the repository which contains the Rasa X Helm chart
helm repo add rasa-x https://rasahq.github.io/rasa-x-helm
# Deploy Rasa X
helm install \ 
    --generate-name \ 
    --na…

I got the same problem when I used Python 3.7.5 and 3.8.0 on Ubuntu 18.04.4 but pip install rasa worked fine when I used Python 3.6.9.

virtualenv -ppython3.6 venv
. venv/bin/activate
pip install rasa