【问题标题】:How to get image from user via Facebook Messenger in action.py in Rasa如何在 Rasa 的 action.py 中通过 Facebook Messenger 从用户那里获取图像
【发布时间】:2021-08-17 13:24:06
【问题描述】:

我正在做一个 Rasa 项目,目前正在进行一项可以从用户那里获取图像的操作(通过 Facebook Messenger,我已经想出了如何集成)。我需要知道 facebook.py(带有 rasa 安装)是如何工作的,以及如何获取用户从 Facebook 发送到跟踪器的图像 url,以便我可以从跟踪器获取图像 abd 处理 action.py 中的图像。目前,如果我发送图像,机器人就会像这样回应

提前致谢!

【问题讨论】:

    标签: facebook facebook-messenger messenger rasa rasa-core


    【解决方案1】:

    图片输入格式在这里定义:https://github.com/RasaHQ/rasa/blob/main/rasa/core/channels/facebook.py#L118

    基本上,URL 被作为用户输入文本传递给 Rasa 进行处理。因此,您将能够像普通文本输入一样访问它。

    在您的自定义操作中,访问来自tracker.latest_message.text 的输入文本。这将包含您的图片网址。

    【讨论】:

      猜你喜欢
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      • 2018-04-03
      • 1970-01-01
      • 1970-01-01
      • 2013-11-23
      • 1970-01-01
      • 2023-03-24
      相关资源
      最近更新 更多