可以在 Dialogflow Chatbot 中接收图像作为输入吗?

Images can be received as input in Dialogflow Chatbot?

我有一个用例,我需要在 dialogflow 聊天机器人中接收图像作为用户的输入。此图像需要在 webhook 请求中发送到 rest 端点作为实现。 我找不到任何符合我要求的内容,也不确定 dialogflow 是否支持它。

提前致谢!

Dialogflow 无法将图像作为输入并将其直接映射到意图。但是,您可以做的是处理该图像并将一些文本发送到 dialogflow,这将触发特定的意图,然后继续执行所需的操作。

您需要在用户代理和 Dialogflow 之间建立一个桥梁,它将处理所有 text/image 请求。它将完成所有 pre-processing,然后调用 Dialogflow。
通过这种方式,您需要使用 API 向 Messenger 用户发送消息,并使用 API/SDK 调用 dialogflow。

希望对您有所帮助。