Google推出Duet AI,为开发者提供AI辅助编码和聊天功能

近日,Google正式发布了其Duet AI for Developers的正式版,为开发者提供集成开发环境(IDE)编码助手和聊天功能。这一发布是对今年早些时候在Google Cloud Next上宣布的Duet AI预览版的跟进。Duet AI为开发者提供了AI代码完成、代码生成以及在多个IDE中的聊天功能,如Cloud Shell Editor、Cloud Workstations、IntelliJ和Visual Studio Code。此外,Duet AI for Developers支持20多种编程语言,包括C、C++、Go、Java、JavaScript和Python。

面向开发者的 Duet AI

技术细节

与Microsoft的Copilot类似,Google通过Duet AI将人工智能融入其开发者工具中。公司将其Gemini模型整合到Duet AI中,或计划在未来几周内完成整合。与GitHub的Copilot等AI代码完成和生成工具不同,Google采取了一种不同的方法,与25家公司合作,包括Confluent、HashiCorp和MongoDB,利用它们的数据集为Duet AI for Developers的训练提供支持,帮助在各自平台上进行代码编写和故障排除。

此外,Datadog、JetBrains和LangChain将提供文档和知识来源,这将在Duet AI for Developers聊天体验中提供最有用的信息。利用这些数据,该服务将能够为开发和运维团队提供关于如何创建测试自动化、解决生产问题以及消除漏洞等方面的信息。

合作伙伴生态系统

以下是Duet AI for Developers的合作伙伴生态系统的概览:

公司贡献
Confluent数据集支持
HashiCorp数据集支持
MongoDB数据集支持
Datadog文档和知识来源
JetBrains文档和知识来源
LangChain文档和知识来源

(来源:Google博客文章)

定制功能和成本

截至2024年1月底,Duet AI for Developers将免费提供,之后将以每用户每月19美元的价格提供,需年度承诺。对此,Reddit论坛上的一位评论者表示:

"比GPT4还糟糕,而且每月19美元,需要年度承诺。坚决拒绝。而且设置起来很繁琐。我使用Blackbox,只需在VSCode中安装一个扩展就搞定了。免费而且只需几次点击。"

此外,在Hacker News的一篇关于Google在AI方面取得进展的讨论中,一位回复者写道:

"当LaMDA发布时,我们已经有了ChatGPT。Palm2是ChatGPT的一位严肃竞争者,但那时我们已经有了GPT4。Imagen是在2022年中期训练的(!)可以进行文本处理等等,但他们将其封锁,直到SD和Midjourney占领市场。当它最终发布时,没人觉得它有趣。现在我们有Gemini,似乎与或略逊于GPT4,而GPT4本身是在2022年中期训练的。他们就是不快速推出产品。"

最后,据该公司表示,开发者还将能够定制Duet AI for Developers,使其能够根据内部私有代码提供建议,并遵循其组织的代码规范。这一功能预计将于2024年第二季度推出。

这次Duet AI for Developers的发布标志着Google在AI辅助开发领域的一次重要进展,通过整合合作伙伴的数据集,提供更智能的编码辅助和聊天功能。这种与其他公司合作的方式展现了Google在推动行业创新方面的开放态度。与此同时,开发者可以期待在未来看到更多关于Duet AI for Developers的个性化定制功能的更新,以满足不同团队和组织的需求。