开启“多模型策略”: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的观点和立场。文章内容仅供参考、交流、学习,不构成投资建议。如涉及版权问题,请联系我们删除。