現在的開發人員可以說擁有所有需要的工具,可以選擇喜愛的程式語言、透過容器化技術實現可移植性、使用無伺服器技術降低開發複雜難度,以及依照 DevOps 原則管理整個軟體生命週期。但是讓我們面對一個現實,建立和發布新的雲端應用程式仍需要大量人工規劃、合成,以及繁瑣的開發工作任務。你需要研究並規劃部署作業,建立可運作且安全的架構,並親自編寫所需的程式碼。
在過去數十年中,「由你自己開發」模式已經成為雲端科技發展的主流。開發人員擁有眾多的選擇,但反而使開發過程更加複雜。已經讓人從無比興奮變成有點令人不知所措。
如果我們能找回當初的那份興奮?如果開發人員隨時隨地都可以取得所需要的幫助?
隆重介紹 Duet AI for Google Cloud
Duet AI for Google Cloud 採用 Google 最先進的生成式 AI 基礎模型,是一個能夠即時提供幫助的 AI 協作工具,無論使用者的專業技術程度如何。透過 Duet AI 能協助我們提供個人化和由意圖驅動(intent-driven)的雲端體驗,並深入了解你的開發環境,以協助你建構兼具安全性和擴充性的應用程式,同時提供專業指導。
隨著我們使用 Duet AI 發展 Google Cloud,我們希望透過以負責任的 AI 原則作為體驗的中心,來構建一個更以人為本、更全面、更有幫助的雲端平台。
以人為本:透過 Duet AI,我們將讓 Google Cloud 更加普及與個人化,能隨時為任何人以及任何技能水平的使用者提供支援,包括提供開發人員程式碼建議、給資料工程師基於提示(prompt-based)的資料洞察,和為企業用戶設計的聊天應用程式等。
全面性:以生成式 AI 為核心的雲端體驗,能夠讓雲端開發更加緊密,減少在各功能、服務和技術堆疊中的孤立,無論開發者處於 Google Cloud 中的何處,都能以你想要的格式提供全面性的圖像。
隨問隨答:為在 Google Cloud 中建構與執行的應用程式,提供更有智慧且符合當下情境的建議,我們使用例如文件和範例程式(sample code) 的 Google Cloud 特定內容,對支援 Duet AI 的其中一個基礎模型 Codey 進行預先訓練,並根據 Google Cloud 使用者行為和模式來進行微調。
負責任的AI:我們的 AI 原則明確表達了我們會以負責任的態度來開發技術的承諾。你的程式碼和建議將不會被重新用於任何模型的學習和開發作業當中。這有助於確保你的數據和程式碼的隱私,同時也確保我們用來訓練 AI 模型的資料庫(knowledge space)保持完整性。