微软Build 2023两大主题:Copilots和插件

在本周大型微软人工智能 2023 开发者大会的开幕式上,人工智能站到了舞台中央——前台和后台以及介于两者之间的所有舞台。 贯穿会议的两个主要主题是Copilots - 涵盖广泛产品和服务的AI助手 - 以及插件,它们有效地将Copilots转变为聚合器,可能使其成为企业和消费者客户的一站式商店。
微软在大会上推出了下列Copilot:
- Power BI 中的Copilot[1]
- 预览版 Power Pages中的Copilot[2]
- Microsoft Fabric 中的 Copilot[3],即将提供预览版(有关 Fabric 的更多信息,请参阅“Build 2023:Meet Fabric,微软数据业务的 AI 化"[4])
- Windows Copilot[5],将于下个月开始提供预览版
在推出Windows Copilot时,它使Windows 11成为第一个宣布生成式AI辅助的PC平台,以帮助用户采取行动并完成工作。 首席执行官萨蒂亚·纳德拉(Satya Nadella)本人在LinkedIn帖子中宣布,这是在会议上公布的50多个开发人员更新之一。他提到的其他更新是将Bing引入ChatGPT和具有通用可扩展性的新Copilot Stack。

微软在这篇文章里说(https://news.microsoft.com/source/features/ai/microsoft-outlines-framework-for-building-ai-apps-and-copilots-expands-ai-plugin-ecosystem/)[6]:Copilot Stack被描述为一个人工智能开发框架,帮助开发人员构建自己的Copilot。“这个堆栈包括对插件的支持,这些插件通过允许它们查询实时信息、合并公司或其他业务数据、执行新型计算并代表用户安全地采取行动来增强人工智能系统的功能。
Copilot Stack由微软的Azure 执行官斯科特·格思里(Scott Guthrie) 推出,他将其描述为“数字世界的执行器”。

微软首席技术官凯文·斯科特(Kevin Scott)也讨论了新的可扩展性模型,他说,Copilot 开发始于一个想法,就像任何软件项目一样,不同之处在于人工智能开发平台所支持的可能性领域。 他将此等同于智能手机首次亮相带来的新体验和服务,之后许多无法想象的事情成为可能。 斯科特预计类似的颠覆性应用程序将使用Copilot Stack构建。
插件本质上充当人工智能系统与第三方希望保持私密或专有的数据之间的桥梁。插件允许 Microsoft 的Copilot 与一系列不同的软件和服务进行交互,使开发人员能够构建检索实时信息、合并公司或其他业务数据并代表用户执行操作的插件。借助插件,AI系统可以访问私人文件,使其能够回答有关业务特定数据的问题。此功能被视为对生成式 AI 背景下日益增长的隐私需求的响应。

微软宣布正在与OpenAI合作,通过采用OpenAI的ChatGPT和微软的copilot产品(包括Bing Chat,Dynamics 365 Copilot,Windows Copilot和Microsoft 365 Copilot)集成的插件开放标准来支持和发展AI插件生态系统。
微软在一份声明:为每个开发人员提供适用于 Microsoft 365 Copilot 的插件[7]:
- 开发人员现在可以通过插件将他们的应用程序和服务集成到Microsoft 365 Copilot中,以覆盖他们每天工作的数亿人
- 插件是增强人工智能系统功能的工具,使它们能够与其他软件和服务的API进行交互,以检索实时信息,合并公司和其他业务数据,并执行新型计算。
有三种类型的插件:
- ChatGPT插件
- Teams 消息扩展
- Microsoft Power Platform 连接器,使开发人员能够使用现有的软件和工具投资和技能
在接下来的几个月中,将启用数千个业务线和第三方插件,其中 50 多个插件已经提供给 Microsoft 365 Copilot 早期访问计划的用户。
LLM在去年推出ChatGPT之后得到了普及,ChatGPT是基于微软合作伙伴OpenAI的GPT(生成预训练转换器)系列LLM的有感知的聊天机器人。 微软在三月份推出了Semantic Kernel[8],这是一个开源的内部孵化项目,提供了一个SDK,帮助开发人员将传统的编程语言与最新的LLM提示相结合,Build 大会上也有两场Semantic Kernel会议专门讨论LLM 的开发。其中一场是在线的:https://build.microsoft.com/en-US/sessions/31e11443-70d3-4020-8c8c-0a654bccd233?source=sessions[9], 微软解释了创建Semantic Kernel(SK) 的原因以及它如何需要一种新的开发人员思维方式。了解 SK 如何与 OpenAI 的 GPT-4 一起发展,以及插件意味着什么。 还讨论了微软所收集的关于SK用于Copilot 的需求,这个会议是SK项目的主导者擦鼻参与的,其中Sam Schillace 提出了LLM 开发的九大原则。

相关链接:
- [1]Power BI 中的Copilot:https://azure.microsoft.com/en-us/blog/?p=26599
- [2]Power Pages中的Copilot: https://aka.ms/Pages-Build23
- [3]Microsoft Fabric 中的 Copilot:https://azure.microsoft.com/en-us/blog/?p=26599
- [4]Build 2023:Meet Fabric,微软数据业务的 AI 化: https://redmondmag.com/articles/2023/05/23/meet-fabric-the-ai-fication-of-microsoft-data--business.aspx
- [5]Windows Copilot: https://blogs.windows.com/windowsdeveloper/?p=56688
- [6]Microsoft outlines framework for building AI apps and copilots; expands AI plugin ecosystem: https://news.microsoft.com/source/features/ai/microsoft-outlines-framework-for-building-ai-apps-and-copilots-expands-ai-plugin-ecosystem/
- [7]为每个开发人员提供适用于 Microsoft 365 Copilot 的插件:https://www.microsoft.com/en-us/microsoft-365/blog/2023/05/23/empowering-every-developer-with-plugins-for-microsoft-365-copilot/
- [8]Semantic Kernel: https://github.com/microsoft/semantic-kernel
- [9]Building AI solutions with Semantic Kernel: https://build.microsoft.com/en-US/sessions/31e11443-70d3-4020-8c8c-0a654bccd233
微软Build 2023两大主题:Copilots和插件的更多相关文章
- Go 语言的下一个大版本:Go 2.0 被安排上了(全面兼容1.X,改进错误处理和泛型这两大主题)
今年 8 月 Go 开发团队公布了 Go 2.0 的设计草案,包括错误处理和泛型这两大主题.现在备受瞩目的 Go 2.0 又有了新动向 —— 昨日 Go 开发团队在其官方博客表示,Go 2 已经被安排 ...
- webpack 教程 那些事儿03-webpack两大精华插件,热加载
本节主要讲述 webpack的两大经典开发调试插件,热插拔内存缓存机制 文章目录 1. html-webpack-plugin插件的使用 2. webpack-dev-middleware 插件登场 ...
- 微软 Build 2014开发者大会干货整理-1
微软 Build 2014开发者大会第二天的主题演讲主要包含两部分:Microsoft Azure的发展状况,以及 .NET和生态系统的发展介绍.第二天的重点整理也由此分为上下两部分.您可以在Chan ...
- 微软 Build 2016年开发者大会发布多项功能升级
微软Build 2016开发者大会在美国旧金山的莫斯康展览中心开幕.本次大会对一些重点功能进行了完善.如手写笔支持技术Windows Ink.语音识别Cortana应用集(Cortana Collec ...
- 微软 Build 2016
微软 Build 2016年开发者大会发布多项功能升级 微软Build 2016开发者大会在美国旧金山的莫斯康展览中心开幕.本次大会对一些重点功能进行了完善.如手写笔支持技术Windows Ink.语 ...
- 告别set和get,两大利器轻松搞定model转换
场景一:一般我们遇到需要新建model,常规做法就是创建一个类,老老实实的定义好model中的所有属性,一般来说属性对应的set方法和get方法都是少不了的,有时候还需要toString甚至equal ...
- [转载]为何 Emacs 和 Vim 被称为两大神器
Emacs 是神的编辑器,而 Vim 是编辑器之神.二者为何会有如此美誉,且听本文向你一一道来. 目 录 0. 序章:神器的传说 1. 无敌的可扩展性 1.1 可扩展性给了软件强大的生命 1.2 Em ...
- Excel催化剂100+大主题功能梳理导读
Excel催化剂历经1年4个月的开发时间,终于荣登100+个大主题功能,完成数据领域的功能大矩阵,可以说在日常的数据处理及分析上,绝大部分的共性场景已经囊括其中,是数据工作者难得一遇的优秀作品之一.因 ...
- Java轻量级业务层框架Spring两大核心IOC和AOP原理
IoC(Inversion of Control): IOC的基本概念是:不创建对象,但是描述创建它们的方式.在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务.容器负责将这些 ...
- java环境中基于jvm的两大语言:scala,groovy
一.java环境中基于jvm的两大语言:scala,groovy 可以在java项目里混编这两种语言: scala:静态语言,多范式语言,糅合了面向对象.面向过程:可以与java和net互操作:融汇了 ...
随机推荐
- Activiti7开发(五)-我的审批历史
查看本人审批过的历史 public AjaxResult historyFromData(@RequestParam(value = "businessKey",required ...
- Teamcenter_NX集成开发:UF_UGMGR_invoke_pdm_server函数的使用
之前了解到通过UFUN函数UF_UGMGR_invoke_pdm_server可以调用Teamcenter ITK函数,从而可以获取及编辑Teamcenter对象.UFUN中有样例代码,但是就是不知道 ...
- 记一次 .NET 某传感器采集系统 线程爆高分析
一:背景 1. 讲故事 前段时间有位朋友微信找到我,说他的程序使用 hsl 库之后,采集 plc 时内存溢出,让我帮忙看一下怎么回事,哈哈,貌似是分析之旅中的第二次和 hsl 打交道,既然找到我,那就 ...
- Oracle_用户-授权-角色
Oracle创建用户及表空间 1. 用户 创建用户: sql> create user <用户名> IDENTIFIED BY <用户密码> default tables ...
- Linux磁盘LVM根目录扩容
LVM 的基本概念 物理卷 Physical Volume (PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件(loopback file).物理卷包括一个特殊的 hea ...
- kubernetes(k8s)部署 Metrics Server 资源
资源使用指标,例如容器 CPU 和内存使用率,可通过 Metrics API 在 Kubernetes 中获得.这些指标可以直接被用户访问,比如使用 kubectl top 命令行,或者被集群中的控制 ...
- smtp.office365.com 无法从传输连接中读取数据: net_io_connectionclosed
这几天发送邮件时突然会报一个错 无法从传输连接中读取数据:net_io_connectionclosed. 因使用的是 smtp.office365.com 经过查询,发现了这个 Recently, ...
- ubuntu容器的远程xface桌面环境搭建
一.container: ubuntu20.04 二.commands: apt install xfce4 tigervnc-standalone-server # xface使用gdm3启动器 ...
- JavaScript基础语法-变量
JavaScript JavaScript - 变量 1. 概念 变量是用于存放数据的容器 通过变量名可以获取数据 并且数据是可修改的 2. 使用 声明变量 只声明不赋值 直接调用 程序会输出unde ...
- gradle下载
gradle下载:https://services.gradle.org/distributions/src.zip源码 .bin.zip安装文件.all.zip源码+安装文件 配置环境变量.