我们可以在 dialogflow 上制作价格可协商的聊天机器人吗?
can we make price negotiable chatbot on dialogflow?
我想制作一个电子商务 Web 应用程序,客户可以在其中与聊天机器人协商价格。所有与产品相关的数据都存储在 mysql 数据库中。
是否可以在 dialogflow 上制作价格可协商的聊天机器人。
要求:
- Chatbot 应该 return 响应用户查询并从中获取数据
mysql。 example:if 我问具体产品的价格所以聊天机器人
应该告诉我正确的价格。
- 聊天机器人应该能够谈判并说服客户购买
产品。
当然,只需在 dialogflow 中创建一个 "AskPrice" 意图,您将 link 与后端一起使用。它将从 DB 获取价格并return它给用户。
这会有点棘手,但这取决于业务逻辑(机器人可以协商多少,在什么场合......)。您可以有一个协商流程,该流程在用户询问价格时触发。
Dialogflow 非常擅长处理用户所说的内容,其余的交给您。
(1) 仅部分由 Dialogflow 处理 - 它会告诉您用户正在尝试做什么、他们正在询问什么、他们提供的价格等等。但这取决于您实施基于用户所说内容查询数据库的履行网络挂接。
同样,要处理 (2),您需要设置一个 fulfillment webhook,它负责进行协商和说服。
我想制作一个电子商务 Web 应用程序,客户可以在其中与聊天机器人协商价格。所有与产品相关的数据都存储在 mysql 数据库中。 是否可以在 dialogflow 上制作价格可协商的聊天机器人。 要求:
- Chatbot 应该 return 响应用户查询并从中获取数据 mysql。 example:if 我问具体产品的价格所以聊天机器人 应该告诉我正确的价格。
- 聊天机器人应该能够谈判并说服客户购买 产品。
当然,只需在 dialogflow 中创建一个 "AskPrice" 意图,您将 link 与后端一起使用。它将从 DB 获取价格并return它给用户。
这会有点棘手,但这取决于业务逻辑(机器人可以协商多少,在什么场合......)。您可以有一个协商流程,该流程在用户询问价格时触发。
Dialogflow 非常擅长处理用户所说的内容,其余的交给您。
(1) 仅部分由 Dialogflow 处理 - 它会告诉您用户正在尝试做什么、他们正在询问什么、他们提供的价格等等。但这取决于您实施基于用户所说内容查询数据库的履行网络挂接。
同样,要处理 (2),您需要设置一个 fulfillment webhook,它负责进行协商和说服。