聊天机器人可以提供的不仅仅是静态的信息,它还可以显示来自指定数据库的动态和实时数据。数据源是您为您的聊天机器人创建此类小型数据库的地方。
FAQ 数据源
我们建议您使用数据源来方便地创建一个FAQ聊天机器人。您只需要将常见问题的数据库存储在数据源中,并在响应中设置与特定数据源的连接,即可正确显示问题和答案。您可以通过随时导入新的.CSV
文件来进行实时更改。
.CSV格式的FAQ
您必须遵循标准格式来创建您的FAQ数据库,.CSV
文件应包含以下列标题:
属性 | 描述 | 必填 |
---|---|---|
语言 | 表示FAQ的语言;"en"表示英语,"zh-hk"表示繁体中文,"zh-cn"表示简体中文 | 是 |
问题ID | 标记问题;每个问题应具有唯一的ID | 是 |
类别 | 表示问题类别;仅适用于Web聊天平台 | 否 |
显示的问题 | 在聊天机器人中显示的FAQ问题 | 是 |
Dialogflow ID | 此问题应归属的Dialogflow意图;仅适用于启用Dialogflow时在集成中 | 否 |
关键字组 1 | 与显示的问题匹配并触发相应答案的第一个关键字组 | 是 |
关键字组 2 | 如果您希望添加额外的关键字组以指定触发条件,则为其他关键字组 | 否 |
关键字组 3 | 如果您希望添加额外的关键字组以指定触发条件,则为其他关键字组 | 否 |
类型 | 您的答案类型;可以是“文本”,“图片”,“文本_图片”或“按钮” | 是 |
文本 | 字符串;仅在类型为“文本”,“文本_图片”或“按钮”时适用 | 否 |
图片URL | 图片文件的URL;仅在类型为“图片”或“文本_图片”时适用 | 否 |
按钮名称 | 按钮上显示的文本;仅在类型为“按钮”时适用 | 否 |
按钮URL | 按钮打开的网站URL;仅在类型为“按钮”时适用 | 否 |

提示
我们建议每个问题最多包含三组关键字。关键字组太多会使用户难以输入满足所有关键字条件的文本。如果不适用,请将字段留空。
如何创建数据源?
添加新数据源
- 点击“+ 新数据源”按钮。
- 将弹出一个对话框,您可以填写数据源的详细信息。点击“+ 创建”来创建一个新的数据源。
- 您新创建的数据源将生成一行。点击“编辑”进入空白数据源。
从.CSV导入
如果您不想从头开始创建数据源,您可以选择从计算机导入一个已经组织好的外部数据。我们目前支持导入.CSV
文件。
- 点击“导入”以导入数据。
- 将会弹出一个对话框,您可以点击“选择文件”来选择您的
.CSV
文件。
- 选择好您的
.CSV
文件后,您可以启用以下设置:
属性 | 描述 |
---|---|
操作 | 指示您是通过导入文件添加新条目到数据源,还是替换整个文件;如果您只想添加额外条目,请选择“追加”;如果您想替换整个数据源,请选择“替换” |
解析JSON | 将字段中的文本转换为计算机可读的编程代码;如果是FAQ聊天机器人,必须启用此选项 |
- 然后,您应该会看到成功导入的数据源。
编辑文档
- 点击任何一行,弹出一个显示该数据条目详细信息的对话框。
- 您可以通过上面高级模式的对话框编辑现有文档的详细信息。
添加新文档
- 点击“+ 新文档”按钮,弹出一个空白高级模式的对话框。您可以粘贴自己的文档内容并保存。

提示
您可以随时点击垃圾桶图标来删除任何数据条目或数据源。
锁定数据源
为了防止数据源在未通知的情况下被修改,管理员或应用所有者可以使用“锁定数据源”按钮来锁定数据源。
在数据源被解锁之前,您将无法导入或添加新的文档到该数据源,只有管理员或应用所有者才可以解锁它。