Google在 I / O 2023 開發者大會上,面向Android開發者推出了 AI 程式機器人 Studio Bot。該工具可以生成程式碼、修復 BUG、以及回答關於Android應用開發的相關問題。
Google表示該機器人建立在 Codey 模型基礎上。Codey 是Google最新推出的基礎程式模型,基於最新的 PaLM2 大型語言模型(LLM)。
Studio Bot 同時支援 Kotlin 和 Java 程式語言,並將直接嵌入到 Android Studio 開發工具的工具列中。
根據官方說明,Studio Bot 是 Android 開發的編程伙伴。它是 Android Studio 中的對話式體驗,可通過回答 Android 開發查詢來幫助您提高生產力。它由人工智能驅動,可以理解自然語言,因此您可以用英語提出開發問題。 Studio Bot 可以幫助 Android 開發人員生成代碼,找到相關資源,學習最佳實踐並節省時間。
Studio Bot 仍然處在早期階段,因此有時可能會提供不準確、誤導或錯誤的信息,而且會呈現出來。Studio Bot 可能會給產生非預期輸出的程式碼,或者提供不優化或不完整的程式碼。
因此,Google建議,在依賴它之前,請始終仔細檢查 Studio Bot 傳回的結果,並仔細測試和檢查程式碼中的錯誤、漏洞和漏洞。
Studio Bot 目前免費供開發人員試用,僅在美國可用。這有助於Google評估 Studio Bot 的品質和性能。Studio Bot 不會收集開發者的程式碼,但會收集開發者和 Studio Bot 的對話資料。
如何開始使用並設定 Studio Bot與 Studio Bot 互動的主要界面是聊天視窗。您可以在其中提出從非常簡單和開放式的問題到需要幫助解決的特定問題的任何問題。以下是一些您可能會問的問題範例,但是,請隨意嘗試任何與 Android 開發相關的主題:
Studio Bot 會記住對話的上下文,因此您還可以問它後續問題,例如:
您還可以向 Studio Bot 詢問有關 Android Studio 本身的問題,例如:
注意:Studio Bot 是根據代表 Android 開發最佳實踐的精心挑選的數據進行培訓的。但是,它仍處於預覽狀態,有時可能會提供不準確的響應。在使用它在實際項目中之前,您應驗證代碼並根據您的需要進行調整。
加入T客邦Facebook粉絲團 固定链接 '可生成、偵錯程式碼,Google為Android開發者推出 AI 程式機器人 Studio Bot' 提交: May 12, 2023, 10:30pm CST