我可以将 rasa 聊天机器人连接到 twilio 的步骤吗?我已经有 ngrok 和一个演示机器人。我需要的只是命令和 url 以及将其放在 twilio 中的位置,在传入消息或回调 url 中。请指导我通过它,我找不到适用于 rasa 聊天机器人的 rasa twilio 集成的适当文档。
问问题
837 次
3 回答
0
您可以在此处阅读有关将 Twilio 与 Rasa 集成的更多信息 - https://rasa.com/docs/rasa/user-guide/connectors/twilio/。
于 2019-09-23T07:57:13.340 回答
0
- 转到 Twilio 并创建一个项目“可编程 SMS”。
- https://www.twilio.com/console/sms/dashboard并单击“显示 API 凭据”(上/右)
- 复制那里的信息并添加您的 credentials.yml(就像在文档 Rasa Twilio 中一样)
twilio:
account_sid: "ACbc2dxxxxxxxxxxxx19d54bdcd6e41186"
auth_token: "e231c197493a7122d475b4xxxxxxxxxx"
twilio_number: "+440123456789"
- 在运行 rasa 的端口上使用 ngrok(通常是 5005)。
- 在https://www.twilio.com/console/sms/whatsapp/sandbox中为消息收入添加您的 URL(ngrok url + "/webhooks/rest/webhook")
于 2019-09-25T10:50:07.063 回答
0
有时,RASA 库可能无法从 credentials.yml 文件中读取,在这种情况下,最好设置为如下环境变量,或者您可以保留在 env 文件中。
export TWILIO_ACCOUNT_SID=ACbc2dxxxxxxxxxxxx19d54bdcd6e41186
export TWILIO_AUTH_TOKEN=e231c197493a7122d475b4xxxxxxxxxx
于 2021-06-03T04:47:42.060 回答