QnA Maker

只需几分钟即可基于半结构化内容生成机器人

快速创建基于数据的对话层

QnA Maker 是一个基于云的 API 服务,用于创建基于现有数据的对话式问答层。使用它可通过从半结构化内容(包括常见问题解答、手册和文档)中提取问题和答案来生成知识库。使用 QnA,以知识库中的最佳答案自动回答用户的问题。随着不断从用户行为中学习,知识库变得愈加智能。

自动从半结构化内容(包括常见问题解答、产品手册、指南、支持文档和策略)中提取问答对。

通过关于其他问题的建议来改进知识库。根据其相关性添加或拒绝它们。

在 QnA Maker 门户中或使用 REST API 轻松创建、编辑和训练复杂的多轮次对话。

在 Teams、Skype 或其他位置创建并发布机器人;无需代码方面的经验。只需上传一个半结构化文档或 URL。

使用聊天内容为机器人添加个性化特点

通过添加预先填充的聊天内容数据集,使机器人能够进行更顺畅的对话。选择一个角色,例如专业、诙谐、友好、体贴或热情。

了解聊天内容

支持丰富的数据和动态管理内容

QnA Maker 知识库支持使用 Markdown 进行动态内容管理。要利用 Markdown 的全部功能,只需直接在表中修改内容,或上传包含丰富内容的知识库。

可进行缩放以满足业务和符合性需求

QnA Maker 服务是一个托管模型,因此用户可以根据规模和吞吐量需求选择产品层,安心确信所有组件都符合 Azure 规定。

以超过 50 种语言聊天

创建知识库时,QnA Maker 自动检测主语言并相应地设置分析器。该服务支持超过 50 种语言。

在 Azure 中安全地存储和部署

  • Microsoft 每年在网络安全研发方面的投资超过 10 亿美元

  • 我们雇佣了超过 3,500 名安全专家,专门负责数据安全和隐私方面的工作。

  • Azure 拥有的符合性认证超过任何其他云提供商。查看综合列表

创建知识库

使用 QnA Maker,可在创建知识库时轻松添加现有数据源。基于常见问题解答页面、产品手册或其他半结构化文档创建新的 QnA Maker 知识库。

添加聊天个性化内容

让知识库更健谈、更具吸引力。添加聊天个性化内容。从多个角色中选择一个,让组织的对话变得生动。

测试并发布知识库

通过增强的聊天界面测试知识库;然后进行循环访问以提高回答的准确性。经过全面测试后,发布知识库,使其可用作客户端应用程序的问答终结点。

创建机器人

发布知识库后,创建 QnA Maker 机器人并开始使用。

创建反馈循环

使用主动学习来提高知识库的质量。根据用户提交的内容生成替代问题。查看这些建议,并根据其相关性添加或拒绝它们。

获取定价详细信息

查看 QnA Maker 管理服务的定价。请记住:创建 QnA Maker 资源时,数据和运行时托管在自己的 Azure 订阅中。它们由 Azure 应用服务和 Azure 搜索提供支持。查看 Azure 应用服务和 Azure 搜索的定价。

入门所需的全部内容

通过注册免费 Azure 帐户获得即时访问权限和 $200 的额度。
通过 5 分钟的快速入门教程和文档,了解如何生成机器人
借助安全性备份服务等附加功能和产品增强 QnA Maker。

文档和 API 参考

QnA Maker 文档

GitHub 示例

  • QnA Maker 中的所有删除操作都是永久性的,包括问答对、文件、URL、自定义问题和答案、知识库和 Azure 资源。在删除知识库的任何部分之前,请务必从“设置”页导出知识库。了解更多
  • 按照此文档中的说明使用 Azure 机器人服务创建机器人。
  • QnA Maker 支持多种语言。如果有多种语言的内容,请务必为每种语言创建单独的服务。

生成、训练并发布机器人

开始使用