技術部落格

集結國內外精選文章,掌握最新雲端技術新知與應用

iKala Cloud / AI 與機器學習 / Google Cloud Duet AI – 人工智慧將成為最佳協作夥伴

Google Cloud Duet AI – 人工智慧將成為最佳協作夥伴

雲端開發者們早已可以使用你們選擇的程式語言進行編碼,利用容器實現可移植性,透過無伺服器減少複雜性,並通過遵循 DevOps 原則管理整個軟體生命週期。然而,建立和引入新的雲端應用程序仍然需要大量的手動規劃與合成。你需要研究和計劃部署,創建可運作且安全的架構,當然,你需要實際撰寫程式碼。

在過去的幾十年裡,「自行開發」模式已經成為雲端科技發展的主流。開發人員擁有大量的選項,反而使開發變得更加複雜。雲端從感到興奮無比的領域變得有些讓人不知所措。你可能會想,如果開發人員能隨時隨地獲得所需幫助該有多好?

 

Say hello to Duet AI for Google Cloud

憑藉著 Google 先進的生成式人工智慧基礎模型,Google Cloud 的 Duet AI 是一個能夠即時提供必要幫助的最佳人工智慧協作夥伴,為各種技能水平的使用者提供幫助。透過 Duet AI 能提供一種意圖驅動(intent-driven)的全新雲端體驗,並且能夠深刻理解你的環境,協助你構建兼具安全性與可擴展性的應用程式,同時提供專家指導。

隨著 Google Cloud 與 Duet AI 持續演進,我們將致力於打造一個更以人為本、更具全面性、能即時提供協助的雲端平台,並以「負責任的人工智慧」為中心,打造用戶最佳體驗:

 

  • 以人為本:通過 Duet AI,我們正在使 Google Cloud 更加普及與個人化,且能隨時為任何人以及任何技能水平的使用者提供支援,從開發人員的程式碼建議,為數據工程師提出基於提示 (prompt-based) 的數據洞察,和為企業用戶設計的聊天應用程式等。

 

  • 全面性:以「生成式人工智慧」為核心的雲端體驗,可以使雲端開發更具凝聚力,減少在各功能、服務和技術堆疊中的孤立,無論開發者處於 Google Cloud 中的何處,都能以您想要的格式提供全面性的圖像。

 

  • 即時幫助:為了在使用 Google Cloud 構建和運作應用程式時提供更智能的情境建議,Google 預先對 Codey 進行了訓練,Codey 是支援 Duet AI 的基礎模型之一,其中包含文件和範例程式碼之類的 Google Cloud 專屬內容,並根據 Google Cloud 的用戶行為和模式進行微調。

 

  • 負責任:Google Cloud 的 AI 原則明確表達了會以負責任的態度來開發技術。公司的程式碼和建議將不會被重複使用於任何模型的學習和開發中。這有助於確保數據和程式碼的隱私,並同時也確保用來訓練 AI 模型的資料庫 (knowledge space) 保持完整性。

 

立即聯繫 iKala Cloud,了解 AI 應用新知!

 

Duet AI for Google Cloud 中的新功能

以下新功能展示了 Duet AI 如何提供個人化和意圖驅動的最佳雲端體驗:

  • Code assistance:為雲端用戶提供基於人工智慧的程式碼協助,如能為應用程式開發人員和數據工程師提出實時程式碼建議,生成完整的函數和程式碼區塊,並識別程式碼中的漏洞和錯誤,同時提出修復建議。

Code assistance 將透過 Google Cloud 的多個產品和服務提供,例如在全代管安全開發環境 Cloud Workstations ,以及 Google Cloud Console 中的其他程式碼編輯平台。開發人員還可以在 Cloud Shell Editor 中找到 Code assistance ,或者通過 VSCode 和 JetBrains IDE 的 Cloud Code IDE 擴展使用 Code assistance。Code assistance 支援多種語言,包括 Go、Java、Javascript、Python 和 SQL。

https://storage.googleapis.com/gweb-cloudblog-publish/original_images/1_Code_assistance.gif

Code assistance 能自動生成程式碼,用於創建 Google Cloud Storage Bucket。

 

  • 聊天輔助:使用者能透過簡單的自然語言來獲得特定開發或雲端相關問題的解答。用戶可以與「聊天輔助」互動,以取得多種內容主題的即時指引,例如如何使用特定雲端服務或功能,或獲得雲端部署項目詳細的實施計劃。「聊天輔助」還可以提供架構或程式碼最佳實踐,就不必再時常翻閱相關的技術文件。https://storage.googleapis.com/gweb-cloudblog-publish/original_images/chat-2.gif

使用聊天協助來獲取在 Cloud Run 上部署應用程式的詳細步驟。

 

Google Cloud 旗下多個產品和服務也提供聊天輔助功能,例如 IDEs、Cloud 控制台等。無論你是開發人員、運維人員、數據工程師還是安全專業人員,都可以利用聊天輔助更快地完成更多工作。

 

如果你想進一步優化這些功能,以滿足特定領域的開發需求,又該如何呢?在 Vertex AI 中,通過生成式人工智慧支援,企業可以使用自己的程式碼基礎對 Codey 進行微調,並從 Vertex AI 直接使用這些定制的 Codey 模型,且在今年不久的未來,更能夠還能和內建的 Duet AI 連接。此外,即使選擇使用自身程式碼訓練 Codey 也不需要擔心,私人數據將會保持隱私,不會用於更廣泛的基礎模型訓練語料庫中。使用者將對數據存儲的位置、數據的使用方式,以及如何使用保有透明度和控制權。

 

  • Duet AI for AppSheet 將使用戶能夠創建智能的商業應用程式,將其數據連接,並通過自然語言將工作流整合到 Google Workspace 中。無需撰寫程式碼,用戶將能通過以人工智慧為引導的提示進行聊天描述,來構建應用程式。這使得更多用戶能夠輕鬆創建應用程式,這可以讓開發團隊將時間專注於其他高影響的工作上。

 

今天就開始體驗 Google Cloud 的 Duet AI 吧!

我們相信,擁有一位不斷進化的人工智慧夥伴,不僅能減輕開發團隊的工作負擔,還能重新帶回雲端開發的熱情。透過 Duet AI,開發人員可以更有信心、更輕鬆、且以更有趣的方式遨遊於雲端。

而這只是個開始。 Google 正在透果 Duet AI 塑造充滿可能性的未來雲端體驗。Google Cloud相信這對未來的開發者生產力帶來更具個人化的幫助。上述 Duet AI for Google Cloud 早期功能,已提供給部分開發人員使用,Google Cloud 將很快地開放給更多人員使用。請點選這裡立即加入 Google Cloud AI 信任測試者計畫。

 

歡迎聯繫 iKala Cloud,了解 Duet AI 最新應用!


    分享本文:
    FacebookLineTwitter
    回到頂端