會自動寫代碼的AI大模型來了!阿里雲推出智能編碼助手通義靈碼

2023-10-31     電腦報

原標題:會自動寫代碼的AI大模型來了!阿里雲推出智能編碼助手通義靈碼

會自動寫代碼的AI大模型來了!阿里雲推出智能編碼助手通義靈碼

用大模型寫代碼是什麼樣的體驗?10月31日,杭州雲棲大會上,阿里雲對外展示了一款可自動編寫代碼的 AI 助手,在編碼軟體的對話窗口輸入「幫我用 python 寫一個飛機遊戲」,短短几秒,這款名為「通義靈碼」的 AI 助手就自動生成了100多行代碼,點擊運行後一個充滿兒時回憶的「飛機大戰」遊戲就成功跑起來了。

大會現場的通義靈碼展區異常火爆,開發者體驗後紛紛表示大受震撼:「不到1分鐘居然生成了貪吃蛇的小程序」、「再也沒理由不寫單元測試了」、「像我肚子裡的蛔蟲,我剛寫了開頭,立即給我補了我想寫的代碼」、「運營也能寫前端頁面啦」……有意猶未盡的觀眾還連著排了兩輪隊伍,只為向靈碼提一個棘手的問題——「幫我用代碼解一個韋東奕出的奧數題」,靈碼不僅快速生成了函數代碼還給出了相應的答案。

據悉,通義靈碼是一款基於阿里雲通義代碼大模型打造的智能編碼助手,基於海量優秀開原始碼數據集和編程教科書訓練,可根據當前代碼文件及跨文件的上下文,自動生成行級/函數級代碼、單元測試、代碼注釋等,此外還具備代碼解釋、智能研發問答、異常報錯排查等能力,並針對阿里雲 SDK/OpenAPI 使用場景調優,為開發者帶來高效、流暢的編碼體驗。

據研發團隊透露,基於阿里雲強大的大模型能力和智能算力,靈碼在5個月內快速疊代了多個版本,並在上市之前進行了充分打磨,目前已在阿里雲內大規模應用。相較於人工編寫測試耗時數分到數十分鐘,靈碼能以毫秒級的速度生成測試代碼,準確率和覆蓋率都令人滿意。兼容性方面,靈碼支持 JetBrains 全家桶和 Visual Studio Code,支持 Java、Python、Java、Type、C/C++ 等30多種主流程式語言,可自動識別程式語言並生成代碼解釋。

目前,通義靈碼已面向所有開發者開放公測,各大 IDE 插件市場均已上線,廣大開發者下載後即可體驗。此外,靈碼還打通了阿里雲開發工具和雲資源的使用場景,如在雲效 DevOps 平台上,就提供了代碼智能化評審和軟體構建問題智能排查能力。未來,基於持續疊代的通義大模型,靈碼還將不斷提升開發者體驗和研發效率。

文章來源: https://twgreatdaily.com/zh/fcaf2f400940f56e27fb66e1c811c1e4.html