智东西
作者 | 程茜
编辑 | 心缘
智东西6月15日报道,今天下午,微软举办Microsoft Build 2023微软开发者大会中国站。
在微软Build 2023上,微软发布了一系列AI全家桶,包括Azure OpenAI、Copilot Stack、开发工具到协作应用等领域,为开发者提供了AI应用的开发工具。
微软大中华区首席运营官康容和微软生态伙伴事业部首席技术官徐明强分享了生成式AI爆发能为开发者带来哪些机遇,此外还有微软大中华区Azure事业部Data&AI产品市场总监Stanley Li、微软大中华区Microsoft 365事业部高级产品市场总监段旭东分享了微软提供的开发工具能如何帮助开发者搭建AI基础设施,以及如何改变人们的工作方式。
一、用自然语言和机器沟通带来变革,加速开发者构建AI应用
科技行业的发展从PC、服务器到云计算、智能手机时代,一开始,我们想要使用机器的能力需要学习机器语言,微软大中华区首席运营官康容谈道,现在科技发展进入了一个新的阶段,第一个突破是机器可以听懂人话了。人可以用不同的自然语言和机器进行沟通。
第二个突破是,生成式AI可以学习大量的数据,然后产生新的文本、图片、视频。
当下进入了科技行业的关键点和突破点,因此微软提供了全栈工具链来帮助开发者构建自己的AI应用,包括Visual Studio开发工具、Azure智能云平台、Power Platform低代码开发平台、Github开发者社区。
AI正在被开放给众多开发者,AI技术正在融入现有的软件和服务生态。此前,微软宣布与OpenAI扩大合作,推出Azure OpenAI企业级服务,发布Copilot和Plugin(插件)加速AI应用的开发,都在加速AI对软件开发的重大变革。
微软在年度开发者大会Build 2023上宣布了超50个新产品、功能,康荣谈道,微软为了投奔向AI时代,将每一个产品线、每一个服务都整合了AI功能。包括Microsoft 365中的word、Excel、Teams,还有开源社区GitHub Copilot,也有保障安全性的Security Copilot。
Copilot可以帮助人们处理很多重复性工作,康荣举了一个例子,GitHub Copilot已经上市超一年,全球每天有超100万个开发者在使用它,经调研,现在已经有超45%的代码是GitHub Copilot写的。
开发者在写新应用时的重复性工作可以让Copilot来处理,他们可以将时间和精力放到更有创造性、更有价值的工作中。
此外,微软还发布了windows Copilot,这一工具可以让每个人在PC上都拥有一个AI小助理。
微软将最基础的AI模型、AI开发能力开放给开发者,基于其可扩展性和插件能力,让开发者可以构建Copilot,也就是为企业应用打造自己的AI助理。
大型语言模型能力的突破很大程度来源于对数据的处理,但大多企业需要自己花时间归类本公司数据,以及其它数据库。基于此,微软发布了Microsoft Fabric大数据分析平台服务,可以让企业实现统一存储和计算、用户体验、数据治理、商务模式,也就是形成企业的数据湖,让企业训练、使用、可以展示、分析的数据都被打通。
最后为了确保安全合规,微软坚持“负责任的人工智能”原则,该原则包含隐私保障、可靠安全、包容、负责任、公平、透明六大原理。
二、将业务问题变为“Chat”问题,Copilot+插件加速应用开发
微软生态伙伴事业部首席技术官徐明强谈道,此前CPU诞生所有企业都在考虑如何把业务问题转化为计算问题,现在新的“CPU”Chat出现,OpenAI在Azure获得可扩展的、不断增加的算力,为我们提供越来越强大的智能和生产力助力。所以,今天企业考虑的应该是如何将业务问题变成“Chat”的问题。
那聊什么呢?徐明强谈道,4个字概括就是“应聊尽聊”,所有业务问题都可以拿来聊。
在Copilot和丰富的数据之间,插件可以成为“一座桥梁”,数据资源通过插件能力带给Copilot。
他认为,微软发布的超50个新功能有一个共同的主题,就是把业务问题转换成Chat问题。现在,搜索引擎Bing已经成为ChatGPT的数据库,Microsoft 365将会开发1000多个插件。
同时,为了确保插件能够真正在Microsoft 365中使用,微软打造了提升应用合规性的工具,能加速IT审批,实现轻松发现和部署应用,并且1000多个插件还能实现统一管理。
微软低代码应用平台Power Platform 2021年能完成将自然语言转化为Power Fx公式,并且2021年、2022年时都只能完成一次对话,2023年实现了多轮对话。
Power Platform Copilot正在改变低代码应用的开发方式,开发者可以用简单几个句子描述需求,Copilot就会构建流程,完成相应的应用开发。
Copilot具有可扩展性,开发者写的插件可以在ChatGPT、Bing、Windows等都搜索到。
Azure OpenAI将AI充分开放给了所有的开发者,此前,开发者需要收集很多数据,还需要数据科学家去选择参数模型,生产力很低。
徐明强用传统的CPU计算架构解读了Copilot驱动的未来App技术栈,最底层原来的CPU就是基础模型和AI基础设施,再上一层向量数据库,保存你的PDF、Excel、Word、PowerPoint等。
其中Prompt(提示服务)事关Copilot最后生成的文本好不好,最上面就是应用层。
Token让大模型思考,当让Copilot回答关于企业的问题,你需要先说明“作为一个企业的某领域专家,请按照下面提供的内容回答问题”,Data grounding就是其中提供的内容,Copilot会按照相似性进行提取。
谈道安全性,微软的Metaprompt可以让机器人问答时“以德服人”,徐明强谈道,保证Copilot的安全,要让其做到两个坚持、两个不要,分别是坚持有理有据、坚持有礼有趣、不要哗众取宠、不要“出卖组织”,也就是不要透露Prompt。
三、每个企业都有自己Copilot,开放全栈技术链
AI时代会有两大改变,现有的APP都将会被AI重新改造,新的数字化APP的构建方式将被颠覆。现在一些公司已经在考虑这个技术和IT技术结合会带来什么新的场景和业务机会。
微软大中华区Azure事业部Data&AI产品市场总监Stanley Li谈道,AI技术发展和IT浪潮的变更,下一步会带来什么样的科技商业模式,和人的交互会带来什么样的场景和业务机会,极有可能会以一种意想不到的方式体现出来。
从更基础的来看,ChatGPT解决的语言问题,是人和人交流中很常见的形式,因此,这一技术未来很可能有各种新的场景涌现。
ChatGPT的基础架构由Azure Infrastructure支撑,后台数据库由Azure Cosmos DB支撑,研发运维是基于GitHub。
除资金支持外,微软还在底层技术支撑上与OpenAI有很深的合作。
现在,聊天机器人和人聊天,可以帮助写会议日程、介绍、做工作总结,扮演生产力工具,但它没有现实世界的实时信息,可以通过开放标准化的借口让聊天机器人自由和外部去聊。
Stanley Li说,未来可能两个Copilot聊,就帮用户把酒店、参观都预定完成了。这也是Copilot未来能联通整个世界的意义所在。
利用AI完成智能任务的应用程序也会有很大变化,包括增强AI访问API的能力、检索有帮助的信息、执行新的计算、安全地帮助用户执行操作。他补充说,这些能力现在可能还达不到,但是是微软下一步的愿景。
Copilot Stack把微软现有的Copilot经验、工具链开放出来,从应用层、交互设计到安全性等,开发者可以直接调用。
企业用户还可以将私域数据和大模型进行整合优化,让Copilot以企业想要的交互的风格来回答问题。
在基础模型层,微软将大型语言模型GPT-1到GPT-4,都作为接口公布出来。此外,如果企业要自研大模型,微软也会提供Azure AI基础架构层,将支持OpenAI的底层架构开放出来,帮助企业自研行业大模型。
微软Azure OpenAI Plugins插件平台开放的是微软自己的插件,开发者可以互相调用。并且通过GitHub,微软提供了全栈功能,包括云服务、开发工具等。
除此以外,微软还有很多其它AI服务,包括翻译、语音等,这些不会被GPT取代。这些场景和GPT所处的场景不同,例如用户扫描PDF论文,除了GPT的能力,还需要认知智能的图片转写等互相配合,达成一个AI的应用。
四、工作趋势三大核心变化:数字负债严重、AI+员工协同、学会驾驭AI
微软大中华区Microsoft 365事业部高级产品市场总监段旭东谈道,微软《2023工作趋势指数》的调查结果显示了三大趋势,首先是“数字负债”严重阻碍创新,68%的员工在工作日会接收到比以往更多的邮件、会议消息,他们无暇顾及创新,第二是新的AI和员工的协同效应正在形成,第三是每个员工都需要驾驭AI的能力。
为了帮助人们拥有驾驭AI的能力,微软推出了Copilot。
Copilot可以帮用户准备客户会议,还能总结用户与客户最近的往来互动、会议共享内容,并在日历、电子邮件、会议中查找所有相关信息,形成摘要等。
此前,用户收到一项工作任务往往需要从0开始,首先收集大量资料,再去整理分析,最后生成文本,现在Copilot的出现改变了这种模式,它会收集所有的信息,并为用户生成高质量内容。
同时,Copilot还会跨应用查找用户信息,如Teams、邮件等,并且还会结合用户的工作和内容提供高质量的建议。
早在ChatGPT爆火之前,去年10月微软就发布了用于自动生成会议摘要的Teams Premium。
Copilot的三大核心组件是大型语言模型、Microsoft Graph和Microsoft 365 Apps。
Copilot为用户提供基于业务数据的高质量智能服务时,用户用自然语言提出提示语,Microsoft Graph基于自己的理解,打包给到大模型,大模型生成内容,Microsoft Graph会再次基于业务数据对生成的内容进行处理优化并确认安全合规,最后返回给客户。
其中,语义索引提供的是语义相关性的检索能力,它可以在极短的时间内在数十亿数据间快速爬去处用户想要的信息。
基于此,微软希望将更多能力开放出来,打造一个生态,从而颠覆式改变人们现在的工作方式。
结语:微软重新定义AI时代软件开发
从微软宣布扩大与OpenAI的合作、推出Azure OpenAI企业级服务到Copilot、插件的发布,AI应用开发方式产生了重大变革。
当下,AI技术展现出广阔的行业前景,大规模AI与商业场景结合呈现出巨大潜力,也是各行各业实现生产力跃升、抓住新商业机会的关键期。与此同时,不同企业构建AI应用的能力不尽相同,很多企业无法独立完成AI应用的开发,或者需要投入大量的精力、时间。
AI应用开发工具的开放,使得越来越多的开发者拥有构建自己应用的机会,未来或许会诞生更多高潜力应用场景。