Code Review众辨、InLineChat端三、RAG能力全部獨家提供,這波上新CodeGeeX平替Github Copilot穩(wěn)了鹃彻!

智譜 AI 2024年度的技術(shù)開放日上郊闯,CodeGeeX重磅發(fā)布第三代模型。針對CodeGeeX插件產(chǎn)品的系列新功能蛛株,也同時上線發(fā)布团赁,提供給用戶免費使用。

file

一谨履、第三代模型性能全面提升

CodeGeeX第三代模型正式發(fā)布欢摄,基礎(chǔ)能力全面提升。


file

針對Python笋粟、Java怀挠、JavaScript、C++害捕、Golang五種主流編程語言绿淋,代碼生成準確率提升200%。


file

二尝盼、自定義系統(tǒng)指令

CodeGeeX 3代模型中躬它,用戶可以根據(jù)不同開發(fā)場景和習慣,自定義系統(tǒng)指令东涡。這種方式在不用模型微調(diào)的情況下,代碼注釋匹配度提升20%倘待、代碼修復(fù)準確率提升20%疮跑、單元測試通過率提升40%,使同一模型在不同使用場景下的泛化能力大幅提升凸舵。


file

三祖娘、RAG檢索增強

CodeGeeX 3代模型引入RAG算法,構(gòu)建流行公有倉庫和私有倉庫的代碼向量數(shù)據(jù)庫,緩解代碼生成模型幻覺性問題渐苏。包括:避免生成錯誤的私有函數(shù)調(diào)用掀潮、讓模型擁有最新的代碼倉庫知識、對私有代碼倉庫建立知識庫等琼富。


file

基于CodeGeeX第三代模型能力的全面提升仪吧,插件產(chǎn)品推出多項全新功能。


file

一鞠眉、新模型加持的代碼補全和智能問答

在VSCode的CodeGeeX插件中薯鼠,打開設(shè)置項,可以針對代碼補全的模型械蹋,選擇Pro版或Lite版的模型出皇。Lite版的響應(yīng)速度更快,Pro版則在代碼補全的準確性上哗戈,有大幅提升郊艘。


file

智能問答的提問框中,也可以選擇使用Pro版或者Lite版的模型唯咬。智能問答中的Pro版模型纱注,支持16K的上下文。如果需要對較長的代碼文件進行問答或者修復(fù)bug副渴,則可以選擇Pro版模型奈附。如果對話的輪次非常多,也可以選擇支持更長上下文的Pro版模型煮剧。


file

不同需求選擇不同模型斥滤,智能問答的效果更符合預(yù)期。

二勉盅、開源代碼庫智能問答

針對開源代碼倉庫的智能問答佑颇,使用了 RAG 檢索增強生成的技術(shù)。對新增的代碼倉庫草娜,私有的代碼倉庫挑胸,以及原代碼倉庫的新增項,不用通過模型微調(diào)宰闰,通過RAG被檢索到茬贵,并在生成中進行增強,大幅減輕生成內(nèi)容的幻覺性移袍。


file

利用@repo 的代碼倉庫智能問答解藻,針對代碼片段的生成也更準確,因為模型針對代碼倉庫進行檢索葡盗,增強了生成能力螟左。同時也會根據(jù)返回的代碼索引,找到代碼出處進行驗證,實現(xiàn)更精準的代碼生成胶背。


file

如果用戶在使用插件的過程中巷嚣,發(fā)現(xiàn)某一個希望使用的代碼庫未被收錄,則可以在插件中直接“點擊提交”钳吟。


file

三廷粒、交互式編程 InLine Chat

InLine Chat是一種通過在代碼中嵌入對話,與智能編程助手CodeGeeX進行交互的方式砸抛,你可以使用“ Command + I(mac)”或者“ Ctrl+Alt+I(Windows)”的快捷鍵觸發(fā)InLine Chat功能评雌。例如,在代碼上下文中提出問題直焙,根據(jù)你的描述生成代碼景东,或者直接為代碼添加注釋等,各種你希望和智能編程助手交流的內(nèi)容奔誓,并獲得助手的回應(yīng)斤吐。


file

這樣使用后:


file

這使得在編寫代碼時能夠獲取實時的建議、解釋或代碼片段厨喂。通過上下文相關(guān)的交互和措,更好地提高編程效率和準確性。目前這個功能需要VSCode版本為1.73v以上蜕煌,才可以正常使用派阱。

四、代碼審查 Code Review

代碼審查Code Review功能斜纪,可以幫助用戶自動檢測潛在的代碼問題贫母、風格是否統(tǒng)一、以及潛在的代碼性能問題等盒刚,減輕人工代碼審查的負擔腺劣。

在使用Code Review功能時,用戶可以從源代碼文件中因块,選擇任意被修改的文件橘原,然后使用CodeGeeX的代碼變更審查,可以直觀看出代碼修改的部分涡上。也可以看到智能編程助手給代碼的優(yōu)化建議趾断。


file
file
file

五、預(yù)測推薦候選問題

在智能問答Ask CodeGeeX中吩愧,當用戶提出一個問題獲得回復(fù)后芋酌,會繼續(xù)生成接下來的候選問題。這些推薦給用戶的候選問題耻警,是和用戶提出的問題相關(guān)性很強或者更進一步的問題預(yù)測。


file

通過大模型預(yù)測用戶接下來的候選問題,不僅能夠提高內(nèi)容生成的質(zhì)量甘穿,還可以幫助用戶用更準確的提出問題腮恩。CodeGeeX新一代模型及多項全新功能同時上新,希望能夠為所有開發(fā)者提供更強大温兼,更智能的編程體驗秸滴。

以上所有最新功能已經(jīng)在VSCode上CodeGeeX插件最新的v2.3.1版本中發(fā)布,JetBrains IDEs全家桶的全新版本插件即將發(fā)布募判,敬請期待荡含!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市届垫,隨后出現(xiàn)的幾起案子释液,更是在濱河造成了極大的恐慌,老刑警劉巖装处,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件误债,死亡現(xiàn)場離奇詭異,居然都是意外死亡妄迁,警方通過查閱死者的電腦和手機寝蹈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來登淘,“玉大人箫老,你說我怎么就攤上這事∏荩” “怎么了耍鬓?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長辩撑。 經(jīng)常有香客問我界斜,道長,這世上最難降的妖魔是什么合冀? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任各薇,我火速辦了婚禮,結(jié)果婚禮上君躺,老公的妹妹穿的比我還像新娘峭判。我一直安慰自己,他們只是感情好棕叫,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布林螃。 她就那樣靜靜地躺著,像睡著了一般俺泣。 火紅的嫁衣襯著肌膚如雪疗认。 梳的紋絲不亂的頭發(fā)上完残,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天,我揣著相機與錄音横漏,去河邊找鬼谨设。 笑死,一個胖子當著我的面吹牛缎浇,可吹牛的內(nèi)容都是我干的扎拣。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼素跺,長吁一口氣:“原來是場噩夢啊……” “哼二蓝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起指厌,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤刊愚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后仑乌,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體百拓,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年晰甚,在試婚紗的時候發(fā)現(xiàn)自己被綠了衙传。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡厕九,死狀恐怖蓖捶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情扁远,我是刑警寧澤俊鱼,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站畅买,受9級特大地震影響并闲,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谷羞,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一帝火、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧湃缎,春花似錦犀填、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蹂季,卻和暖如春冕广,著一層夾襖步出監(jiān)牢的瞬間疏日,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工撒汉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留制恍,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓神凑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親何吝。 傳聞我的和親對象是個殘疾皇子溉委,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容