GitLab 擴充套件其 AI 產品線,推出 Duo Chat
GitLab 推出 Duo Chat,擴大 AI 功能
GitLab 早前推出了一系列名為 Duo 的 AI 功能,旨在幫助開發人員更有效率地工作,其中包括總結問題、生成史詩和問題描述以及程式碼建議和漏洞解釋等功能。而今,公司加入了 Duo Chat,這是一種類似 ChatGPT 的體驗,允許開發人員與機器人互動,以更加互動的方式使用現有的 Duo 功能。Duo Chat 當前處於測試階段。 David deSanto,GitLab 的首席產品官,在本週早些時候的 KubeCon 訪談中表示這個新功能的理念是在首個測試版和正式版之間,將現有的 Duo 功能移植到聊天中。同時 GitLab 也將其聊天後端移植到 Anthropic 的 Claude 平臺上。GitLab 的技術選擇和夥伴關係
DeSanto 指出,GitLab 之所以選擇 Anthropic 的 Claude 平臺而非 Google 作為其聊天的後端,是因為他們認為對於 GitLab 中的聊天功能來說需要更大的上下文視窗以獲得更好的資訊。他還提到,GitLab 正在與 Oracle 合作提供基於雲端的 GPU,同時強調 GitLab 的雲端策略是不受限於特定供應商。Duo Chat 的功能和用途
當前 Duo Chat 已提供了更廣泛的程式碼相關聊天功能,包括“解釋這段程式碼”和程式碼重構等功能。除此之外,測試期間發現,上下文對於獲得最佳聊天體驗至關重要。GitLab 相對於其他競爭對手的優勢之一在於,它可以存取使用者的全部程式碼,即使程式碼未在 IDE 中開啟。此外這些較大的上下文視窗使得追蹤先前對話變得更加容易。開發人員對 AI 功能的看法
在觀察開發人員在封閉預覽期間使用工具時,團隊發現有趣的一點是,經驗豐富的開發人員並不總是喜歡程式碼建議,因為這可能會變得喧賓奪主。相反,他們更傾向於透過 Duo Chat 來使用這些 AI 工具,尤其是對於程式碼生成功能。因為他們認為程式碼建議過於喧賓奪主,而在聊天中進行一些導向或重構等操作則更為實用。結語
從 GitLab 擴充套件其 AI 功能的動態來看,我們可以感受到在軟體開發領域中,AI 技術的應用正在變得越來越廣泛。GitLab 的 Duo Chat 提供了一個新的互動式方式,幫助開發人員更有效率地使用 AI 功能,同時也彰顯了 GitLab 在技術選擇和雲端合作夥伴關係上的靈活性和多樣性。 無論對於已經熟練掌握程式碼的開發者,還是對新手開發者,Duo Chat 都提供了一個值得嘗試的新工具。在逐步釋出更多功能之後,我們可以期待在軟體開發中更廣泛的 AI 應用場景出現。Collaboration-GitLab,AI,產品線,DuoChat
延伸閱讀
- 資料科技公司 Daloopa 開發 AI 以自動化財務分析工作
- 今年的 Met Gala 主題是 AI 極深假裝
- Y Combinator 幫助醫療記錄 AI 新創 Hona 募得 300 萬美元 的故事
- Pinterest AI 打造的拼貼圖比單張針腳更吸睛
- Atlassian 推出新的 AI 同事 Rovo
- 三星的營運利潤飆升 930%,AI 動能帶動記憶晶片需求
- GitHub 推出 Copilot Workspace:AI 驅動的軟體工程空間
- 「馬斯克的 xAI 示範 AI 新創公司的龐大市場潛力」
- 照片分享社群 EyeEm 將許可使用者的照片以訓練 AI,如果使用者不刪除照片
- 英偉達收購 AI 工作負載管理新創公司 Run:ai