利器!微软Build给开发者的“大礼包”


以下文章来源于硅星人,作者杜晨

(本文阅读时间:12分钟)

▲ 大模型的商业化不只是开个API,授之以鱼更要授之以渔

仅用短短43分钟的时间,微软董事长兼 CEO 萨蒂亚·纳德拉 (Satya Nadella) 就完成了今年 Build 2022 大会主题演讲。有如说快板一般,他发布了微软在开发者流程、云计算、微服务、AI大模型商用化、低代码、工业元宇宙等十大领域的50多项全新产品、技术和项目进展

其中最值得关注的新发布,包括:

采用 OpenAI 技术成功实现商业化的大模型服务 OpenAI Services;

机器学习算法驱动的低代码/无代码开发平台、GitHub Copilot AI 代码助手正式面向公众开放;

工业元宇宙方面的尝试;

面向 Windows on ARM 开发者推出的开发原型机 Project Volterra;

办公协作软件 Teams 新推出的 Live Share 实时协作“小程序”平台;

等。

而在数量众多的新发布当中,绝大部分可以被归结为以下三个关键角度:

从这些角度可以看出,联合创始人兼前CEO鲍尔默高喊“开发者!开发者!开发者!”的雄心,微软仍在坚守。只有开发者继续支持和参与构建微软主导的企业级服务和云计算生态,这家公司才能够继续站稳脚跟,避免成为下一家惠普/雅虎。

来跟硅星人看看微软今天到底发布了什么重要的开发者工具。

1

让大模型实现商业化,

变成开发者的利器

之前 OpenAI 推出 GPT-3 的时候,很多第三方开发者都获得了测试权限,也做出了很多非常有创意的 demo。当时我们有一篇非常详细的报道。

不过,没有人比微软拿到的权限更“高级"。在 GPT-3,以及 OpenAI 在大规模/超大规模的生成语言和多模态模型所作的诸多努力上,微软看到了巨大的商业化前景。在2019年,OpenAI 和微软就已经达成了战略合作关系。

当然,恐怕也只有深谙办公和企业级市场的微软,能够将这些技术真正高效变成驱动商业增长的引擎。

在今天的 Build 大会上,我们看到了微软和 OpenAI 的合作终于开花结果:微软 Azure 云计算平台正式上线 OpenAI Services(预览版),开发者可以申请试用这一服务,在大量不同的使用场景当中,应用 OpenAI 开发的代码生成和语言生成大模型。

一句话概括,就是让所有应用都能得到AI大模型的加持。

▲ Azure OpenAI Services

以在线二手车销售平台 CarMax 作为案例:

在选购二手车的时候,消费者总是面临“信息过载”,看着成百上千条车辆技术细节和留言评价,对于非专业人士来说非常头疼。而 CarMax 这家公司正在采用 Azure OpenAI Services ,同时利用 GPT-3 强大的“阅读理解”能力,和 Azure 云计算平台的企业级服务能力,来生成关于车辆的精炼信息。

现在,CarMax 用户可以通过模型总结出的“一段话”,了解最接近真实的车辆情况,比如能装下多少人、空间大小和舒适度、燃油经济性等。OpenAI Services 有效降低了 CarMax 用户在购车流程中的心理压力,降低交易摩擦,提高成交几率。

▲ Carmax 采用 Azure OpenAI Services 示意图

还有一个值得提及的东西:Express Design,一个低/无代码开发功能。通过这项技术,只用几秒钟的时间,就可以直接将设计草稿转化成可工作的应用界面甚至完整应用。

Express Design 是微软低代码开发工具 Power Apps 的功能之一。它支持的包括 Figma 文件、PDF、ppt 等文档格式文件,甚至手绘草稿等在内的多种类型。它的背后同样是微软自家以及包括 OpenAI 等在内合作伙伴开发的语言生成及多模态模型。

Power Apps 的开发者用户今天就可以开始使用 Express Design 功能。

▲ Express Design 能将设计草稿直接转化成可用的应用原型界面,只需要几秒钟时间。

诚如前面提到,过去我们的确看到了很多有意思、有潜力的 demo ,但大模型的实际场景应用一直是研发机构的难题。

将超大模型和 Azure 云计算平台结合,实现代码和内容的大规模自动化创造——这也是微软在今年提出的“模型即平台”(Model as Platforms) 概念的含义。

可以说,两年前的各种 OpenAI Demo 让我们看到了超大参数量语言生成模型的潜力。而在今天微软所做的,不仅是把大模型交到开发者的手上,更重要的是教会给它们如何进一步解锁大模型的潜力。大模型的商业化并不是简单的开个 API 就完了,毕竟它还是一个崭新的事物,授之以鱼,更要授之以渔。

通过 Azure OpenAI Services、Express Design 等技术服务和功能,微软已经成了第一个吃下了大模型螃蟹的人。

2

视频会议“分享画面”,

变得更高科技了!

疫情以来,大家应该都已经习惯了居家/远程办公和视频会议。在开会讲解幻灯片的时候,相信很多人也经常用到分享画面 (share screen) 的功能。

然而在微软的办公协同软件 Teams 团队看来,现如今很多行业公司都在远程上班,他们需要在多种多样的软件上完成更加复杂的协作任务,这样的需求无法通过“被动式”的分享画面功能满足。

为此,Teams 在今年推出了 Live Share 功能。

Live Share 并不是对分享画面的取代,但可以被视为一个“高级版”的分享画面功能。具体来说,Live Share 就是在视频会议里插入一个第三方应用界面——有点像远程桌面一样,不仅可以观看,所有参会者都可以进行交互。

以下图中的三维建模软件 Hexagon 为例:在 Teams 视频会议中可以发起一个 Live Share 屏幕,其它参会者都可以从各自角度对 3D 模型编辑和观察。这种更加直观的协作体验,能够让参会者更加直观地参与到头脑风暴当中。

▲ Teams 新推出的 Live Share 实时协作功能,让复杂、可交互的第三方程序可以被嵌入到会议当中,极大扩展了视频会议中分享屏幕的可操作性

举个最简单的场景:

一个应用开发团队正在演示圆形产品,你想要看到应用菜单点击和图标拖拽的效果,在过去你得举手发言告诉主讲人代替你去操作;

有了 Live Share,现在你可以在自己的屏幕上进行操作,每个参会者都可以同时进行不同的操作,不影响其他人看到的画面。这样不仅大家都对演示内容有了更深的理解,还显著缩短了会议的时间。

(用开发者的语言来说:Live Share 就好比将演示的内容,变成虚拟化的实例,每个参会者都能得到属于自己的实例。)

Live Share 功能基于微软开发的前端框架 Fuild Framework,第三方应用开发者只需要在产品中整合微软新推出的 Live ShareSDK 即可让应用支持这一功能。

可以通过 Live Share 实现功能,包括基本的界面交互、音视频内容同步和多用户编辑等,以及用于计划扑克 (agile poker) 等。该功能的合作伙伴包括视频协作服务 Frame.io、设计公司 Hexagon、咨询公司埃森哲、计划扑克服务 Parabol 等公司。

可以预期的是,有了 Live Share 功能,更多开发者以及密集协作型团队,在挑选办公协作和视频会议方案的时候,会更加青睐 Teams 了。

3

面向新平台/跨平台开发者,提供开放硬件生态系统

十几年前讨论起开源,恐怕没什么人会拿微软作为正面案例。然而自从2015年之后,从开源 .NET 到 Visual Studio 支持多操作系统/语言开发,再到对 GitHub 的战略收购和技术支持,微软已经成为了开放技术生态领域,最活跃和最重要的贡献者之一。

作为 Wintel 联盟的既得利益者,微软更是毫不避讳 x86 计算平台的式微。过去几年里,微软在支持多平台开发上已经证明了自己。而在本届 Build 大会上,这家公司在支持开放硬件生态上又迈出了关键一步。

今天,微软推出了 Project Volterra,一款 ARM 架构,面向开发者的原型机 (developer kit):

“我们相信 Windows 开放硬件生态能够给予开发者更多弹性和选择,帮助他们开发出能够支持多种场景的产品,”微软表示,Project Volterra 就是这样一个立足于帮助 ARM 架构开发者的产品。

Project Volterra 采用了骁龙 NPU 计算平台,内置高通近年来力推的神经计算单元 (NPU),能够以较低的功耗实现机器学习模型方面的推理以及一些训练工作。这台开发者原型机运行的是 Windows on ARM,适合将 Windows 或适用于 Linux 的 Windows 子系统作为主要工作环境的开发者。

Project Volterra 整合了多个I/O接口,并且微软宣称这台开发机采用了可堆叠式设计,似乎意味着可以堆叠多台机器,实现某种类似于并行计算的工作负载模式:

最近十年里,微软自家的 Surface 设备在 Windows on ARM 方面的尝试没有获得过值得夸耀的成绩,甚至一些尝试非常失败,如前几年的 Surface RT,以及近两年的 Neo/Duo 双屏设备。

在 x86 计算平台式微的年代,ARM 架构在消费级以及物联网市场仍然毫无疑问是最重要的计算平台。微软也没有因为自己的失利就放弃 ARM 市场。和前几年大搞特搞开源一样,这家公司今天正在疯狂拥抱 ARM 架构:

除了 Project Volterra 之外,微软还宣布将在整个 Windows 平台端到端实现对 ARM 架构支持,提供一系列 ARM 原生工具链,包括并不限于 Visual Studio/VSCode、Visual C++、NET 框架等。

在对 ARM/骁龙 NPU 计算平台的大力支持基础之上,微软目前正在筹谋一个宏伟的计划:Hybrid Loop.

Hybrid Loop 是一个跨平台 AI 开发模式,它的最终目标是:借助 Azure ML,以及 ONNX Runtime(多种神经网络框架兼容)的力量,让任何神经网络模型可以使用于任何应用,并且部署到CPU、GPU、NPU、FPGA 等多种主流计算硬件平台上。

Project Volterra 是这个伟大计划的一次尝试。

以上就是今年 Build 大会我们认为特别值得展开讲述的新产品和技术。正如文章开头提到,今年主题演讲43分钟发布了10个大类别50多项新玩意,如果有兴趣了解全部项目,可以访问微软官网。

不过最后还想补充一点:今年 Build 开发者大会的特色之一就是“不卖期货”。本次50多项新发布当中的绝大多数,都在会后对开发者和公众不同程度开放。

大家好,关于魅族开发者很多朋友都还不太明白,今天小编就来为大家分享关于魅族开发者选项在哪里打开和关闭的知识,希望对各位有所帮助!魅族flyme6开发者选项在哪「开发者选项」开启路径:最新版系统“开发者选项”默认隐藏,触发方式:设置关于手机连续点击7次“版本号”;Flyme5系统:设置辅助功能..

5月初,公安部发布A级通缉令,公开通缉6名重大拐卖妇女儿童犯罪在逃人员;6月,再发A级通缉令,月初通缉12名电信网络诈骗集团重大头目和骨干人员,月底公开通缉拐卖儿童犯..

根据公开的信息显示,截止6月25日,比亚迪总市值高达1.02万元,A股4000多只股里面,万亿俱乐部只有8家,中国车企中比亚迪是首个也是唯一。这恐怕是对比亚迪企业价值最直接..

作为全球皮卡市场的领导者,福特F系列皮卡自1977年以来已累计生产4000万台,并连续45年蝉联北美最畅销皮卡的桂冠。在中国市场,自2017年官方引进福特F-150猛禽以来,福特进..

域虎大战金刚,选老牌标杆还是实力新秀。撰文丨指纹责编丨Danzig设计丨PinZow在以前,皮卡在人们眼中是再普通不过的工具车,而现在轱辘哥看到路上行驶的皮卡,却莫名有些向..

客户行业电力行业问题类型 人力资源管理【客户背景】该电力公司成立于1999年3月11日,作为集团的全资子公司。2005年2月25日,按照集团改制重组方案,将电力板块的大部..

整理 | 于轩  出品 | 程序人生(ID:coder_life)据CSDN发布的《2021-2022 中国开发者现状调查报告》显示,为了寻求更高的职级和更好..

近年来,公安部、工信部、中国人民银行等部门深入推进打击治理电信网络诈骗违法犯罪,坚持打防并举、防范为先,构建推出了“五大反诈利器”——国家反诈中心APP、96110预警..

这次厉害了,今天的我竟然开上驱逐舰。不过,这辆驱逐舰不是真的军舰,而是比亚迪的新车。- 本集视频时长8分钟,拖到文末观看-怎么会搞出来这样一台车?这里必须要解..

溢美声中留一份谨慎在3月地产股大涨时,卖方机构一边倒地推荐地产;4月基建走牛,卖方大谈稳增长与基建的确定性;5月成长复苏,一片溢美之词给予汽车、光伏……此时保持独..

(本文阅读时间:17分钟)作者 | 董兴荣 姚顺意当前,我们正处于 VUCA 的世界,行业的边界和壁垒逐渐消失,新技术、新渠道以及新的跨界对手层出..

来源:专知微软亚洲研究院最新《文档智能:数据集、模型和应用》综述文档智能是指通过计算机进行自动阅读、理解以及分析商业文档的过程,是自然语言处理和计算机视觉交叉领..

撰文 | 赵晨希编辑 | 李信马题图 | IC Photo微软业绩不容乐观。北京时间7月27日,微软发布2022财年全年以及Q4(2022年4月至6月)财报..

本文由 微软科技 来源发布

利器!微软Build给开发者的“大礼包”

评论问答