Google的GitHub Copilot竞争对手现已正式推出,并将很快采用Gemini模型
谷歌今天宣布,旗下的Duet AI for Developers套件,即该公司今年早些时候宣布的AI助手工具套件,现已正式推出,并将在未来几周开始使用谷歌更强大的Gemini模型。
尽管代码完成和生成工具迅速成为主流,GitHub的Copilot在开发者心目中占据主导地位,但Google在这方面采取了一种有趣的方式,他们还与25家为其平台贡献数据集的公司合作,以帮助开发人员构建和排查应用程序。例如,Confluent、HashiCorp和MongoDB将提供数据来训练Duet AI for Developers,以帮助开发人员为其平台编写代码。
虽然来自这些合作伙伴的数据主要用于代码的智能自动完成和生成体验,但Datadog、JetBrains和LangChain将提供文档和知识资源,这在Duet AI for Developers聊天体验中可能更为有用。借助这些数据,该服务将能够向开发和运维团队提供有关如何创建测试自动化、解决生产问题和修复漏洞等信息。
在今天发布之前的一次小型新闻发布会上,Google Cloud的首席传道士Richard Seroter解释说:“我仍然假装是一名开发人员,领导一个工程团队,负责开发人员关系和所有的文档工作。每天我们都能看到,软件仍然有很多琐事、很多困难。人工智能如何帮助我们摆脱那些模板化的、我们不喜欢做的事情?我们如何让编码更好?这是我们一直追求的目标。我们如何构建一种人工智能助手,能满足开发人员在使用工具时的需求,同时也加入了一些谷歌的特色呢?”
你如何在这些工具上运用一点Google呢?通过确保模型是以最新的云原生实践进行训练,并将其集成到Google Cloud控制台中,例如,在已经被开发人员广泛使用的所有流行IDE的基础上。
Seroter强调,谷歌关注Duet AI产品系列的整体情况,Duet AI安全运营现已作为企业级产品全面提供,拥有企业级访问控制和谷歌的担保承诺,为企业提供了将这些工具投入实际生产所需的功能。
谷歌在其AI编码工具方面的整体故事与其他供应商基本相同。例如,Seroter指出,与开发人员已经熟悉的IDE中的代码完成功能帮助开发人员保持在开发状态中。就像其他大多数供应商一样,谷歌也不相信这些工具会取代编码技能,而是认为它们将帮助开发人员提高工作效率。GitHub和其他人已经分享了他们分享的生产力提升数据,我预计我们很快将看到谷歌的更多相关数据。目前,该公司只是说,在采用Duet AI for Developers后,一个名为“AI动力技术服务公司”的公司名为Turing的公司实现了33%的生产力提升。
Duet AI for Developers目前支持超过20种语言,包括C、C++、Java、JavaScript和Python。除了常规的编码功能,它还包括与谷歌的云日志集成的AI日志总结和错误解释支持,并且还包括智能操作(Smart Actions),谷歌将其描述为一键生成单元测试等任务的快捷方式。
直到2024年1月底,开发者的Duet AI将免费提供。之后,每个用户每月需支付19美元,并需连续一年使用。