Google 今日宣佈,早前宣佈的面向開發人員的 AI 助手工具套件 Duet AI for Developers 現已普遍推出,並將在未來幾週內開始使用 Google 更強大的 Gemini 模型。
雖然程式碼自動完成和生成工具已經迅速成為主流,GitHub 的 Copilot 在開發者心目中佔據領先地位,但 Google 在這方面採取了一種有趣的方法,與 25 家公司合作,這些公司為其平台貢獻了數據集,以協助開發者構建和排除應用程式中的問題。例如,Confluent、HashiCorp 和 MongoDB 將提供數據,以訓練 Duet AI for Developers,幫助開發者為其平台編寫代碼。
這些合作夥伴的數據主要對於程式碼自動完成和生成體驗有用,Datadog、JetBrains 和 Langchain 將提供文檔和知識來源,這在 Duet AI for Developers 的聊天體驗中可能是最有用的。利用這些數據,該服務將能夠為開發和運維團隊提供有關如何創建測試自動化、解決生產問題和糾正漏洞等資訊。
Google 雲首席傳教士 Richard Seroter 在今天的小型新聞發佈會上解釋說:”我仍然假裝自己是一名開發人員,並帶領一支負責開發者關係和所有文檔的工程師團隊。我們每天都能看到,軟件仍然存在許多繁瑣的事情,仍然存在許多困難。AI 如何幫助消除我們不喜歡做的樣板代碼?如何使編碼變得更好?這是我們一直追求的目標。我們如何建立一個類似 AI 助手,以符合開發者在使用的工具中,同時也帶有 Google 的特色呢?”
要如何在這些工具中加入一點 Google 的特色呢?方法是確保該模型基於最新的雲原生實踐進行訓練,並將其集成到 Google 雲控制台中,例如在開發人員已經使用的各種流行的 IDE 上。
Seroter 強調, Google 將 Duet AI 產品系列視為企業級產品,具備企業級存取控制和 Google 的賠償保證,為企業提供了將這些工具投入生產所需的功能。
Google 在其 AI 編碼工具方面的整體故事與其他供應商基本相同。Seroter 指出,例如,在開發者已經熟悉的 IDE 中進行程式碼自動完成有助於開發者保持工作流程。就像大多數其他供應商一樣, Google 也不認為這些工具將取代編碼技能,而是幫助開發者更加高效。GitHub 和其他公司已經分享了他們所分享的生產力提升數據,我們很快也會看到 Google 的更多數據。目前,該公司只表示,一家名為 “Turing” 的 “AI 助力技術服務公司” 在採用 Duet AI for Developers 後,提高了 33% 的生產力。
Duet AI for Developers 目前支援超過 20 種語言,包括 C、C++、Java、JavaScript 和 Python 等。除了常見的編碼功能外,它還包括與 Google 的 Cloud Logging 集成的 AI 日誌摘要和錯誤解釋支援,以及 Smart Actions, Google 將其描述為一鍵快捷方式,用於執行單元測試生成等任務。
在 2024 年 1 月底之前,Duet AI for Developers 將免費提供。之後,每位用戶每月將需要支付 19 美元,並且需要年度承諾。