如何将 RasaCore Chatbot 连接到 Messenger?

How to connect RasaCore Chatbot to Messenger?

我正在尝试将 RasaCore Chatbot 连接到 Facebook Messenger。

如果我没有 URL(用于设置 webhook 的回调 URL),如何通过 运行 脚本完成?

我也不能用 python 做,我也不知道为什么。

这是唯一的指令吗?我找不到其他的: https://core.rasa.com/connectors.html#using-run-script

提前致谢!

您可以使用 ngrok 在您的计算机上设置一个本地 url - 然后您还有一个 URL Facebook 可以发送消息的地方。

here是连接facebook的说明

好的!我有!

  1. 如果您使用的是 ngrok,则需要在 ngrok 创建的地址中添加“/webhook”。
  2. 如果您使用的是 Rasa ( https://core.rasa.com/tutorial_basics.html ) 的第一个教程,目录中有错误(不是 models/dialogue 而是 models/current*/dialogue ,*它在本教程中使用的默认名称教程,但这是你的文件夹的名称,models/nlu/current 应该是 models/current/nlu )你必须检查它。
  3. 您可以在应用程序的基本设置(选项卡:设置)中找到来自 FB 的 'App Secret Code'。
  4. 本教程中的代码比 'bigger' 本教程开头建议的从呼吸系统克隆的代码要好得多:)