你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

向知识库添加聊天内容

向机器人中添加聊天内容可使其更健谈而有趣。 使用 QnA Maker 中的聊天功能,可以轻松地将预填充的一组最常用的聊天内容添加到知识库 (KB) 中。 这可以用作你的机器人的个性化内容的起点,并节省从头开始编写它们的时间和成本。

注意

QnA Maker 服务将于 2025 年 3 月 31 日停用。 问答功能的较新版本现已作为 Azure AI 语言的一部分提供。 有关语言服务中的问答功能,请参阅问答。 从 2022 年 10 月 1 日开始,你将无法创建新的 QnA Maker 资源。 有关将现有 QnA Maker 知识库迁移到问题解答的信息,请参阅迁移指南

此数据集有大约 100 个场景的聊天内容,使用多种角色(如专业、友好、有趣)的口音。 选择与机器人的语音最接近的角色。 对于给定的用户查询,QnA Maker 会尝试将其与最接近的已知聊天内容 QnA 匹配。

不同个性的一些示例如下。 你可以查看所有个性化数据集以及个性化详细信息。

对于 When is your birthday? 的用户查询,每个个性都有一个风格的响应:

个性 示例
Professional 年龄这一概念不适用于我。
友好 我没有确切的年龄。
有趣 我没有年龄哦。
体贴 我没有年龄。
热情 我是机器人,所以我没有年龄。

语言支持

聊天数据集支持以下语言:

语言
中文
英语
法语
德国
意大利语
日语
韩语
葡萄牙语
西班牙语

在 KB 创建过程中添加聊天内容

在知识库创建过程中,在添加源 URL 和文件以后,就会有一个添加聊天内容的选项。 选择需要用作聊天内容库的个性。 如果不希望添加聊天内容,或者数据源中已经有聊天内容支持,请选择“无”。

向现有 KB 添加聊天内容

选择 KB,导航到“设置”页。 有一个链接,指向所有采用相应 .tsv 格式的聊天内容数据集。 下载所需个性,然后将其作为文件源上传。 请确保在下载和上传文件时不编辑格式或元数据。

向现有 KB 添加聊天内容

编辑聊天内容的问题和解答

编辑 KB 时,会看到一个适用于聊天内容的新源,具体取决于所选个性。 现在可以添加更改的问题或编辑响应,就像使用任何其他的源一样。

编辑聊天内容 QnA

若要查看元数据,请在工具栏中选择“视图选项”,然后选择“显示元数据” 。

添加其他的聊天内容问题和解答

可以添加新的不在预定义数据集中的聊天 QnA 对。 确保不复制聊天内容集中已涵盖的 QnA 对。 添加任何新的聊天内容 QnA 时,它会添加到“编辑”源。 若要确保排名程序理解这是聊天内容,请添加元数据键/值对“编辑: 聊天内容”,如下图所示:

添加聊天内容 QnA

从现有 KB 中删除聊天内容

选择 KB,导航到“设置”页。 特定的聊天内容源作为文件列出,使用所选的个性名称。 可以将其作为源文件删除。

从 KB 中删除聊天内容

后续步骤

另请参阅

QnA Maker 概述