GitHub 的 Copilot 编程助手将为用户提供新的 AI 模型,供想要从 OpenAI 切换的用户使用。

打开网易新闻 查看更多图片

几年前与 OpenAI 合作后,,GitHub率先使用生成式人工智能来自动化编码过程中繁琐的部分

微软公司旗下的 GitHub 已经同意将 Anthropic 和 Alphabet 旗下谷歌的人工智能模型整合到一款被数百万软件开发者使用的编程助手中。

GitHub 在周二于旧金山举行的 Universe 大会上表示,起初,客户将能够使用谷歌的 Gemini 和 Anthropic 的 Claude 3.5 Sonnet 模型进行聊天和提问。最终,这些模型将被整合到 GitHub Copilot 助手的核心功能中,用户只需输入简单的提示,Copilot 就能自动生成代码。

几年前,GitHub 与 OpenAI 合作,率先将生成式人工智能应用于自动化编程流程中那些繁琐的部分。GitHub 首席执行官托马斯·多姆克(Thomas Dohmke)在一次采访中表示,公司将继续将 OpenAI 模型设为默认选项,但开发者可以根据需要切换到谷歌和 Anthropic 的模型。

自 2018 年收购 GitHub 以来,微软允许这一编程平台保持多元的合作关系——即使这些合作伙伴在技术上是微软的竞争对手。GitHub 也希望为客户提供更多选择,尤其是那些使用谷歌和亚马逊云服务的客户。Anthropic 的模型将运行在亚马逊网络服务(AWS)上。

微软也允许其 Azure 云服务的客户使用除 OpenAI 之外的其他模型,包括来自 Meta 和 Mistral 的模型,但目前并不提供来自谷歌或 Anthropic 的模型。

GitHub 还宣布推出一个名为 Spark 的 AI 项目预览版。该项目允许用户通过简单的英语提示创建小型应用程序,例如带地图的旅行日志或活动 RSVP 追踪器,而无需编写代码。

打开网易新闻 查看更多图片

GitHub Spark 的“寻找我的城市”功能

懂编程的用户还可以查看 Spark 生成的代码,并进行修改,自由切换编程和提示输入模式。多姆克表示,这一想法是为初学者提供一个创建项目的途径,同时为经验丰富的开发者提供一种更轻松的方式来测试想法。想要进一步扩展 Spark 项目的开发者,最终需要将其移至完整的软件开发平台,如 GitHub Copilot 或微软的 Power Platform。

尽管如此,人工智能在软件开发中的能力正在不断提升,他说。

“Copilot 通过 AI 生成的‘乐高积木’的规模正在扩大,而且它能够将多个积木拼接在一起,”他说。“它当然还不能编写一个完整的 GitHub 或 Facebook,但随着 AI 的进步,这些积木的规模将会越来越大。”