跟我看 Microsoft Build 2023

news2025/1/12 12:03:23

又是一年一度的 Microsoft Build 了,你有和我一样熬夜看了吗?如果没有,那么你就错过了一场精彩的技术盛宴。本次的 Microsoft Build ,有非常多的干货,围绕打造 Copilot 应用展开。我会将基于 Data + AI 比较重要的内容列列,希望给到小伙伴一个指引

Azure OpenAI Service 助力企业化的 Copilot 应用

在 Microsoft Build 2023 上,微软宣布了 Azure OpenAI Service 的 GA,这就包括了 GPT-3 , ChatGPT 和 GPT-4 。这也意味着企业可以把 Azure OpenAI Service 的场景正式投入使用,打造属于企业自己的 Copilot 应用。除了这些,微软还宣布了 Azure OpenAI Service 的全新功能,包括:

1. Azure OpenAI Service 的插件功能

Azure OpenAI Service 的插件功能发布了,通过更安全的方式整合更多的微软服务构建更强大的企业 Copilot 应用 , 企业可以构建一个更为专业的 Copilot 应用生态。

2. 应用企业数据

在构建企业 Copilot 的应用中,我们希望结合企业内部数据,但往往遇到内容过长而导致 token 受限制的问题。我们通常会使用向量数据库来帮我们解决问题。现在您可以通过 Azure OpenAI Service 关联企业的不同数据, 构造属于企业自己的 Copilot 应用。

通过整合 Azure 认知搜索中的全新功能向量搜索,行业 Copilot 应用可以更方便地访问企业数据(包括图片,音频,视频,文档,图表等)。

3. 内容过滤器

在构建企业 Copilot 的应用中,我们希望能够过滤掉一些不合适的内容,比如一些不合适的词汇,或者一些不合适的图片。现在您可以通过 Azure OpenAI Service 的内容过滤器来过解决这些问题。

4. 预配置吞吐量

预配置吞吐量是一项全新的 Azure OpenAI Service 功能,可让客户保留和部署模型处理能力外同时具备高性能的负载。对于需要稳定延迟或者有阶段性高性能载要求的企业来说,这是不可或缺的。

企业级的智能化数据平台 - Microsoft Fabric

现代企业业务的变化是非常快,需要应对很多新的业务,而这些业务场景往往需要更多的数据,而这些数据往往是分散在不同的数据源中。这就导致了企业需要不断地购买存储,而这些存储往往是只专注于单一的业务上,这就导致企业投入成本过高。在降本增效的今天是非常不可取的。而 Microsoft Fabric 就是为了解决这个问题而生的。 Microsoft Fabric 提出了基于数据即服务的 OneLake ,就像我们存放文档的 OneDrive 一样,企业的数据都过 OneLake 进行管理。

OneLake 有四个主要的特点

1. OneLake

适用于整个架构的单一统一逻辑 SaaS 数据湖

将数据组织到域中

是企业所有 Fabric 数据项的基础

通过标准 API 格式提供给任何应用开放访问

2. One Copy

使用快捷方式将跨域和云的数据虚拟化为单个逻辑湖
Fabric 所有分析引擎有一份数据副本,不需要移动或数据复制

3. One Security

一次安全设定后,任何地方都可以使用

4. OneLake Data Hub

在统一位置了解、管理和使用数据

通过这四个特点我们可以对 Microsoft Fabric 有更深的了解,企业可以将所有结构化和非结构化数据集中到一个地方。打破数据孤岛,更轻松地混合数据源和分析数据。简化安全、有效治理数据,使使用者和第三方应用都能访问到所需要的数据。

Windows Copilot 来了

从 GitHub Copilot 开始,微软旗下的产品就陆续加入了不同的 Copilot 功能。如 Microsoft 365 的 Copilot , 还有 Power Platform 以及 Dynamic 365 的 Copilot 都是一些不错的应用场景。在操作系统级别,也引入了 Windows Copilot . 现在通过 Windows Copilot 可以更改设置、播放特定播放列表或打开相关应用程序,还有可以分析文档等工作。

Copilot Stack 引入

这是对于开发人员非常重要的内容,对比起过往的编程,我们现在面向 AI 编程实现 Copilot应用。微软定义了一个全新的 AI 开发架构,帮助开发人员快速构建自己的Copilot。通过基础架构(Azure上的算力,云原生的能力)+ 模型(Azure OpenAI Service提供的模型/自定义的模型/微调后的模型)+ AI 编排流程(Prompt+业务流+数据等)整合 GitHub,Visual Studio,全新的 Azure AI Studio等开发平台来完成 Copilot的应用开发。以下是全场景的 AI 解决方案

总结

在第一天的会议上还有非常多的干货,如果大家感兴趣可以通过 Microsoft Build 2023 网站进行回看。微软已经开启了 Copilot 应用的大门,作为开发者你也是时候进入到这个全新的领域了。让我们一起动起来吧!

相关资源

1. 访问 Microsoft Build 2023 官网 https://build.microsoft.com/en-US/home

2. 关于更多 Microsoft Build 2023 上产品发布和更新,请访问 https://news.microsoft.com/build-2023-book-of-news/

3. 如果你希望试用 Azure Cognitive Search 的 Vector Search 功能,请填写 https://aka.ms/VectorSearchSignUp

4. 了解更多 Azure OpenAI Services 的更新,请看该课程 https://build.microsoft.com/en-US/sessions/27c0f55d-9c02-4003-bfb3-7e077a12fea2

5. 了解 Azure Fabric 的相关内容,请访问 https://aka.ms/AAkub4n

6. 关于 Windows Copilot 的相关内容,请访问 https://blogs.windows.com/windowsdeveloper/2023/05/23/bringing-the-power-of-ai-to-windows-11-unlocking-a-new-era-of-productivity-for-customers-and-developers-with-windows-copilot-and-dev-home/

7. 了解 Copilot Stack 的相关内容,请访问 https://news.microsoft.com/source/features/ai/microsoft-outlines-framework-for-building-ai-apps-and-copilots-expands-ai-plugin-ecosystem/

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

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

相关文章

chatgpt赋能Python-python_nonzero

Python的nonzero函数 - 了解它的作用和实际应用 在Python编程语言中,有一个非常有用的函数叫做nonzero(),该函数通常被使用来检测列表、元组、数组和字典等数据结构中的非零值。本文将详细介绍nonzero()函数的特性和实际应用场景。 了解nonzero函数的作…

17.plantUML画类图的语法、组合关系和聚合关系之间的区别

文章目录 plantUML画类图的语法组合关系和聚合关系之间的区别依赖关系和关联关系的区别一个类图语法示例 plantUML画类图的语法 泛化关系就是继承关系 语法解释&#xff1a;<|-- 表示组合&#xff0c;<|-表示继承 表示 public&#xff0c; #表示protect - 表示 private…

chatgpt赋能Python-python_owl

Python Owl: 一个优秀的Python工具库&#xff0c;优化你的SEO体验 如果你是一个SEO专家&#xff0c;你肯定会知道Python Owl这个工具库是什么。如果你还不知道&#xff0c;那么你来对地方了。Python Owl是一个强大的Python工具库&#xff0c;能够帮助你优化你的SEO体验&#x…

对讲机怎么提高通话距离?

对讲机的理论通讯距离一般都比较远&#xff0c;只不过在实际的应用当中会受到多方面的影响&#xff0c;比如建筑物、树林、山体等。那么我们该怎么提高对讲机的通话距离呢&#xff1f;下面河南宝蓝小编就为大家分析下。 一、提高发射功率&#xff1a; 基本上所有的对讲机都有…

【数据结构】树和二叉树和基本介绍、树的基本术语和表示、二叉树的性质和储存结构

文章目录 1.树的基本概念和介绍1.1树的概念1.2树的基本术语1.3树的使用1.4树的表示1.4.1图形表示1.4.2代码表示 2.二叉树的基本概念和介绍2.1二叉树的介绍2.2二叉树的性质2.3二叉树的储存结构2.3.1顺序储存结构2.3.2链式存储结构 1.树的基本概念和介绍 1.1树的概念 在以前的学…

springBoo3.0集成knife4j4.1.0(swagger3)

温馨提示&#xff1a; springBoot 版本 3.0 knife4j 版本 4.1.0 添加依赖&#xff1a;knife4j包含了swagger&#xff0c;openapi3中的依赖&#xff0c;所以加这一个就行。 <dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-op…

Seata AT 模式理论学习、事务隔离及部分源码解析 | Spring Cloud 52

理论部分来自Seata官网&#xff1a;http://seata.io/zh-cn/docs/dev/mode/at-mode.html 一、前提 基于支持本地 ACID 事务的关系型数据库。Java 应用&#xff0c;通过 JDBC 访问数据库。 二、整体机制 两阶段提交协议的演变&#xff1a; 一阶段&#xff1a;业务数据和回滚日…

算法设计与分析:数理基础与串匹配程序设计

目录 前言实验内容实验流程实验过程实验分析伪代码代码实现分析算法复杂度用例测试 总结 前言 本实验是算法设计与分析课程的一个实验&#xff0c;旨在帮助掌握数理基础和串匹配算法的相关知识&#xff0c;以及如何用C语言实现串匹配程序。本实验分为两个部分&#xff1a;第一…

【Leetcode -643.子数组最大平均值Ⅰ -645.错误的集合】

Leetcode Leetcode -643.子数组最大平均值ⅠLeetcode -645.错误的集合 Leetcode -643.子数组最大平均值Ⅰ 题目&#xff1a;给你一个由 n 个元素组成的整数数组 nums 和一个整数 k 。 请你找出平均数最大且长度为 k 的连续子数组&#xff0c;并输出该最大平均数。 任何误差小…

Buildroot 切换到国内源

可以在make menuconfig的界面里的Build options–>Mirrors and Download locations中的几个地址依次填入下面几个国内的加速镜像源url地址&#xff0c;速度可以快非常多&#xff01;&#xff01; BACKUP_SITE"http://sources.buildroot.net" KERNEL_MIRROR"…

linux消息队列总结

消息队列&#xff0c;是消息的链接表&#xff0c;存放在内核中。一个消息队列由一个标识符(即队列ID) 来标识 1、特点 &#xff08;1&#xff09;消息队列是面向记录的&#xff0c;其中的消息具有特定的格式以及特定的优先级 &#xff08;2&#xff09;消息队列独立于发送与接收…

chatgpt赋能Python-python_pendown

Python PenDown: 一个简单易用的MarkDown编辑器 在现代化的互联网环境下&#xff0c;搜索引擎优化已经成为了每个网站都必须要面对的问题&#xff0c;而一个网站的SEO质量往往与网站的内容相关。而MarkDown则是现代网络环境下非常受欢迎的一种文本标记语言&#xff0c;因为其语…

数据仓库漫谈-前世今生

数据仓库的内容非常多&#xff0c;每一个子模块拎出来都能讲很久。这里没法讲太多细节&#xff0c;大致思考了三个备选议题&#xff1a; 数据仓库的前世今生 数据仓库体系知识介绍 数仓开发者的路在何方&#xff1f; 既然是第一次分享&#xff0c;感觉还是跟大家普及下数仓的…

百度营销:百度扩量投放技巧

众所周知百度是国内大部分用户都在使用的搜索引擎。百度搜索投放的是关键词形式。今天将带来一些账户优化的建议。放量模式共享预算有哪些投放细节呢&#xff1f;以下梳理了5个小技巧&#xff1a; 1.适合的账户类型 更适合预算充足的广告主。如果当前&#xff0c;你每天的获客…

shell编程快捷命令

shell编程快捷命令 一、快捷排序 — sort 命令二、快捷去重 — uniq 命令三、快捷替换 — tr 命令四、快速裁剪 — cut 命令五、文件拆分 — split 命令七、变量扫描器 — eval 命令 一、快捷排序 — sort 命令 sort命令用于以行为单位&#xff0c;对文件的内容进行排序 语法格…

【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)

前言 上周我们学习了MobileNetV1和MobileNetV2&#xff0c;本文的MobileNetV3&#xff0c;它首先引入MobileNetV1的深度可分离卷积&#xff0c;然后引入MobileNetV2的具有线性瓶颈的倒残差结构&#xff0c;后来使用了网络搜索算法&#xff0c;并引入了SE模块以及H-Swish激活函…

Vue监视属性

1&#xff0c;click事件的属性可以些什么&#xff1f; 答&#xff1a;click即click"xxx"&#xff0c;其中xxx可以是一个methods方法&#xff0c;也可以是一些简单的语句&#xff0c;比如i&#xff0c;i<0&#xff1f;250 : 520。即click"add&#xff1b;i&am…

【数据结构】---堆排序:时间复杂度高于(N*logN)的排序别来沾边

文章目录 前言&#x1f31f;一、建堆的两种方式&#xff1a;&#x1f30f;1.1 向上调整建堆(堆排序)&#xff1a;&#x1f4ab;1.1.1 完整代码&#xff1a;&#x1f4ab;1.1.2 流程图(以小堆为例)&#xff1a;升序&#xff1a;建大堆&#x1f4ab;1.1.3 流程图(以小堆为例)&…

数码港元≠港元稳定币,为何被视为法币与虚拟资产间的骨干和支柱

出品&#xff5c;欧科云链研究院 作者&#xff5c;Jason Jiang 临近6月&#xff0c;香港在虚拟资产与Web3领域愈加活跃。据彭博社报道&#xff0c;香港将宣布散户投资者可以根据其新的行业规则交易加密货币&#xff0c;预计个人投资者从6月开始在适当的保障措施下可以交易BTC…

Go Web下gin框架的模板渲染

〇、前言 Gin框架是一个用于构建Web应用程序的轻量级Web框架&#xff0c;使用Go语言开发。它具有高性能、低内存占用和快速路由匹配的特点&#xff0c;旨在提供简单、快速的方式来开发可扩展的Web应用程序。 Gin框架的设计目标是保持简单和易于使用&#xff0c;同时提供足够的…