Google 在 Cloud Next '23 大會宣布擴大 Duet AI for Google Cloud 的應用範圍,繼在 2023 年 Google I/O 大會展示用於程式碼編寫輔助、聊天輔助等應用後,將進一步擴展到更多 Google Cloud 產品組合,藉此協助應用程式開發作業、資料庫管理和遷移、資料分析和視覺化及網路資訊安全,嘉惠開發人員、操作人員、資料從業人員和資安專家。同時 Google 也強調 Duet AI 將以個人化與負責任的方式為開發者提供協助,以符合 Google AI 準則的前提確保客戶安全與隱私權。
▲ Google Colud 擴大 Duet AI 的使用範疇,使更多領域的專業人員受益
使應用程式開發更迅捷
針對程式開發領域,透過於 Google Cloud 使用 Duet AI ,將可在軟體開發生命週期獲得專家協助,舉凡自自動產生程式碼、引述來源、測試覆蓋率、設計和發布 API、遷移和應用程式現代化等等;借助 Duet AI ,開發者能透過自然語言更快速理解複雜的程式碼與 API 、遵循程式碼編寫的最佳作法、快速生成單元測試等,並可在 Google Cloud Console、Cloud Workstations 和 Cloud Shell Editor 使用,同時借助 Cloud Code IDE 擴充功能,還可以在 VSCode 等第三方 IDE 和 CLion、GoLand、IntelliJ、PyCharm、Rider 和 WebStorm 等 JetBrains IDE 中使用 Duet AI 。
在 Cloud Next '23 , Duet AI 提供更多 AI 程式碼輔助範疇,於應用程式現代化領域能幫助開發者進行程式碼重構,簡化程式碼在不同語言間遷徙與重構的複雜問題,並使新程式遷徙至 Google Cloud 。同時 Google 也與選定企業合作,依據公司資料庫與程式碼庫特定知識自訂 Duet AI ,使其進行程式碼建議時能依循符合情境的脈絡;同時也協助進行應用程式的整合,幫助開發人員能透過自然語言提示進行設計、創見與發佈 API 。
簡化營運與管理的基礎架構與應用程式
Duet AI 能幫助企業進行自動化部署、確保應用程式的配置正確,以及快速瞭解問題和排除錯誤,藉此創建更安全、更可靠的應用程式,使企業不再需要耗費大量時間建構與保護佈署作業,舉例來說, Duet AI 可借助監控與紀錄整合,幫助開發者、網站可靠工程師、操作人員識別應用程式的關聯性,並監控效能與快速解決問題。
進一步挖掘資料的價值
資料和商業分析師可以利用 BigQuery 中的 Duet AI 快速進行資料分析,透過 Duet AI 提供符合情境的輔助功能,使資料團隊能更輕鬆編寫 SQL 和 Python ,並將時間專注於邏輯與結果分析; Duet AI 還可產生完整完整的函式和程式碼區塊、自動建議補全程式碼並解釋程式碼及 SQL 查詢;同時 Google 亦將 Vertex AI 的功能整合至 BigQuery 中的資料,僅需一條 SQL 陳列式,即可將 BigQuery 資料表與 Vertex AI 基礎模型依據存放在 BigQuery Studio 的資料調整提示執行文本分析或產生新屬性,還可在 BigQuery 中生成向量嵌入關係,進而建構強大的語義搜尋和推薦查詢。
加速與現代化資料庫
現在 Google Cloud 可使開發人員於資料庫運用 Duet AI 提高生產力, Google Cloud 正將 Duet AI 導入 Cloud Spanner ,後續將陸續應用於 AlloyDB 和 Cloud SQL 。在 Cloud Spanner 使用 Duet AI ,將可使用自然語言產生程式碼來建構、修改或查詢資料,例如透過「編寫一個查詢以顯示訊息表中的所有資料」的簡單指令,即可使 Duet AI 自動產生所需的 SQL ,同時進行檢查與修改,減少開發應用程式碼所需的時間。同時 Google Cloud 也將 Duet AI 導入資料庫移轉服務( DMS ),能幫助自動轉換傳統翻譯技術無法轉換的資料庫程式碼,舉凡儲存程序、函式、觸發條件、套件和自訂的 PL/SQL 程式碼等;同時 Google Cloud 預計在今年底前在 DMS 中使用 Duet AI 便可將 Oracle 最後一里的程式碼遷移到 AlloyDB 和 PostgreSQL 適用的 Cloud SQL 。
強化安全回應並進行修復
Google Cloud 也將 Duet AI 導入相關安全性產品,諸如 Chronicle Security Operations、Mandiant Threat Intelligence 和 Security Command Center 等,能協助資安專家防範各項安全威脅,並減少安全工作中的流程; Duet AI 可快速歸納與分類威脅資訊,並將自然語言搜索轉換為查詢,同時提供問題修復的建議與後續步驟,減少偵測與回應時間。