WPLMS使用指南

< 返回

Google DialogFlow 聊天机器人

创建一个 Google DialogFlow 机器人

您的 DialogFlow 机器人将通过“代理”处理聊天消息,然后在聊天中返回响应。 为此,我们首先需要使用 Google 定义一个“代理”。

创建一个新代理

请导航至https://dialogflow.cloud.google.com,并单击“创建新代理”。

提示:您也可以从下面的 Google 预设代理之一开始https://dialogflow.cloud.google .com/#/agent/food-delivery-qewk/prebuiltAgents

创建新意图

使用 DialogFlow 创建“意图”,告诉你的机器人要听什么以及如何响应。

创建一个“Handoff”意图,将聊天从机器人路由到代理

在此示例中,我们刚刚创建了一个“与人类对话”意图,它将对话传递给人类。 通常,您会在此处添加更多意图,以从常见问题解答机器人、订单接收机器人等创建多种类型的机器人

创建一个谷歌服务账户

要将您的聊天与 DialogFlow 连接,您需要在此处使用 Google 创建一个“服务帐户”https://console.cloud.google.com/home/dashboard

单击“创建服务帐户”按钮

命名您的服务帐户并给它一个 ID(您可以将其命名为任何名称)

现在为此服务帐户选择“DialogFlow API 客户端”的角色

为您的服务帐户创建安全访问密钥

为了让聊天系统连接到您的新 Google 服务帐户,我们需要生成访问密钥。 在您的新服务帐户https://console.cloud.google.com/home/dashboard 中,您需要为新的服务账户进行设置

然后单击“密钥”选项卡

然后点击“创建新密钥”

在下一个弹出窗口中,您将确保选择“JSON”选项,然后单击“创建”

启用 DialogFlow 集成

现在您已经在 DialogFlow 中创建了一个新的 Chatbot 和一个用于连接到该 Chatbot 的 ServiceUser,您需要启用 DialogFlow Chatbot 集成。 为此,我们需要知道上一步中的 Google“项目 ID”和“JSON”文件的内容。

导航到“集成”>“AI”>“对话流程”

接下来输入;

项目编号

JSON 密钥文件内容

并在下拉列表中选择要使用 Bot 的收件箱

好了,您已成功连接您的 ChatBot!
确保聊天组件已安装在您的网站上之后,就可以开始聊天测试了。

请注意,在测试您的聊天机器人时,只有新对话才会触发机器人。 在“Handoff”到人类之后,该联系人的对话中,机器人将不会被再次触发。

 

 

 

 

目录