人工智慧協作者
適用於 Google Cloud 的 Duet AI
2023/05/11
本文編譯自:Google Blog
雲端開發人員可以使用選擇的語言進行編碼,享受Container的可移動性,最大限度地降低Severless的複雜性,並透過 DevOps 原則來管理整個軟體生命週期。而目前建構和啟用新的雲端應用程序仍然需要大量的人工規劃,當然還有艱辛的工作,包含研究和規劃部署,建立一個可行的、安全的架構,以及需要編寫程式碼。
在過去的幾十年裡,雲端主要是一種“自己動手”的模式,具有大量的選項,這使得開發程式變得更加複雜。雲端從壓倒性的應用變成了……有點壓倒性。
如果我們能找回那種興奮呢?如果您需要隨時隨地獲得幫助,該怎麼做呢?
向 Google Cloud 的 Duet AI 問好
由Google最先進的生成式人工智慧基礎模型提供支援,Google Cloud的 Duet AI是一個永遠在線的人工智慧協作者,為所有技能水準的用戶提供他們需要的幫助。借助 Duet AI,我們的使命是提供個性化和意圖驅動的全新雲端體驗,並深入了解環境以幫助使用者建構安全、可擴展的應用程序,同時提供專家指導。
隨著使用 Duet AI 發展 Google Cloud,我們正在尋求建構一個更加以人為本、全面和有用的雲端平台,以負責任的AI 為體驗的中心:
- 以人為本:通過 Duet AI,透過在需要時為他們提供支援(從開發人員的程式碼建議到基於提示的數據洞察力),使任何技能水準的用戶都更容易訪問和創造個人化體驗,為企業用戶創建基於聊天的應用程序。
- 整體性:以生成式 AI 為雲端體驗的中心,雲端開發可以更具凝聚力,功能、服務和技術之間的代溝更少,無論使用者在 Google Cloud 中的什麼低方,都能以想要的格式提供整體畫面。
- 有幫助:為了使用 Google Cloud 建構和運行應用程式提供更智慧的上下文建議,使用特定於 Google Cloud 的內容(如文件和範例程式碼)對 Codey(支持 Duet AI 的基礎模型之一)進行了預訓練,並對其進行了基於 Google Cloud 用戶行為和模式的微調。
- 負責任:Google的AI 原則闡明了負責任地開發技術的承諾。使用者的程式碼和建議不會被重複用於任何模型學習和開發。有助於確保使用者數據和程式碼的隱私,以及訓練Google人工智慧模型的知識空間完整性。
適用於 Google Cloud 的 Duet AI 中提供的新功能
以下是一些可用的新功能,提供全新的個性化和意圖驅動的雲端體驗:
- 程式碼輔助:為應用開發者、數據工程師等雲端用戶提供AI驅動的程式碼輔助,會在使用者輸入程式碼時提供即時建議,生成完整的函數與程式碼,識別程式碼中的漏洞和錯誤,同時提出修復建議。
程式碼幫助自動生成用於創建 Google Cloud Storage 儲存庫的程式碼
輔助生成程式碼的功能將透過 Google Cloud 中的多種產品和服務提供,例如 Cloud Workstations、完全託管的安全開發環境,以及 Google Cloud Console 中的其他程式碼編輯體驗。開發人員還將在 Cloud Shell Editor 中或透過Google針對 VSCode 和 JetBrains IDE 的 Cloud Code IDE 擴展找到關於撰寫程式碼的幫助。它支援多種程式語言,包括 Go、Java、Javascript、Python 和 SQL。
- 對話輔助:允許人們使用簡單的自然語言來獲得有關特定開發或雲端問題的答案。使用者透過聊天的模式獲得各種主題的即時協助,例如如何使用某些雲端服務或功能,或獲得其雲端項目的詳細實施計劃。它還可以提供架構或編碼最佳實踐,有助於減少搜索相關文件的時間。
使用對話輔助獲取在 Cloud Run 上部署應用程序的詳細步驟
對話輔助也將在多個 Google Cloud 區域(例如 IDE、Cloud Console)以及透過產品和服務提供。無論您是開發人員、操作員、數據工程師還是安全專家,都可以利用對話輔助來更快地完成工作。
希望為專注於某一特定領域的開發人員進一步優化這些功能?借助Vertex AI 對生成式 AI 的支援,企業可以使用自己的程式碼進行微調。可以直接從 Vertex AI 使用定制的小程式模型,今年下半年將能夠將其連接到內置的 Duet AI 體驗。不用擔心,如果選擇用您的程式碼訓練小程式,私有數據將被保密,不會用於更廣泛的基礎模型訓練資料庫。使用者將對數據的儲存位置以及數據使用方式或是否被使用 具有透明度和控制權。
- 適用於 AppSheet 的 Duet AI將允許用戶創建智慧業務應用程式、連接他們的數據,並透過自然語言將工作流程建構到 Google Workspace 中。無需編碼,用戶將能夠透過在人工智慧的協助下在對話中描述他們的需求來建構應用程式。使更多使用者可以創建應用程式,讓開發團隊將時間集中在其他高影響力的工作上。
使用 Duet AI for AppSheet 自然語言創建業務應用程式
立即試用 Google Cloud 的 Duet AI
我們相信,有一個不斷進化的助手陪伴在您身邊,不僅可以減輕已經不堪重負的開發者工作量,還可以找回雲端開發的樂趣。借助 Duet AI,使用者可以更加自信、輕鬆地在雲端中暢遊,而且我們敢說充滿樂趣。
而這僅僅是個開始。Google透過 Duet AI 塑造雲端體驗的未來充滿了可能性。我們相信開發人員生產力的未來是更有針對性的個人化幫助。在此處查看Google對 Google Cloud 的 Duet AI 願景,透過獨特的端到端 AI 輔助技術重新定義工作場所的生產力。
Google Cloud 的 Duet AI 的早期功能今天可供有限用戶使用,我們將很快擴大訪問範圍。在此處註冊以加入 Google Cloud 的 AI 可信測試員計劃。