4

我想创建一个机器人,但我很困惑 Bot Framework 和 Azure Bot 服务到底是什么?谁能详细解释一下?

4

3 回答 3

6

诚然,您在一年半前问过您的问题,但在 2018 年初,微软似乎将这两个术语互换用于一个产品。

以bot 框架主页的文档链接为例,该页面的标题是Bot Service Documentation

https://docs.microsoft.com/en-us/bot-framework/

此外,在Azure 定价计算器中,仅列出了 Azure Bot 服务(在“分析”和“AI + 机器学习”下)。“Azure Bot Service”是发票上显示的内容。

最后,当您创建新资源并搜索“bot”时,您将看到的唯一相关项目是 Azure Bot Service,那里也没有提及 Azure Bot Framework。

于 2018-02-17T16:13:34.190 回答
6

了解差异的最佳方法是阅读文档。Azure Bot 服务文档可在此处获得。

简而言之,Azure Bot Service 提供了一组模板来开始创建 Bot 并加速开发,因为它提供了一个集成环境。当然,它创建的模板是基于 BotFramework 的。借助 Azure 机器人服务,您甚至可以在舒适的浏览器中直接从 Azure 门户编辑器对您的机器人进行编码。

如果您不想以正确的方式开始使用 Azure,并且想先在本地开发您的 Bot,等等,您可能需要使用 BotFramework 构建器位;但正如我所说;一旦你看到 Azure Bot Service,你就可以下载生成的 bot 并根据需要从你的机器继续开发。

于 2016-11-29T12:06:12.527 回答
1

Bot Framework - 由开源 SDK 和用于端到端机器人开发的工具组成。

Azure 机器人服务- 一个托管机器人的云平台,可帮助您跨设备和流行渠道管理、连接和部署机器人

Bot Framework Service - Azure Bot Service 的一个组件,负责在应用程序和通道之间发送信息

微软机器人服务 SDK

于 2021-02-01T01:11:14.983 回答