阿里雲參編業內首個代碼大模型標準,通義靈碼獲 2023 AI4SE “銀彈” 案例

日前,中國人工智能產業發展聯盟智能化軟件工程工作組(AI for Software Engineering,下文簡稱AI4SE)在京召開首屆“AI4SE創新巡航”活動。阿里雲作爲 AI4SE 首批成員單位,與中國信息通信研究院等組織聯合發起的《智能化軟件工程技術和應用要求第一部分:代碼大模型》(標準編號 AIIA/PG 0110-2023)。

同時,阿里雲“通義靈碼智能編碼助手”也榮獲 2023 年 AI4SE 銀彈優秀案例。

通義靈碼獲 2023AI4SE “銀彈”案例

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

基於阿里雲強大的大模型能力和智能算力,通義靈碼已在阿里雲內大規模應用。相較於人工編寫測試耗時數分到數十分鐘,靈碼能以毫秒級的速度生成測試代碼,準確率和覆蓋率都令人滿意。兼容性方面,靈碼支持 JetBrains 全家桶和 Visual Studio Code,支持 Java、Python、JavaScript、TypeScript、C/C++ 等 30 多種主流編程語言,可自動識別編程語言並生成代碼解釋。

目前,通義靈碼已****開放公測,各大 IDE 插件市場均已上線,廣大開發者搜索 “通義靈碼”下載後即可體驗 此外,靈碼還打通了阿里雲開發工具和雲資源的使用場景,如在雲效 DevOps 平臺上,就提供了代碼智能化評審和軟件構建問題智能排查能力。

上手體驗:

點擊此處,立即查看視頻演示!

上面視頻演示了基於通義靈碼來做一個飛機大戰小遊戲。

  • 首先打開它的工程界面,同時導入一些遊戲素材,比如飛機圖片、音效之類。接着,我們給“通義靈碼”發送一個需求,“幫我用 python 寫一個飛機大戰的遊戲”,然後等 2 分鐘左右,它就自動生成了相關代碼。

  • 你看,遊戲就跑起來了,如果還想給遊戲增加飛機火力或者增強遊戲音效,就通過輸入指令或代碼補全來完成。在它自動生成的時間裏,你可以解放自己的大腦、雙手活動和休息一下。

  • 我們來看看增強音效後的打飛機遊戲效果,簡直不要太酷了。通義靈碼不僅能幫我們寫代碼,還能幫寫代碼註釋、單元測試、代碼解釋,進行智能研發問和異常報錯排查,這就是一個妥妥滴萬能 AI 編程助手!


通義靈碼有哪些酷炫能力?

  • 幫你寫: 行級/函數級代碼生成和續寫,根據上下文自動預測和生成建議代碼;單元測試生成,根據 JUnit、Mockito、Spring Test 等框架自動生成單元測試;描述生成代碼,自然語言描述你想要的功能,自動生成代碼及註釋;代碼註釋生成,一鍵爲你生成方法註釋及行間註釋;
  • 幫你改: 代碼優化建議生成,識別代碼問題,提供代碼優化建議;
  • 幫你讀: 代碼解釋、錯誤問題定位和排查;一鍵開啓調試問題智能排查,自動查找解決方案;
  • 幫你搜: 海量代碼示例和技術文檔,助你沉浸式編碼。

點擊此處,即刻體驗!歡迎加入交流釘釘羣。(羣號:53770000738

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章