今天,我們將更新 Bard 的功能,使其能夠幫助人們完成程式設計和軟體開發任務,包括代碼生成、代碼調試和解釋。
自從我們推出 Bard以來,我們的實驗可以讓你與生成式人工智慧進行協作,編碼一直是我們從用戶那裡收到的最熱門的請求之一。作為Google研究院的產品負責人,以及一位仍然每天程式設計的充滿激情的工程師,我很高興今天我們將更新 Bard 以包含該功能。
從現在開始,Bard 可以幫助程式設計和軟體開發任務,包括代碼生成、調試和代碼解釋。我們將以 20 多種程式設計語言推出這些功能,包括 C++、Go、Java、Javascript、Python 和 Typescript。您可以輕鬆地將 Python 代碼匯出到 Google Colab - 無需複製和粘貼。還可以協助表格的寫作功能。
除了生成代碼之外,Bard 還可以説明您解釋代碼片段。如果您是第一次學習程式設計,或者如果您需要一些額外的支持來了解代碼塊可能輸出的內容,這將特別有用。
除了生成代碼之外,Bard 還可以説明您解釋代碼片段。如果您是第一次學習程式設計,或者如果您需要一些額外的支持來了解代碼塊可能輸出的內容,這將特別有用。
仍然是一個早期的實驗,有時可能會提供不準確、誤導或虛假的訊息,同時自信地呈現它。在編碼方面,可能會給你一些不能產生預期輸出的工作代碼,或者給你提供不是最佳或不完整的代碼。在依賴它之前,請務必仔細檢查 Bard 的回復,並仔細測試和審查代碼中的錯誤、錯誤和漏洞。儘管存在這些挑戰,但我們相信 Bard 的新功能可以通過提供編寫代碼、創建測試用例或更新 API 的新方法來説明您。如果Bard詳細引用了現有的開源專案,它將引用來源。
在許多情況下,Bard 還可以通過使其更快或更高效來幫助優化您的代碼。只需用 “你能把代碼更快嗎?” 或 “找到你可能錯過的錯誤處理子句” 來回應 Bard 的初始輸出。
已經在幫助人們完成日常任務,從製作演示文稿和編寫課程計劃到發明新食譜或計劃鍛煉程式。憑藉新的編碼功能,我們很高興能夠應用生成式 AI 來加速軟體開發、激發創新並幫助人們解決複雜的工程挑戰。
有關最新更新,請訪問我們的實驗更新頁面。我們很高興看到您構建的內容!
以上內容來自 [ Google Blog ] blog.google/technology/ai/code-with-bard