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

  • 2018-01-10
  • 本文字数:1816 字

    阅读完需:约 6 分钟

看新闻很累?看技术新闻更累?试试下载 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