大手笔!微软一口气发布了 3 款开发者工具。。

news2024/11/24 1:38:56

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

ecf3802702fe30fc99da38830ab1ec60.png

昨天我发了一篇 Build 大会相关的生产力产品,介绍了未来 Windows 将集成的一系列 AI 特性,以及如何帮助人们更好的利用 AI,辅助完成各类繁琐的工作。

今天这是第二篇,主要讲解本次 Build 大会上即将开放的几款实用的开发者工具。

众所周知,自 2023 年开始,各类 AI 应用开始出现井喷式爆发,不少开发者工具也集成了 AI 特性,把一些重复性,机械式的工具转给 AI,解放开发者的生产力。

自微软收购 GitHub 后,在技术圈贡献颇多,先后开源了多个实用的工具与技术教程,受到了不少开发者的赞誉。

因此,本次大会,微软也面向开发者,公布了多款实用的工具。

下面让我们来具体看下都有哪的惊艳的工具发布。

快速搭建一个 AI 应用:Azure AI Studio

之前我在文章中多次谈到,AI 时代已正式到来,各类 AI 模型与应用也正在迎来一波大爆发。

过去一个月时间,我在 GitHub 上见证了多个文本对话、文生图、文生视频等多个开源模型的诞生。

传统的模型开发与应用发布方式,也亟待改变。

为了让开发者可以更好的开发 AI 应用,微软正式推出了 Azure AI Studio,让开发者点点鼠标,即可快速定制和开发一个属于自己的 AI 对话模型。

通过这个平台,数据科学家也能更好的微调、评估和部署部署,这其中包括由 Azure 机器学习管理的开源模型、Hugging Face Hub 模型以及来自 Azure OpenAI 服务的模型,极大优化了整个操作体验。

不仅于此,开发者还可以借助可视化工具,将各个 Prompt 提示词与工具连接起来,进而更好的管理与开发应用。

你可以快速创建连接到各种语言模型和数据源的提示工作,快速构建 AI 应用程序,并评估工作流程的质量,以便为不同案例选择最佳提示。

AI 时代的数据分析工具:Microsoft Fabric

随着移动互联网的普及,人手一台智能设备,每天在网上产生的各种交互数据,也让数据出现了一波爆发性增长。

如何更好的管理数据、将数据与不同产品进行拆分,并实现自动集成与分析,是当下迫在眉睫的一件事。

有鉴于此,微软推出了一款新型数据分析平台:Microsoft Fabric

有人说,这可能是自 SQL Server 以来软件巨头发布的最大的数据产品之一。

375840014e306071890412a0c8b40afe.png

https://www.microsoft.com/en-us/microsoft-fabric

借助 Fabric,开发者可以快速从不同数据中提取指定信息,并快速呈现给用户。再通过 SaaS 的方式,自动集成与优化,减少了很多操作成本。

它还能直接从微软的 OneLake 数据湖、亚马逊 S3 甚至谷歌云中提取数据,另外,该产品也内置了 AI Copilot 支持。

为开发者而生的控制面板:Dev Home

为了让开发者能够更方便的在本地完成环境配置,项目部署。

此次微软在 GitHub 开源了一款全新的开发工具:Dev Home,在 Windows 11 系统中,直接内置了可视化控制面板。

你使用可自定义组件,在面板中检测项目。通过下载各种应用、程序包或存储库来快速设置开发环境,并连接到 GitHub 等开发者者平台。

同时,该项目还提供了可视化监控面板,让你可以实时看到电脑 GPU、CPU、内存、网络的使用情况。

GitHub:http://github.com/microsoft/devhome

除此之外,该工具提供以下特性:

  • 连接 GitHub 账号,在本地更好的管理项目;

  • 使用图形化界面,快速自定义项目安装配置;

  • 实时监测电脑的 CPU、GPU、内存等硬件使用情况;

  • 内置插件系统,开发者可自选安装与定制。

目前该项目已在 GitHub 正式开源,感兴趣的可以关注一下。

写在最后

今年自 GitHub Copilot X 发布后,多家互联网巨头也开始在切入软件开发领域,试图探索人机交互编程的最佳实践。

前不久,红杉资本提出了一个概念,叫 Developer Tool 2.0,很多传统的开发者工具,都值得基于 AI Copilot 能力,重新构建一遍。

目前已成功跃迁至开发者工具 2.0 的,有我多次在公众号介绍过 ChatGPT、Cursor、GitHub Copilot 等产品。还有一些其它领域,正在等待被 AI 颠覆的传统工具。

不少开发者已经跃跃欲试,将手伸到了这个新领域,试图重造一款具有技术变革意义的新工具。

在今年下半年,我相信还会有诸多基于 AI 能力构建的优质开发者工具诞生,大家可以期待一下。

如果你想了解更多实用的 AI 技术与应用,以及 ChatGPT 新进展,可以点击下方链接,加入我们社群进一步交流探讨。

👇 每个进群的人,都会收到我们赠送的一枚 a1cf239fa4fffe08348da279fc2b05c1.png 账号。

社群入口:ChatGPT 社群,正式上线!

不想错过文章推送?可以给 GitHubDaily 公众号加个星标。

7d4f872af4e0ecfab5dc0cec471c9ca4.png

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

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

相关文章

Go1.21 速览:正式结束对 macOS 10.13 和 10.14 的支持

大家好,我是煎鱼。 根据 Go 语言的版本发布规律,一般是 2 月份和 8 月份各会发布一个新的版本。当前是 Go1.20。也就是在 8 月份会发布 Go1.21 这一个新版本。 在这个新版本,将会正式的结束对 macOS 10.13 和 10.14 的支持,并禁用…

27 VueComponent 计算属性的实现

前言 这是最近的碰到的那个 和响应式相关的问题 特定的操作之后响应式对象不“响应“了 引起的一系列的文章 主要记录的是 vue 的相关实现机制 呵呵 理解本文需要 vue 的使用基础, js 的使用基础 测试用例 用例如下, 我们这里核心关注 counterPlus100 这个计算变量 问…

JavaScript键盘事件

目录 一、keydown:按下键盘上的任意键时触发。 二、keyup:释放键盘上的任意键时触发。 三、keypress:在按下并释放能够产生字符的键时触发(不包括功能键等)。 四、input:在文本输入框或可编辑元素的内容…

pytroch实战12:基于pytorch的网络结构可视化

基于pytorch的网络结构可视化 前言 ​ 之前实现了一些常见的网络架构,但是有些网络架构并没有细说,并且网络传输过程中shape的变化也很少谈及过。 ​ 除此之外,前面的实现很少涉及到可视化的内容,比如损失值的可视化、网络结构的…

MySQL的下载、安装、配置(图文详解)

MySQL的下载、安装、配置(图文详解) 一、MySQL的4大版本二、软件的下载三、MySQL8.0 版本的安装四、配置MySQL8.0五、配置MySQL8.0 环境变量六、MySQL5.7 版本的安装、配置七、安装失败问题 一、MySQL的4大版本 MySQL Community Server 社区版本&#xf…

专高六第一次项目答辩学到的知识点【未完成】

目录标题 1、animation和traslation定义动画的区别?2、微信小程序的支付流程?3、canvas和svg有什么区别?4、app自定义导航栏,如果说打包成小程序导航栏如何适配?4、express权限,接口权限?5、一键…

如何在Linux系统安装Nginx

博主介绍:✌全网粉丝4W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战、定制、远程,博主也曾写过优秀论文,查重率极低,在这方面…

设计思维及在Thoughtworks的应用

图:史江鸿 第一次听到"设计思维"是在2016年,那时我刚加入Thoughtworks。我总能在各种场合听到这个词,似乎它在Thoughtworks具有不可撼动的地位。然而,作为QA角色,我并没有机会深入了解它。 我曾感到疑惑&…

2-python的变量类型

内容提要 主要介绍了python中的变量类型,之前不经常用的点有: 列表的下标可以是负数,无论正负,都是从左侧开始,从左到右依次递增。 还有截取操作[头:尾:步长),表示连接,*表示重复。 列表与元组…

springboot+vue地方废物回收机构管理(java项目源码+文档)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的地方废物回收机构管理。项目源码以及部署相关请联系风歌,文末附上联系信息 。 💕💕作者&#xff1…

leetcode--删除链表的倒数第N个节点(java)

删除链表的倒数第N个节点 Leetcode 19 题解题思路代码演示链表专题 Leetcode 19 题 19 删除链表的倒数第N个节点 -可以测试 题目描述: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点 示例1: 输入:he…

javascript基础五:深拷贝浅拷贝的区别?如何实现一个深拷贝?

一、数据类型存储 JavaScript中存在两大数据类型: 基本类型引用类型 基本类型数据保存在在栈内存中 引用类型数据保存在堆内存中,引用数据类型的变量是一个指向堆内存中实际对象的引用,存在栈中 二、浅拷贝 浅拷贝,指的是创建新…

springcloud分布式架构网上商城(java项目源码+文档)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的分布式架构网上商城。项目源码以及部署相关请联系风歌,文末附上联系信息 。 💕💕作者:…

LLM时代NLP研究何去何从?一个博士生的角度出发

深度学习自然语言处理 原创作者:Winni 前言 最近,大语言模型(LLMs)在许多任务上表现出接近人类水平的性能,这引发了行业兴趣和资金投入的激增,有关LLMs的论文最近也层出不穷。 看起来,NLP领域似…

博客系统(ssm版本)

在前面的文章中给大家介绍过博客系统的servlet版本,但是servlet的技术非常的老旧,我们在企业中用的都是springboot相关的框架,本章内容就是讲述如何一步一步的利用ssm的技术来实现博客系统。 目录 前期配置 创建数据库 配置文件 公共文件…

30 VueComponent 事件的绑定

前言 这是最近的碰到的那个 和响应式相关的问题 特定的操作之后响应式对象不“响应“了 引起的一系列的文章 主要记录的是 vue 的相关实现机制 呵呵 理解本文需要 vue 的使用基础, js 的使用基础 测试用例 用例如下, 我们这里核心关注 事件的处理流程 问题的调试 整个…

c# cad二次开发 通过选择txt文件将自动转换成多段线

c# cad二次开发 通过选择txt文件将自动转换成多段线,txt样式如下 using System; using System.Collections.Generic; using System.Text; using Autodesk.AutoCAD.ApplicationServices; using Autodesk.AutoCAD.EditorInput; using Autodesk.AutoCAD.Runtime; usi…

chatgpt赋能python:Python改变图片大小对SEO的影响

Python改变图片大小对SEO的影响 简介 Python作为一门高效的编程语言,广泛应用于各个行业,并在图像处理领域中也有很多应用。其中一个常见的应用就是改变图片的大小。在SEO(搜索引擎优化)中,图片大小的优化对网站的排…

chatgpt赋能python:Python批量输出:提高工作效率的必备技能

Python批量输出:提高工作效率的必备技能 在日常工作中,我们往往需要批量处理某些数据。Python作为一种流行的编程语言,可以帮助我们快速地完成这项任务。本文将介绍Python批量输出的基本知识和实用技巧,帮助读者提高工作效率。 …

chatgpt赋能python:Python改变当前目录的SEO指南

Python改变当前目录的SEO指南 介绍 对于SEO来说,网站的目录结构和文件命名是非常重要的。良好的目录结构可以帮助搜索引擎更好地理解您的网站内容,而有意义的文件命名可以提高页面的可读性并有助于排名。 但在开发过程中,我们经常需要在不…