Skip to main content

Hello, Bot!

分类:  Azure机器人 标签:  #Azure Bot Framework SDK #Azure Bot Service #机器人 发布于: 2023-08-07 22:40:36

我们之前的文章简单的介绍了一下由微软提供的Azure Bot Framework SDK以及Azure Bot Service服务,比较不妙的是看起来这个服务真没啥人用,不能排除微软之后就不支持这个服务。但是Azure Bot Framework SDK是开源的,而且还有一个开源的社区,因此即便微软不支持Azure Bot Service了,Azure Bot Framework SDK还会以开源的形式继续存在,如果要做聊天机器人,还是可以继续使用这个框架,也可以考虑参与开源的开发。我为了自己的项目也尝试参与了两个开源的项目,一个是Bot基于SQL Server的IStore实现,另外一个是WeChat的Adapter, 这两个项目之前都是有的,但是太老,几年没有更新了,不能支持.Net6,

Read more

使用Azure Bot Service开发聊天机器人

分类:  Azure机器人 标签:  #Azure Bot Framework SDK #Azure Bot Service #机器人 发布于: 2023-08-07 22:36:15

聊天机器人在电商时代有很多的应用,各种自动客服,订单系统,电话语音等。它适用各种重复的,枯燥的工作。在和人的交互过程中,聊天机器人可以通过语音,文字,图片,甚至是视频完成交互工作。同时可以接入自然语言处理模型,问答模型等等各种基于AI的组件,使得聊天机器人更像人类,更好,更自然的完成交互的工作。 要设计一个聊天机器人的基础框架是繁复的,需要考虑很多场景,例如多场景对话,连续对话,跳跃性对话等都需要认真的考虑,技术上也受制各种技术集成,拔高了难度。推荐大家可以使用微软推出的Azure Bot Service来简化聊天机器的开发,节省成本,何乐而不为。 我们先看一下Azure Bot Service的介绍。

Read more

使用Bot Framework Composer和Azure Bot Service

分类:  Azure机器人 标签:  #Azure #人工智能 #机器人 发布于: 2023-06-12 18:26:24

我们之前学习了使用Power Virtual Agents和QnA Maker来创建相关的机器人,那么本章我们来考察一下使用Bot Framework Composer和Azure Bot Service来解决我们之前的需求。 我们之前的需求是: 目标: 我们需要创建一个测试机器人,这个机器人的目的是对客户进行支持,并为客户提供有关新服务的建议。如果测试机器人成功,团队将进行进一步开发,以实现更复杂的功能。 针对这个目的,我们有如下的需求: 测试机器人的初始开发需要低代码的环境。 测试机器人应包含用于语言理解的现有的LUIS应用。使用它来识别金融行业术语和短语。 机器人会托管到公司网站上。 测试机器人后,需要将其集成到多个C#库中以扩展其功能。 测试后,需要将

Read more

考虑使用Power Virtual Agents开发机器人

分类:  Azure机器人 标签:  #Azure #人工智能 #机器人 发布于: 2023-06-12 18:22:33

为了更进一步的说明我们之前文章提到的如何选择合适的机器人开发工具,我们本章设计一个真实的场景,然后我们使用之前讲述过的基本方法来判断我们选择的机器人开发工具是否合适。 我们的场景如下: 目标: 我们需要创建一个测试机器人,这个机器人的目的是对客户进行支持,并为客户提供有关新服务的建议。如果测试机器人成功,团队将进行进一步开发,以实现更复杂的功能。 针对这个目的,我们有如下的需求: 测试机器人的初始开发需要低代码的环境。 测试机器人应包含用于语言理解的现有的LUIS应用。使用它来识别金融行业术语和短语。 机器人会托管到公司网站上。 测试机器人后,需要将其集成到多个C#库中以扩展其功能。 测试后,需要将机器人与预先存在的启用rest的FAQ应用程序集成。 针对这

Read more

如何选择合适的机器人开发工具

分类:  Azure机器人 标签:  #Azure #人工智能 #机器人 发布于: 2023-06-12 18:20:40

关于如何选择合适的机器人开发工具,用户必须结合自己的自身条件以及实际的业务需求来考虑选择哪种工具来开发自己的机器人工具。 根据需求比较机器人构建工具 您可以对比三种工具的构建选项以及要求和优缺点,以确定哪种选项最适合您的业务和您的团队。 首先要根据自己的业务需求分析每种工具如何能够满足您的业务需求,同时您也需要检查各个产品之间的细微的差异,在考察的时候可以尝试回答如下的问题,以帮助您确定应该选择哪种产品:

Read more

Microsoft提供的机器开发工具介绍

分类:  Azure机器人 标签:  #Azure #人工智能 #机器人 发布于: 2023-06-12 18:18:46

提到机器人,大家脑子一定会出现类似像《变形金刚》以及《机械公敌》等等影视作品中的机器人,大家对于机器人都充满了向往,希望能够有这样一种生命形式在未来的某个时间里实现,但是实际上现在通用的,能用于生产的科技就没有大家想象的那么高级,可能机器人并没有那么形象化,但是他们也确实在很多的业务场景中得到了应用,例如电话销售自动语音机器人,虽然很傻,又或者智能客服,又或者小冰等等产品,严格意义上对于微软提供的机器人工具,我们并没有想象的那么高大上,它的定义是能够在一些交互界面上,能够将一些简单重复的任务分配到不同的自动交互系统中的一种系统,我们都可以叫它机器人。例如它会有一个对话界面,用户通过某些渠道链接到上面,机器人接受用户的输入,基于内部的智能逻辑执行相应的任务,例如和用户聊天,订票,订货,安排会议

Read more