模型相關

2024-12-27 18:01 更新

模型相關

1. 我是否也可以下載CodeGeeX模型在本地?

CodeGeeX模型在Github上全部開源,希望學習和研究大模型的用戶都可以下載。截止7月,CodeGeeX在Github上獲得16,326個Star好評。最新一代模型的Github項目地址:https://github.com/THUDM/CodeGeeX4

2. CodeGeeX2代模型評測結果怎么樣?

我們使用CodeGeeX2-6B(截止7.26日的開源版本)在一些學術評測集(HumanEval,HumanEval-X)上做了測試,在沒有數(shù)據(jù)泄漏的情況下,這些評測集可以反映模型的基礎能力,實際體驗還是需要以具體場景為準。

在 HumanEval 評測中,CodeGeeX2-6B的表現(xiàn)全面超越了參數(shù)規(guī)模更大的 StarCoder 模型以及 OpenAI 的 Code-Cushman-001 模型(GitHub Copilot 曾使用的模型)。

在多語言方面,新版 CodeGeeX 2 模型在 HumanEval-X 數(shù)據(jù)集評測中表現(xiàn)優(yōu)異。相較于第一代,CodeGeeX2 的Pass@1 指標在各個語言上的平均表現(xiàn)提升了 107%。其中,Rust 語言的性能提升顯著,提升了 321%;C++ 和 JavaScript 語言上的表現(xiàn)也提升了 70% 以上。

3. 如何使用最新版的第三代CodeGeeX模型?

目前VSCode 中的CodeGeeX插件已經(jīng)接入最新的第三代CodeGeeX模型。在VSCode插件市場搜索“CodeGeeX”,免費下載安裝 v2.3.1 之后的版本,可以隨時體驗最新模型能力。

4. 第三代CodeGeeX模型能力如何?

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

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

針對Python、Java、JavaScript、C++、Golang五種主流編程語言,代碼生成準確率提升200%。

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

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

三、RAG檢索增強

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

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

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號