将 RASA 聊天机器人连接到 Twilo 的步骤

Steps to connect a RASA chatbot to Twilo

我可以将 rasa 聊天机器人连接到 twilio.I 的步骤吗?twilio.I 已经有 ngrok 和演示 bot.All 我需要的是命令和 url 以及将其放在 twilio 中的位置,在传入消息或回调 url 中 such.please 指导我完成它,我找不到 rasa 聊天机器人的 rasa twilio 集成的适当文档。

您可以在此处阅读有关将 Twilio 与 Rasa 集成的更多信息 - https://rasa.com/docs/rasa/user-guide/connectors/twilio/

  • 转到 Twilio 并创建一个项目 "Programmable SMS"。
  • https://www.twilio.com/console/sms/dashboard 然后点击 "Show API Credentials" (top/right)
  • 复制那里的信息并添加到您的 credentials.yml(就像在 Rasa Twilio 文档中一样)
    twilio:
    account_sid: "ACbc2dxxxxxxxxxxxx19d54bdcd6e41186"
    auth_token: "e231c197493a7122d475b4xxxxxxxxxx"
    twilio_number: "+440123456789"

有时,RASA 库可能无法从 credentials.yml 文件中读取,在这种情况下,最好像下面那样设置为环境变量,或者您可以保留在 env 文件中。

export TWILIO_ACCOUNT_SID=ACbc2dxxxxxxxxxxxx19d54bdcd6e41186
export TWILIO_AUTH_TOKEN=e231c197493a7122d475b4xxxxxxxxxx