Microsoft 发布了 Azure Bot Service 和 LUIS 的 GA 版

阅读数:296 2018 年 1 月 10 日

话题:Azure语言 & 开发架构

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Microsoft 最近宣布,Azure 的 Bot Service 和 Language Understanding 的 GA 版已经发布。这两个服务的公开预览版是于数个月前发布的。在本次发布的 GA 版中,增加了爱尔兰,香港和巴西圣保罗等九个可用区域。此外,GA 版中还添加了一些新的特性,有助于开发者人员实现更多的功能。

Language Understanding(LUIS)是 Azure Cognitive Services 的一部分。LUIS 是以一系列 API 的形式提供,支持系统以人类自然的交流方式去听、说、看、理解和解释用户的需求。在由Azure Bot Service创建的机器人中,可以添加 LUIS 作为组成部分。Azure Bot Service 是一种支持开发人员开发多通道对话接口的服务。在 Azure 博客上发布的公告中,Microsoft 人工智能和研究组副总裁 Lili Cheng 中指出

在 Azure 上提供这两种服务的 GA 版,同步扩展了开发人员构建自定义模型的能力。使用这些自定义模型,可以自然地解释人们与机器人交谈的意图。

在一个典型的 Azure Bot Service 配置过程中,包括了选择机器人类型、订阅、定位、语言 SDK(选择 C#还是 Node.js)、服务定价层以及机器人模板的类型(可以选用理解语言的机器人)。完成配置后,就可以立即在 Azure Portal 中测试机器人程序。进而,可以在 LUIS AI 中进一步定制一个理解语言的机器人,实现在基本设置之外添加更多的用户意图(Intent)。此外,开发人员可以使用 Azure Bot Service 页面中的“构建”选项卡,选择操作代码的方式,包括使用代码编辑器、下载 zip 文件并在 Visual Studio 中编辑,或是建立持续集成控制。“频道”选项卡给出了连接到 Skype、Twilio 和 Slack 等频道的选项。还有其它一些选项卡,分别给出了分析功能、语音启动和机器人服务报价等的设置。

图片来源:(视频截图)https://channel9.msdn.com/Shows/AI-Show/Announcing-General-Availability-of-Azure-Bot-Service-and-Language-Understanding-service

在 Channel 9 的 Microsoft AI 节目中,Microsoft Cloud AI 高级项目经理 Elaine Chang 展示了Azure Bot Service 和 Language Understanding 的 GA 版,并介绍了其中的一些新功能。据该节目介绍,Micorsoft 实现了:

  • 增大了在 SLA 上的投入,更高的服务可靠性,全球可访问,并可理解 18 种语言;
  • 为 Web Chat 和 Direct Line 添加了具有 99.9% SLA 的付费频道(Premium Channels)服务层;
  • 将 Azure Service Bot 集成到 Azure 中,加入了计费和报告功能,并提供 24x7 的 Azure 支持;
  • 改进了文档、SDK、例子和机器人服务模板;
  • 更新了服务,支持业务对会话状态存储的控制和所有权;
  • 提供了和 Microsoft Knowledge Graph Exchange 的集成,以用于 Cortana 频道;
  • 改进了 LUIS,从目前的 80 种意图和 30 个实体,增加到 500 种意图和 100 个实体。

更多改进的细节,在机器人框架的文档中做了深度的介绍。

总体上看,Azure Cognitive Services 作为 Microsoft AI 平台的组成部分,目前正被来自 60 个国家的超过 76 万名开发人员所使用。此外,Azure Bot Service 也是该 AI 平台的一部分,并已被大量的开发人员采用。目前已有 24 万名开发人员注册使用了该服务,其中包括 UPS、Molson Coors 等公司。

图片来源:https://azure.microsoft.com/en-us/blog/announcing-the-general-availability-of-azure-bot-service-and-language-understanding-enabling-developers-to-build-better-conversational-bots/

在提供 AI 服务和机器人上,Microsoft 并非独此一家。在 2016 年 11 月,Google 就发布了其DialogFlow Chatbot API的企业版,支持开发人员构建具有 AI 功能的语音和文本对话接口。一些初创公司也提供了创建聊天机器人的平台。例如,Dexter 公司在 2017 年 3 月发布了一款自助式聊天机器人创建工具

Azure Bot Service 服务的定价自 2018 年 2 月 1 日起生效,并开始在全球 28 个区域提供服务,具体收费情况可以参考服务定价网页。开发人员可访问机器人服务文档,其中给出了 Azure Bot Service 的完整文档。此外,LUIS 的收费情况可查看“Cognitive Services 定价:Language Understanding 服务(LUIS)”。收费自 2018 年 2 月 1 日起生效,其中提供了一个免费服务层,功能在全球 13 个区域中提供。LUIS 的完整文档提供在LUIS 文档网站上。

查看英文原文: Microsoft Announces the General Availability of Azure Bot Service and Language Understanding