微软在GitHub Universe发布新功能与工具
在最近的GitHub Universe大会上,微软宣布了一系列新功能和工具,进一步将Azure AI服务直接集成到GitHub和VS Code等开发工具中。这些创新旨在通过开发者社区的支持,创建AI增强的端到端开发环境。
GitHub Copilot for Azure和VS Code的新功能
GitHub Copilot for Azure为开发者提供了在GitHub和VS Code中的个性化、上下文感知的指导。开发者可以通过“@azure”命令访问个性化支持,管理资源、部署应用程序和进行故障排除。该功能扩展了GitHub Copilot现有的AI聊天能力,通过Azure Developer CLI(azd)模板简化资源供应和应用程序部署,帮助开发者专注于核心任务,而Copilot处理后台流程和成本管理查询。
AI应用模板加速开发
微软还推出了AI应用模板,以缩短开发时间。这些模板使开发者能够在多个环境(如GitHub Codespaces、VS Code和Visual Studio)中快速启动项目。模板支持多种编程语言、模型和框架,包括来自Arize、LangChain和Pinecone等领先AI工具提供商的组件。开发者可以轻松集成关键安全措施,如托管身份和无密钥认证,加快开发速度同时确保数据保护。
GitHub Models预览版
GitHub Models现已进入预览阶段,将Azure AI的广泛模型库直接集成到GitHub Marketplace中。开发者可以比较和实验各种模型,包括专有和开源选项,实时测试模型性能和功能,并根据需要从免费层级扩展到企业级生产环境。
Java运行时升级助手
GitHub Copilot现在包括一个专门为Java设计的升级助手,帮助开发者逐步完成运行时升级,确保与Spring Boot和JUnit等框架的兼容性。该工具利用AI解决潜在冲突,提供高效透明的升级体验,减少手动更新Java应用的工作量。
A/B测试和CI/CD工作流扩展
微软还扩展了A/B测试和CI/CD工作流的能力,使组织能够大规模评估AI应用。通过Azure AI Evaluation SDK和GitHub Actions集成,开发者可以运行持续性能评估和A/B实验,确保AI模型在真实环境中表现最佳。该集成支持一致性和流畅性指标,并提供自定义洞察,帮助开发者管理和提升应用性能。
总结
微软在GitHub Universe上发布的新功能和工具,旨在通过AI增强开发环境,简化资源管理、加速应用开发、支持模型实验和Java应用升级,以及扩展A/B测试和CI/CD工作流。这些创新为开发者提供了更高效、更安全的开发体验。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。