原文標題:《AI 自動編碼將上線!谷歌 Colab 硬剛 Github Copilot,編程效率要翻天》
谷歌 Colab 即將上線大模型輔助編程,代碼生成,代碼補全,聊天機器人全都有。
谷歌版的 Github Copilot 來了!
5 月 17 日,谷歌宣布,Google Colaboratory(Colab)即將加入全新的 AI 編碼功能 ——
代碼生成,代碼補全,代碼聊天機器人,你能想到的全都有。
再加上 Colab 的之前提供的全云端運行的 Jupyter 筆記本環(huán)境,開發(fā)者可以方便使用 Keras,TensorFlow,PyTorch,OpenCV 等框架在谷歌提供的 GPU 資源上進行深度學習應用的開發(fā)。
而且這一切居然全部是免費的?。ǜ顿M用戶目前可以搶先體驗)
正面硬剛微軟 Github Copilot
就在剛剛結(jié)束的 2023 I / O 大會上,谷歌發(fā)布了能單挑 GPT-4 的基礎模型 PaLM 2。
在 PaLM 2 的基礎上,利用大量高質(zhì)量代碼數(shù)據(jù)進行微調(diào)之后,全新的「文生代碼」模型 Codey 就誕生了。
而 Colab 的這些新功能,就是由 Codey 加持的。
Codey 代碼生成模型支持 20 多種編碼語言,包括 Go、谷歌標準 SQL、Java、Javascript、Python 和 Typescript 等。
通過實時的代碼補全和生成,Codey 可以幫助用戶更快地完成開發(fā)工作,同時提升代碼的質(zhì)量。
最重要的是,這個模型還專門針對 Python 和 Colab 的各種功能進行了專門優(yōu)化。
看得出來谷歌為了各位深度學習應用和 Python 的開發(fā)者的使用體驗,真的是很用心了。
GitHub Copilot
早在 2021 年,Github 就發(fā)布了 AI 代碼生成工具 Copilot 的預覽版。
今年 3 月,更是上線了由 GPT-4 提供支持的 Copilot Chat,能以聊天模式幫開發(fā)者寫代碼,debug。
比如,開發(fā)者可以在編輯器中高亮一段代碼,然后讓 Copilot Chat 來進行重構或調(diào)試。
代碼生成
谷歌表示,AI 加持之后的 Colab 可以減少開發(fā)者編寫重復代碼的負擔,這樣開發(fā)者就能專注于更有價值的編程內(nèi)容和數(shù)據(jù)科學內(nèi)容上。
其中,優(yōu)先級最高的,就是代碼生成了。
升級后的 Colab 的筆記本中,會出現(xiàn)一個全新的「生成」按鈕。
用戶可以在那里用自然語言輸入任何想要的內(nèi)容,之后,AI 就會根據(jù)這段文本提示來生成相應代碼。
代碼補全
在輸入代碼時,Colab 則會根據(jù)上下文,為接下來的代碼提供建議。
代碼聊天
此外,谷歌還將在 Colab 中加入編程專用的聊天機器人。
用戶可以直接與 AI 對話,來獲得有關調(diào)試、文檔、學習新的概念以及其他問題上的幫助。
比如,「我如何從谷歌表格導入數(shù)據(jù)?」
或者,「如何過濾 Pandas DataFrame?」
人人可用
谷歌表示,任何想要學習或者使用 Python 的人群都可以零門檻使用 Colab,得到這個由高性能 GPU 驅(qū)動的機器學習應用的加持。
而且更多的新功能還在路上,如此一來,開發(fā)者們在機器學習領域的工作將更加便捷。
據(jù)了解,Colab 現(xiàn)在單學生用戶的月活,就已高達數(shù)百萬。
那么問題來了,我什么時候能夠用上有這些功能的 Colab?
根據(jù)谷歌的說法,對這些功能的訪問將在未來幾個月內(nèi)逐步推出,美國的付費用戶可以先開始體驗,然后免費用戶將可以使用。
其他地區(qū)的用戶也將在不久之后就能體驗到這些功能。
參考資料:
https://blog.google/technology/developers/google-colab-ai-coding-features/
本文來自微信公眾號:新智元 (ID:AI_era)
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。