- Dialogflow 教程
- Dialogflow - 首页
- Dialogflow - 概述
- Dialogflow - 入门
- Dialogflow - 组件
- Dialogflow - 创建第一个Agent
- Dialogflow - 创建参数
- Dialogflow - 创建自定义实体
- Dialogflow - 上下文
- Dialogflow - 创建自定义意图
- Dialogflow - 训练
- Dialogflow - 意图匹配
- Dialogflow - 集成
- Dialogflow - 构建聊天机器人
- Dialogflow - 知识库
- Dialogflow 有用资源
- Dialogflow - 有用资源
- Dialogflow - 讨论
Dialogflow - 创建第一个Agent
创建您自己的 Dialogflow Agent 非常简单。Dialogflow 是 Google 提供的一项技术,用于构建能够理解和回复用户消息的聊天机器人。本章将指导您编写第一个 Agent。
创建 Agent 的步骤
使用以下步骤创建您的第一个 Dialogflow Agent:
步骤 1
首先,我们需要登录 Dialogflow。我们可以通过 URL https://dialogflow.cloud.google.com 访问 Dialogflow 并登录。成功登录后,我们需要选择“免费注册”。
接下来,您需要进入 Google 帐户。要使用 Dialogflow,您需要拥有一个 Google 帐户。
步骤 2
要创建一个新的 Agent,我们需要点击“创建 Agent”按钮。首先选择三个选项:语言、您新机器人的名称和默认时区。
步骤 3
之后构建 hello 机器人。该机器人目前不知道如何响应用户输入。该方法将继续教授它如何行为。您必须首先与机器人会面,并在一段时间内假定其个性,然后再介绍自己。然后点击名为“默认欢迎意图”的选项。
步骤 4
将“hello”和“hi”添加到训练阶段是下一步。将这些单词键入文本字段中,然后点击 Enter 以执行此操作。
步骤 5
之后,我们必须选择“响应”选项并消除或删除已存在的响应。
步骤 6
然后选择“添加响应”。接下来选择“文本响应”。然后输入所需的响应。
步骤 7
正确输入响应后,您必须点击“保存”按钮以保存它。
将示例文件导入您的 Agent
要将示例文件导入您的 Agent,请按照以下步骤操作:
首先必须下载 new-agent.zip 文件。
然后将显示 Dialogflow 控制台。
接下来选择一个 Agent。
之后选择出现在 Agent 名称旁边的设置图标。
然后选择“导出和导入”选项卡。
最后但并非最不重要的是,选择“从 Zip 文件还原”选项。之后,您必须按照步骤还原下载的文件。
创建新的意图
在本节中,我们将创建一个可以回答诸如“你叫什么名字”之类问题的 Agent。每个意图都需要一组不同的训练短语。训练短语的另一个名称是最终用户表达式。它充当最终用户可以创建或向 Agent 提出的问题类型的示例。只要我们提供 Dialogflow 和一系列必须符合我们目标的表达式,我们就可以根据需要提供尽可能多的训练短语。请按照以下步骤创建新的意图:
首先,点击左侧边栏“意图”选项旁边的“添加意图 +”按钮。
然后选择出现在意图名称中的 get-agent-name。接下来选择“训练短语”中列出的“添加训练短语”选项。
然后根据意图的要求输入训练短语。每次输入后,我们都必须点击 Enter。需要在“响应”区域中键入响应。例如,应在“文本响应”部分输入“我的名字是 Jiya”。
之后,我们必须等待 Agent 训练对话框显示训练已完成。
即使您的 Agent 的响应与您提供的训练短语略有不同,它也能正确地响应该术语。
Dialogflow 使用训练短语作为机器学习模型的示例,以将最终用户语句与意图匹配。模型将表达式与 Agent 的每个意图进行比较,然后为每个意图分配一个分数,然后再将意图与得分最高的意图匹配。
当得分最高的意图得分非常低时,将匹配备份意图。