HawkInsight

  • 联系我们
  • App
  • 中文

开启“多模型策略”:GitHub AI助手接入Claude和Gemini

GitHub Copilot将集成Anthropic和Google的顶尖AI模型,另以OpenAI作为默认选项,用户可按需切换。

美东时间10月29日,GitHub通过官方博客宣布,GitHub Copilot将不再单独依赖OpenAI的GPT模型,而转向了多模型策略,囊括了Anthropic和Google的顶尖AI模型。

2021年,微软推出了GitHub Copilot,以OpenAI Cortex为技术支撑,目前则依赖于OpenAI的旗舰AI模型GPT-4o。以后,GitHub会继续以OpenAI的模型作为默认选项,开发者可按需在不同模型甚至同一对话中切换,而组织可以为团队成员选择可用的模型。

未来几周内,Anthropic的Claude 3.5 Sonnet将率先集成到GitHub的聊天功能Copilot Chat的Web和VS Code界面中,Google的Gemini 1.5 Pro将在随后加入。此外,GitHub还将支持OpenAI的更多模型,包括预览版o1、迷你版o1-preview和o1-mini,为GitHub Copilot Chat编码助手提供支持。

除了Copilot Chat,GitHub还将为Copilot Workspace、多文件编辑、代码审查、安全自动修复和CLI等功能引入多模型选择。届时开发者只要用几个简单的提示词,就可以得到代码输出。

GitHub首席执行官Thomas Dohmke表示,在过去的一个月里,GitHub与Anthropic和Google的工程团队合作,探讨了其模型的安全性、安全性和可扩展性。GitHub想要扩大可选模型的范围,但尚未宣布任何合作伙伴关系,也不想让开发者因为有太多选择而为难。

OpenAI在今年9月推出的o1模型促使GitHub做出了这一决定。由于不同模型在不同的编程语言或任务类型上的表现不同,GitHub考虑增加Copilot的可选模型,以满足不同开发场景的需求,开发者也将对模型的适用场景一目了然。

Dohmke指出:“没有一种模型能适合所有场景,开发者青睐于最适合他们的模型,很显然,多模型选择将成为AI代码生成领域的未来趋势。

对企业和开发者来说,GitHub Copilot可用AI模型的扩展有着诸多好处。GitHub首席产品官Mario Rodriguez表示:”我们正在将Copilot平台从单线程转变为多线程,用户将能够选择不同的AI模型来完成编码任务,每种都有其独特的优势。

“未来,Copilot将能够自动选择最合适的模型,以满足特定任务的需求,基于速度和性能等因素提供最佳结果。”他说道。

除了模型策略的更新以外,GitHub还推出了名为“Spark”的AI原生工具,用户可以完全以自然语言构建应用程序

作为功能齐全的微型App,GitHub Spark可以集成AI功能和外部数据源,无需管理任何云资源。不仅如此,用户也可以打开Spark生成的代码并进行调整,在编码和提示之间切换。想要更进一步的开发者将需要转移到更全面的软件开发程序,如GitHub Copilot或微软的Power Platform。

类似的是,GitHub Spark也支持来自OpenAI、Google和Anthropic的多种模型。目前,该工具尚处于早期预览阶段,仅限部分用户体验。

自2018年收购GitHub以来,微软与GitHub维持了相对独立的运营模式,后者保持着广泛的合作伙伴关系。

GitHub之前就为用户提供了Google和亚马逊云服务(AWS)的选项,Anthropic模型在AWS的网络上运行;微软还允许其Azure云客户使用OpenAI以外的模型,包括Meta和Mistral的模型,但不涉及Google和Anthropic。

今年以来,微软与OpenAI对手合作的消息频频传出。

2月,微软宣布与早期AI 模型开发商Mistral建立合作伙伴关系;3月,微软表示正在聘用DeepMind的联合创始人Mustafa Suleyman及其初创公司Inflection的员工,Inflection推出的Pi 助手正是ChatGPT的竞品;而在今年夏季披露的监管文件中,微软还将OpenAI列为竞争对手。

·原创文章

免责声明:本文观点来自原作者,不代表Hawk Insight的观点和立场。文章内容仅供参考、交流、学习,不构成投资建议。如涉及版权问题,请联系我们删除。