微软近日宣布,将Azure AI与GitHub平台进行深度整合,简化AI应用开发流程并提升开发效率。通过这一整合,开发者可以在GitHub上直接调用Azure的AI服务,实现从代码编写到模型训练和应用部署的一体化操作。此举不仅加速了项目交付,还提升了团队协作效率,使开发者能够更加专注于核心功能开发。整合提供的自动化工具和协作功能,将大幅提升开发者的生产力,并促进AI技术的普及和应用。
集成Codespaces和Visual Studio Code,使超过1亿开发者能够直接从GitHub构建AI应用。这一合作使AI开发更加便捷和可扩展,为开发者提供通过GitHub Models和简单API访问Azure Al领先模型的机会。
新功能允许开发者直接在 GitHub 中访问和使用Azure AI服务。
集成包括代码生成、AI辅助编程和自动化测试等功能。
开发者可以在GitHub Models中直接使用Azure Al最新的AI模型库。
开发者可以使用Azure AI推理API轻松实验和比较不同的AI模型,无需更改底层代码。
主要内容:
1.无缝集成与开发者赋能
开发者可以利用GitHub Codespaces进行快速原型开发,并通过Microsoft Visual StudioCode进行代码生成和调试。
GitHub Models为开发者提供了访问Azure Al领先模型的途径,简化了从实验到生产就绪的AI应用开发过程。
2.模型多样性与选择
Azure Al提供了市场上最完整的模型库,包括来自openAl、Meta、Mistral等的最新模型以及微软自家的Phi-3系列小型语言模型。
开发者可以在GitHub Models中探索和利用最新的AI模型,选择最适合其应用需求的独特能力、性能指标和成本效益组合。
3.安全与保障
GitHub Models内置了Azure Al内容安全功能,提供实时保护,防止生成有害内容、版权材料、幻觉和新型AI特有攻击(如越狱和提示注入攻击)
Azure Al与模型提供商及HiddenLayer等合作伙伴一起,降低网络安全漏洞、恶意软件和其他篡改迹象的风险。
4.简化模型实验与选择
开发者可以通过Azure AI推理API轻松地实验和比较不同模型,使用统一的一组功能在多种基础模型之间切换,而无需更改底层代码。
Azure AI推理SDK提供了Python和JavaScript的客户端库,并即将支持C#和.NET,使得将AI集成到应用中变得更加容易。
5.企业级集成与访问
组织可以通过Azure订阅更便捷地访问GitHub Enterprise,将GitHub的云原生平台与Azure的企业级安全性和可扩展性相结合,
通过Microsoft Entra lD与GitHub集成,简化了用户管理和访问控制。
GitHub Enterprise 的30 天免费试用版
GitHub推出了GitHub Models
GitHub推出了GitHub Models,通过内置的互动模型 playground,开发者可以免费测试和比较不同的模型,并将这些模型无缝集成到Codespaces和Visual Studio Code中。GitHub Models提供了从模型实验到生产部署的简化路径。
模型 playground
开发者可以在GitHub上使用互动模型playground,测试不同的提示和模型参数,探索来自Meta、Mistral、Azure OpenAl Service、 Microsoft等的模型。
隐私和安全承诺:GitHub Models不会将提示或输出共享给模型提供商,也不会用于训练或改进模型。
模型选择和比较
开发者可以在GitHub Models中测试和比较不同的模型,如Llama 3.1、GPT-40、Phi 3等以找到最适合其应用需求的模型。
提供了对各种场景的支持,包括低延迟需求和多模态应用。
无缝集成
使用Codespaces,开发者可以快速将模型推理代码引入自己的项目
可以在GitHub Actions中运行提示评估,或构建GitHub Copilot扩展,简化AI应用开发。
企业级部署
开发者可以通过Azure Al将应用部署到生产环境,享受内置的责任AI、企业级安全和全球可用性。
使用Azure订阅和凭据替换GitHub个人访问令牌,实现无缝迁移。
Models介绍文档:https://docs.github.com/zh/github-models/prototyping-with-ai-models
官方原文:https://azure.microsoft.com/en-us/blog/accelerating-ai-app-development-with-azure-ai-and-github/