微软 Build 2023:人工智能重新定义软件开发与工作的未来

news2025/2/24 22:16:09

2023年5月23日,美国华盛顿州西雅图 —— 微软年度开发者大会Build 2023在西雅图开幕,面对当今由AI引领的技术趋势,微软向超过20万名注册参会的开发者集中展示人工智能如何给软件开发的对象、过程和工具带来巨大变革,并重新定义工作方式的未来。微软将发布超过50项新产品、新功能、新服务,助力全球开发者共同把握新一轮技术变革带来的创新机遇。

以“智能副驾”和“插件”开启AI应用开发的新疆界

2023年是AI变革加速的关键一年:微软宣布拓展与OpenAI的合作,并陆续推出了Azure OpenAI企业级服务以及面向Microsoft 365、Dynamics 365、Power Platform等产品服务的一系列“智能副驾(Copilot)”。“智能副驾”能通过大语言模型(LLM)实现基于自然语言理解和生成的人机交互,并帮助用户完成各种复杂任务,它既开启了一种由AI驱动的全新软件类型,同时也标志着软件开发方式的重大变革 —— 从软件服务的应用场景、用户体验、服务架构到安全防护措施,都在进化为全然不同以往的开发体验。其中,“插件(Plugin)”是AI应用开发的关键一环,通过API接口引入来自其它软件服务的实时信息或业务数据,“插件”能为AI系统增加新的计算能力,从而为用户提供种类丰富、高效、准确的生成式智能服务。

微软宣布采用与OpenAI ChatGPT相同的开放插件(Plugin)标准,从而确保今后ChatGPT与微软一系列“智能副驾”产品服务之间的互操作性。开发者使用任一平台开发的插件均同时适用于ChatGPT和微软的Microsoft 365、Dynamics 365 Copilot等服务,用以满足个人客户与商业客户的业务需求。开发者在Azure OpenAI企业版服务上开发的AI应用程序,也默认支持同样的开放插件标准 —— 这意味着任何开发者都可以选择使用人类自然语言交互,作为其软件的互动方式。

微软宣布开发者可通过“插件”将应用和服务接入Microsoft 365 Copilot。首批支持的插件包括ChatGPT、Teams信息扩展、Power Platform连接器等,开发者可以直接接入现有服务,也可使用Visual Studio Code和Visual Studio上的Microsoft Teams Toolkit开发工具,轻松开发新的Microsoft 365 Copilot插件。开发者还可以将数据导入Microsoft Graph,通过近期发布的Semantic Index for Copilot语义索引功能构建关联性与行动信息,从而进一步拓展Microsoft 365 Copilot的功能。公测期间将首先提供超过50个来自Atlassian、Adobe、ServiceNow、Thomson Reuters、Moveworks、Mural等合作伙伴的插件,在Microsoft 365 Copilot正式发布时,将有数千个插件可供选择。

Power Platform平台重要组件的Power Pages与Power BI中的Copilot智能副驾开启公共预览,让用户更自如地通过自然语言创建网页和数据洞察。此外,Power Virtual Agent中的生成式智能也将开启受邀预览,进一步提升构建对话机器人的体验,并为Power Automate增加更多的定制化可能性。

Azure AI新工具:帮助开发者负责任地构建、运营和部署新一代AI应用

Azure OpenAI企业版服务将ChatGPT、GPT-4等先进大模型与Azure安全可靠的企业级服务整合了在一起,目前已经有超过4500家企业客户采用Azure OpenAI服务。在微软不断将生成式智能融入更多第一方产品和服务的过程中,也将有越来越多的开发者,开始以“智能副驾”的方式和方法开发自己的新一代智能化应用。

在Build 2023大会上,微软推出了一系列AI开发工具和功能来帮助开发者加速转型,其中主要包括:全新发布的Azure AI Studio,其能帮助开发者更便捷地将外部数据源整合到Azure OpenAI服务中,从而训练出基于自有数据的对话模型。新发布预览的Azure AI Content Safety能帮助开发者构建更安全的线上环境和社区,其内置模型能检测出文本或者图片中的不当内容,并通知人工监督员采取行动。这项原本用于GitHub Copilot等微软服务的功能,将内置于Azure OpenAI企业版服务开放给第三方开发者,从而以负责任的方式生成智能内容。微软还发布了全新Azure Machine Learning工具,其中包括Responsible AI dashboard support for text and image data。在公众预览版中,该功能能够让开发者在构建、训练或评估模型阶段,评估使用非结构化数据来构建的大模型。这将有助于开发者在部署模型之前发现模型错误、公平性问题以及模型解释,从而实现更具公平性的高性能计算机视觉和自然语言处理 (NLP) 模型。Azure Machine Learning prompt flow,让开发者可以借助如Semantic Kernel这样热门的开源提示词编排解决方案,高效构建提示词。在即将推出的预览版中,prompt flow为开发者提供了更加简便易用的提示、评估和调整大模型的方式。开发者能够快速创建连接到各种语言模型和数据源的提示工作流,并通过真实性等方式评估工作流质量,从而根据实际情况为其选择最佳的提示。Prompt flow同时还集成了Azure AI Content Safety,帮助开发者检测并删除其工作流中有害的内容。此外,微软还宣布将在未来几个月内,在Microsoft Designer 和 Bing Image Creator中增加全新媒体来源功能。该技术使用加密方法对 AI 生成的内容进行标记和签名,其中包含有关其来源的元数据,从而帮助开发者验证图像或视频是否由 AI 生成。

将于7月正式商用的Microsoft Dev Box是一项Azure开发服务,旨在为开发者提供预配置、集中管理、基于项目的即用型开发盒子。Dev Box在预览阶段得到了广大客户的积极反馈,在微软内部有超过9500名开发者在日常开发中使用。Microsoft Dev Box新增多个功能来优化开发体验和提高工作效率,包括支持以代码设置的方式进行定制化,在Azure Marketplace中提供更多可供定制的预设镜像以满足不同开发需求,此外开发者还可通过新上线的门户Azure Deployment Environments管理和定制开发环境。

GitHub Advanced Security for Azure DevOps面向所有用户开启公共预览,这项安全服务集成于Azure Repos和Azure Pipelines,可提供与GitHub企业版相同的秘密扫描、依赖性扫描和CodeQL代码扫描等功能,帮助开发者防范和消除潜在安全隐患。

微软致力于与英伟达(NVIDIA) 等合作伙伴通力合作,共同合作加速发展由人工智能而驱动的未来,让组织能够设计、开发、部署和管理基于Azure开发且具有规模和安全性的应用程序,最终使客户受益。通过整合了Azure机器学习(Machine Learning)的英伟达AI Enterprise Integration,英伟达将加速发展可供企业使用的生成式AI。Azure中独有的Omniverse Cloud,能够帮助组织将数据聚合到大量高性能模型中,连接其特定领域的软件工具,并实现跨多地点位置的多用户实时协作。英伟达GPU将借助 ONNX Runtime 和 Olive 工具链,无需精通硬件知识,即可支持加速AI 模型应用。

Microsoft Fabric构建统一的一站式分析平台

在这个由智能创新重新定义的新时代,从不同设备、应用、交互中源源不断产生的各种数据变得比以往更加重要。特别是对于企业和组织而言,获得真正有用的智能、管理有序、稳定干净的数据流以及一个高度统一的数据分析系统是必不可少的。

全新发布的Microsoft Fabric是一个统一的一站式分析平台,其整合了数据工程、数据整合、数据存储、数据科学、实时分析、应用可观测性和商业智能服务,所有这些都连接到一个被称为OneLake的数据仓储中。Microsoft Fabric全面融入Azure OpenAI服务,在各个数据相关的操作体验中都提供了 “智能副驾(Copilot)”,因此不同技术水平的用户,都能通过自然语言对话的方式进行自己所需的操作并获取直观洞察,如创建数据流和数据管道、生成代码和完整函数、构建机器学习模型,或者是将结果以可视化的形式表现出来。用户甚至可以把他们用Azure OpenAI模型和自有数据相结合所打造的独特的数据体验,整合成一个新的插件公开发布。

Windows 开启智能开发新体验

Windows 智能副驾是个人电脑平台上的第一个中央化人工智能助理,借助各种集成的第一方和第三方插件,用户将不再需要花时间和精力去寻找不同的应用并在各种软件之间来回切换,而是真正专注于如何展现自己的创意、完成复杂的工作,或者是进行交流协作。Windows 智能副驾能够以边栏的形式浮于不同应用和窗口之上,不但支持复制粘贴、截屏剪切等日常操作,还可以随时以自然语言对话的形式完成搜索及各种复杂操作。Windows 智能副驾预览版将从 6 月开始在 Windows 11 上陆续推出。

过去一年 Windows 11 加速普及,甚至连使用 Windows 11 设备的开发者月活数都达到了 24% 的年度增长。已开启预览的 Dev Home 将为 Windows 开发者打造更加完善的开发环境和开发体验。Dev Home 可以轻松连接并设置 GitHub 与 Microsoft Dev Box、GitHub Codespaces 等云端开发环境,同时提供了开源并可充分拓展的开发工具,包括可定制的仪表板和各种工具来充分优化开发体验。

Edge 浏览器支持Microsoft 365 智能副驾插件,并更新了更符合 Windows 11 风格的外观设计。Edge for Business 商用浏览器支持更多企业管理、安全、隐私和生产力功能,以更好地满足混合办公的需求,面向托管设备的版本现已开启预览,非托管版本将在未来几个月内推出。此外,支持多用户协同工作的 Edge Workspaces 也将在几个月内结束预览,推出正式商用版本。

欲了解关于微软年度开发者大会Build 2023的更多精彩内容,请登录官方网站,收看和点播更多精彩视频内容。2023 年 6 月 15 日,专为中国技术人打造的年度技术盛会 Microsoft Build 中国也将正式开启,请查看官方网站。

关于微软公司

微软(纳斯达克上市代码“MSFT”)致力于成就“智能云与智能边缘计算”时代的数字化转型,予力全球每一人、每一组织,成就不凡。 

点我前往官网~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/568247.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MVC框架实现用户登录注册功能(连接数据库)

目录 一、简单理解MVC框架 二、项目结构 三、项目源码 3.1 User 3.2 UserDao 3.3 RegisterDao 3.4 servletControll 3.5 servletControllRegister 3.6 web.xml 3.7 login.jsp 3.8 register.jsp 3.9 success.jsp 3.10 failure.jsp 四、实现效果 总结 前言 本篇文…

vue 3 第二十六章:样式(scoped及样式穿透)

文章目录 1. 介绍2. 基本使用3. scoped原理4. 穿透选择器修改全局样式 1. 介绍 在 Vue 中&#xff0c;我们可以使用 scoped 特性来给组件的样式添加作用域。通过为组件的 <style> 标签添加 scoped 特性&#xff0c;我们可以确保组件的样式仅应用于该组件的模板中&#x…

第56章:socket介绍

socket允许位于同一主机&#xff08;计算机&#xff09;或使用网络连接起来的不同主机上的应用程序之间交换数据 概述 在一个典型的客户端/服务器场景中&#xff0c;应用程序使用socket 进行通信的方式如下&#xff1a; 各个应用程序创建一个socket。socket 是一个允许通信的…

项目压测相关

几个重要指标的关系 QPS 并发数/平均响应时间 并发数 QPS*平均响应时间 也就是说&#xff0c;并发连接数代表服务器抗压能力&#xff0c;接收连接的能力。qps代表在相同的并发数下&#xff0c;服务器处理的速度&#xff0c;响应时间越短&#xff0c;那么qps就越大。 不是说并发…

Unity Lightmapping Setting

如下图&#xff1a; Lightmapper: 使用什么硬件或算法渲染 Progressive CPU、Progressive GPU、Enlighten(新的算放目前用的比较少) 此数值会被用于分别乘以Direct Samples&#xff0c;Indirect Samples和Environment Samples这三个数值。这三个数值会被应用于…

【Netty】Netty 如何实现零拷贝(八)

文章目录 前言一、Java 实现零拷贝1.1 Java提供 mmap/write 方式1.2 Java 提供 sendfile 方式 二、Netty 实现零拷贝2.1 CompositeByteBuf 方式2.1 wrap 方式2.3 slice 方式2.4 FileRegion 方式 总结 前言 回顾Netty系列文章&#xff1a; Netty 概述&#xff08;一&#xff0…

李沐多模态串讲笔记

李沐多模态串讲笔记 0.来源1.回顾1.1 ViLT回顾1.2 Clip回顾1.3回顾小结 2.ALBEF2.1摘要2.2主体方法部分2.2.1模型设计2.2.2目标函数2.2.3momentum distillation 动量蒸馏 2.3下游任务和实验结果 3.VLMo3.1论文贡献3.2研究动机3.3主体方法部分3.3.1模型设计3.3.2分阶段的训练策略…

Android 12 通知样式整理

目录 0. &#x1f4c2; 前言 1. &#x1f531; 通知样式总览 2. ⚛️ 通知样式详解 2.1 Simple Notifiaction 2.2 Action Notifiaction 2.3 Remote Input Notifiaction 2.4 Big Picture Notifiaction 2.5 Big Text Notifiaction 2.6 Inbox Notifiaction 2.7 Media No…

Cobalt Strike工具基本使用

Cobalt Strike 安装启动启动server端启动client目标机器连接 工具基使用用户驱动攻击屏幕截图进程列表键盘记录文件管理远程vnc远程代理端口扫描 生成后门被攻击者运行后门文件后查看结果 钓鱼攻击信息收集网站克隆文件下载 安装 网盘地址&#xff1a;链接&#xff1a;https:/…

AntDB-S流式数据库体验

本文作者&#xff1a;彭冲老师&#xff0c;上一篇彭老师体验了亚信刚发布的社区版AntDB-T数据库&#xff0c;文章如下&#xff1a; AntDB-T交易型数据库体验 本文继续体验AntDB-S流式数据库的&#xff0c;AntDB-S目前还未开放社区版&#xff0c;可以联系AntDB小助手进行体验。…

电压放大器的主要指标有哪些方面

电压放大器是电子电路中常用的器件&#xff0c;在选择和评估电压放大器时&#xff0c;需要考虑以下几个主要指标&#xff1a; 输入电阻&#xff08;Input Resistor&#xff09;&#xff1a;输入电阻是指放大器输入端的电阻值&#xff0c;它反映了放大器将输入信号转换成输出信号…

亚马逊,速卖通,国际站卖家在做测评时如何将风险降到最低呢?

测评是亚马逊卖家提升产品可信度和销售表现的重要手段 现在的测评市场遭到卖家们的极力吐槽&#xff0c;想要找到靠谱的资源也越来越难。据了解&#xff0c;去年很多骗子&#xff0c;中介都涌进测评市场&#xff0c;随意报价&#xff0c;导致整个市场鱼龙混杂&#xff0c;卖家…

MyBatis源码学习四之二级缓存

MyBatis源码学习四之二级缓存 MyBatis的缓存使用的也比较多&#xff0c;而缓存的都实现了一个父类的接口Cache。 一、加载缓存类PerputualCache public static void main(String[] args) {InputStream inputStream null;try {inputStream Resources.getResourceAsStream(&q…

NRK3303语音识别芯片在照明灯上的运用,一款可分布式语音IC方案

随着科技的不断进步&#xff0c;人们对于家居生活中的照明设备的要求也逐渐提高。传统的照明方式已经不能满足人们对智能家居的需求&#xff0c;我们需要更加智能、易于操作、高效节能的智能化照明系统。因此&#xff0c;智能照明应运而生&#xff0c;为我们提供了更加智能化、…

倍福触摸屏维修控制面板CP6606-0001-0020

适合控制柜安装的CP6600和CP6606面板型PC&#xff0c;适用于机械制造和设备工程等各种应用&#xff1b;可以安装TwinCAT自动化软件和 Windows Embedded操作系统&#xff0c;用作单独的控制器&#xff0c;也可以用作远程桌面显示器。 倍福触摸屏常见故障分类&#xff1a; 1、磨…

linux学习[11]磁盘与文件系统(2):lsblkblkidpartedfdiskgdiskmkfs

文章目录 前言&#xff1a;1. 磁盘容量1.1 lsblk1.2 blkid1.3 parted 2. 磁盘分区2.1 fdisk/gdisk2.2 磁盘分区实例参考&#xff1a; 3. 磁盘格式化3.1 mkfs.xfs3.2 mkfs.ext43.3 mkfs.vfat 总结&#xff1a; 前言&#xff1a; 写了VMware的磁盘扩容之后&#xff0c;磁盘分区格…

深度学习基础-卷积神经网络CNN+深度学习(无代码仅理解)

参考书籍&#xff1a;&#xff08;找不到资源可以后台私信我&#xff09; 《深度学习入门&#xff1a;基于Python的理论与实现 (斋藤康毅)》 CNN 概括 其中pooling层有时候会被省略&#xff0c;卷积层的输入输出图像称为特征图&#xff08;feature map&#xff09;&#xff0c…

多线程-Thread类的常用方法和生命周期

Thread类的常用结构 构造器 public Thread():分配一个新的线程对象。public Thread(String name):分配一个指定名字的新的线程对象。public Thread(Runnable target):指定创建线程的目标对象&#xff0c;它实现了Runnable接口中的run()方法。public Thread(Runnable target,S…

Python实现温度植被干旱指数(TVDI)的计算

前言 温度植被干旱指数&#xff08;Temperature Vegetation Dryness Index&#xff0c;TVDI&#xff09;是一种基于光学与热红外遥感通道数据进行植被覆盖区域表层土壤水分反演的方法。作为同时与归一化植被指数(NDVI)和地表温度(LST)相关的温度植被干旱指数(TVDI)可用于干旱监…