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