QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

微软在 GitHub Universe 上为开发者推出 AI 增强工具

作者:Steef-Jan Wiggers

  • 2024-12-06
    北京
  • 本文字数:1515 字

    阅读完需:约 5 分钟

微软在 GitHub Universe 上为开发者推出 AI 增强工具

在最近的 GitHub Universe 上,微软宣布了一系列新功能和工具,可以将微软 Azure AI 服务进一步直接集成到 GitHub 和 VS Code 等开发者工具中。


微软正在设法在开发社区的强大支持下创建 AI 增强的端到端开发环境,这些创新正是这一行动的一部分。借助 GitHub Copilot for Azure and VS Code 中的众多新特性,开发人员现在可以将 AI 集成到他们现有的工作流程中。


在一个 LinkedIn 帖子中,微软产品设计师负责人 Spencer Reynolds 评论了这些特性:


这是 Copilot 生态系统的一部分,其目标是让用户能够与 Azure 交互、查看资源、启动其他资源等。


公告中提到,GitHub Copilot for Azure 直接在 GitHub 和 VS Code 中为开发人员提供量身定制的上下文感知指导。开发人员现在可以使用“@azure”命令获取个性化支持,以管理资源、部署应用程序和排除故障。此功能扩展了 GitHub Copilot 现有的 AI 聊天功能,能够通过 Azure Developer CLI(azd)模板 简化资源配置和应用程序部署,帮助开发人员专注于核心任务,而由 Copilot 处理后台进程和成本管理方面的查询。


(来源:Azure 开发工具博客文章)


此外,为了缩短开发时间,微软推出了 AI 应用模板以加速部署。这些模板让开发人员能够使用预先设计的框架和组件在多个环境(包括 GitHub Codespaces、VS Code 和 Visual Studio)中快速启动项目。这些模板提供了灵活性,支持来自领先的 AI 工具提供商(如 Arize、LangChain 和 Pinecone)的流行编程语言、模型和框架。借助这些工具,开发人员可以轻松地将关键安全措施(如托管身份和无密钥身份验证)集成到他们的应用程序中,从而加快开发速度,同时获取强大的数据保护能力。


Azure Developer CLI 的首席产品经理 Kristen Womack 在 Azure SDK 博客文章中写道:


该集合包括了一系列完整的应用程序,包括应用程序代码、AI 功能、基础设施即代码(IaC)、带有 GitHub Actions 的可配置 CI/CD 管道以及可随时部署到 Azure 的应用程序架构。它还包括一些较小的模板,它们是只托管你需要的组件(如无密钥身份验证或 IaC)的构建块。


为了支持 AI 模型实验和定制,GitHub Models(现已推出预览版)将 Azure AI 的庞大模型库直接集成到了 GitHub Marketplace 中。此功能允许开发人员对比和试验各种应用程序的各种模型,包括专有和开源选项。开发人员可以实时测试模型的性能和功能,使用 Azure 的安全 token 化基础架构调整和扩展其使用范围,从免费层到企业级生产环境均可支持。


为了简化更新 Java 运行时的繁琐过程,GitHub Copilot 现在包含了专门针对 Java 的升级助手。此工具指导开发人员完成运行时升级的每个步骤,帮助他们确保程序与 Spring Boot 和 JUnit 等框架的兼容性。它利用 AI 解决潜在冲突,创造高效透明的升级体验,尽可能减少更新 Java 应用程序时涉及的手工劳动。


微软高级项目经理 Nick Zhu 在 Microsoft for Java Developers 博客 文章 中写道:


在此预览体验中,GitHub Copilot Java 升级助手将分析你的项目并与你一起指定诸如 JDK 和 Maven 路径等参数、特性分支名称等内容。它还将进一步评估你的项目是否存在 Spring Boot 等依赖项以及 JUnit 等单元测试框架。你可以选择生成一个 GitHub issue,提案中的任务记录和计划会复制进去。‍


最后,微软还扩展了其 A/B 测试和 CI/CD 工作流功能,使组织能够大规模评估 AI 应用程序。借助 Azure AI 评估 SDK 和 GitHub Actions 集成,开发人员可以运行持续的性能评估和 A/B 实验,确保 AI 模型在现实环境中发挥最佳性能。该集成支持一众连贯性和流畅性指标,并可以提供自定义见解以改进决策,使开发人员更容易管理和增强应用程序性能。


查看原文链接:

https://www.infoq.com/news/2024/11/azure-github-universe-tools-ai/

2024-12-06 08:077717

评论

发布
暂无评论
发现更多内容

李飞飞团队 ReKep:空间智能机器人可整合 GPT-4o;苹果首款 AI 手机 iPhone 16 发布丨RTE 开发者日报

声网

议程抢先看!安谋科技、英特尔、浪潮信息、蚂蚁集团等企业大咖齐聚 2024 云栖大会操作系统开源专场

OpenAnolis小助手

操作系统 云栖大会 龙蜥社区 龙蜥操作系统 AIibaba CIoud Linux

爱回收商品详情数据接口

tbapi

爱回收API 爱回收商品详情数据接口

读书笔记:简单高效的工作方式

老张

读书笔记 团队管理 远程办公

洞悉市场脉搏,从实时监控商品信息开始 —— 淘宝API的力量

技术冰糖葫芦

API Explorer平台 api 网关 API Gateway API 测试 pinduoduo API

互联网大厂Java面试高手心法,在寒潮之下找到自己心仪的 offer。

码哥字节

Java 后端面试

华为视频独家呈现:发布会开场舞《见非凡》AiMax 版来袭

最新动态

替换传统数据处理平台,TDengine 与华风数据达成合作

TDengine

数据库 tdengine 时序数据库

低代码平台与云服务技术研究白皮书

不在线第一只蜗牛

低代码 云服务

如何留住自己的团队?

秃头小帅oi

对游戏语音软件Oopz遭遇DDoS攻击后的一些建议

网络安全服务

负载均衡 udp 语音聊天软件 DDoS 攻击 黑神话悟空

Go必知必会:掌握Go语言中的Channel,并发编程的核心

王中阳Go

并发 channel Go 语言 GO语言编程

NGINX 和 HAProxy:基于公有云标准环境的用户体验测试对比

NGINX开源社区

读书笔记 开源 最佳实践 反向代理 HAProxy

火山引擎携手招商银行共探智能体应用,加速数字金融创新

新消费日报

DBeaver 24.2 发布下载,新增功能概览

sysin

数据库 sql 管理工具 Dbeaver

参赛心得和思路分享:2021第二届云原生编程挑战赛2: 实现一个柔性集群调度机制

阿里云天池

云原生

现在的 AI ,有多会做老师?

豆包MarsCode

Python 人工智能 程序员 AI 求职

如何高效的匹配、筛选数据,避免嵌套循环

六哥是全栈

Java ts 开发技巧

鸿蒙NEXT生态应用核心技术理念:一次开发,多端部署

芯盾时代

鸿蒙 物联网 国产化替代

电商数据分析师必备:京东商品详情API返回值解读

技术冰糖葫芦

api 网关 API Gateway API 测试 pinduoduo API

关于粒子滤波的解析

芯动大师

粒子滤波

再创辉煌!望繁信科技斩获第十三届中国创新创业大赛四川赛区桂冠

望繁信科技

数字化转型 流程挖掘 流程资产 流程智能 望繁信科技

Mac 高清屏幕录像工具iShowU Studio for mac

Mac相关知识分享

录屏软件

支撑AI的算力芯片,未来何去何从?

博文视点Broadview

Docker 容器中镜像导出/导入

快乐非自愿限量之名

Docker 容器

如何看待:低代码开发平台的兴起无需经验?

快乐非自愿限量之名

低代码

新闻“样板间”提升50%开发效率,20家新闻媒体应用批量鸿蒙化

最新动态

mac苹果电脑矢量绘图软件:Sketch for mac 中文激活版

你的猪会飞吗

sketch Mac Mac软件下载站 mac破解软件下载

对接开源大模型应用开发平台最佳实践

阿里云大数据AI技术

人工智能 LLM rag OpenSearch dify

GreatSQL 异步复制及搭建

GreatSQL

GitHub Star 数量前 13 的自托管项目清单

NocoBase

GitHub 开源 自托管 self-hosted

微软在 GitHub Universe 上为开发者推出 AI 增强工具_微软_InfoQ精选文章