【系統(tǒng)環(huán)境】Windows11
【工具】手機(jī)號(hào)或郵箱(用于注冊(cè)CodeGeeX賬號(hào),沒有賬號(hào)是不能使用的)
一、什么是CodeGeeX
(一)我理解的CodeGeeX
這個(gè)可以自行百度,肯定比我說的全面、客觀。
這里說一下我的理解(只針對(duì)我要用它干嘛,而不是它全部的用途哦)。
對(duì)于我來講,它主要的用途有兩個(gè):代碼生成器和智能問答。
1、CodeGeeX是一個(gè)多語言代碼生成模型。
意思大概就是,它可以根據(jù)自然語言指令(就是我們說的大白話,比如:給我生成一段冒泡排序的代碼),按照多種指定的語言(如python、C、Java、Go……老多了,都是我不會(huì)的語言,就不列舉了),自動(dòng)生成一段代碼。
“代碼生成器“這一功能說全一點(diǎn)就是:自動(dòng)生成代碼、解釋代碼(就是代碼注釋,一般是這一段代碼是干嘛的,或者這一句代碼的作用是行列轉(zhuǎn)置…之類)、代碼補(bǔ)全(你編一段它幫你把后面的寫完。至于行不行,你看著辦,不行你就改改唄,反正代碼生成器的作用就是讓我們偷懶的……啊呸說漏嘴了,重新說,是讓我們不要浪費(fèi)精力在簡單重復(fù)的事情上……)
2、智能問答
這個(gè)就跟之前的ChatGPT差不多,現(xiàn)在的文心一言、還有各大廠研發(fā)出來的AIGC(這是我的理解,不嚴(yán)謹(jǐn),有偏差啊,謹(jǐn)慎閱讀)有點(diǎn)類似,就是簡單一些,只能對(duì)話,不能生成圖片什么的。在對(duì)話里面,也可以是讓它生成一段代碼。
這個(gè)功能我覺得跟百度檢索差不多。只不過百度答案多一點(diǎn),CodeGeeX以對(duì)話的形式,只有一個(gè)答案給你參考。
這是我讓百度生成的代碼,百度也會(huì)(從第一個(gè)檢索結(jié)果看,百度也有和CodeGeex對(duì)標(biāo)的產(chǎn)品,就叫Baidu Comate?):
(二)優(yōu)缺點(diǎn)
優(yōu)點(diǎn)就是CodeGeeX 完全開源,可以免費(fèi)使用。重點(diǎn)是免費(fèi)。
缺點(diǎn)就是還沒那么那么的好用,什么個(gè)性化開發(fā),或許還達(dá)不到一個(gè)很高要求的水準(zhǔn)。
廢話不多說,開始安裝使用吧。
二、CodeGeex下載、安裝、注冊(cè)
(一)安裝VS Code(Visual Studio Code)
我是用電腦的軟件管家一鍵安裝的,應(yīng)該也可以自己官網(wǎng)下載。這一步略過。
安裝完成以后,桌面會(huì)生成圖標(biāo):
(二)下載安裝CodeGeeX
下載安裝CodeGeeX的方法可能有多種,我這里演示的是,直接在VS Code(Visual Studio Code)上安裝的步驟。
1、打開VS Code,點(diǎn)擊左側(cè)邊欄【Extensions】(擴(kuò)展)按鈕:
2、這時(shí)出現(xiàn)一個(gè)搜索框:
3、在搜索框中輸入“codegeex”,什么都不用點(diǎn),它就會(huì)自動(dòng)出現(xiàn)搜索結(jié)果:
4、點(diǎn)擊上圖中搜索結(jié)果里面藍(lán)色的按鈕【install】,這時(shí)它就開始安裝了:
5、安裝完成以后,左側(cè)邊欄出現(xiàn)了CodeGeeX的圖標(biāo):
(三)注冊(cè)CodeGeeX賬號(hào)
1、點(diǎn)擊這個(gè)CodeGeex圖標(biāo),提示要登錄:
2、點(diǎn)擊【前往登錄】,在彈出的對(duì)話框中點(diǎn)擊【Open】:
3、跳轉(zhuǎn)來到注冊(cè)頁面,直接在這里按照提示、用自己的方式注冊(cè)即可:
4、因?yàn)槲抑耙呀?jīng)注冊(cè)過賬號(hào),所以直接輸入賬號(hào)密碼登錄:
5、提示已完成登錄,最后跳轉(zhuǎn)出來。完成登錄以后就不用管這個(gè)頁面了?;厝S Code即可。
三、使用
(一)智能問答
1、返回VS Code,CodeGeeX擴(kuò)展功能區(qū)的登錄提示不見了,變成了【歡迎使用CodeGeeX】:
2、問答模式:在【Ask CodeGeeX】標(biāo)簽項(xiàng)下,在下面輸入你的問題,然后回車或者點(diǎn)擊右下角那個(gè)發(fā)送鍵即可:
3、你問什么,它就回答:
(二)代碼翻譯
1、點(diǎn)擊到【代碼翻譯】的選項(xiàng)卡,找來了一段Java代碼復(fù)制進(jìn)去,選擇下面的目標(biāo)語言(我選的是python),然后點(diǎn)擊【翻譯】:
2、這時(shí)會(huì)出現(xiàn)對(duì)應(yīng)的python代碼(至于對(duì)不對(duì)、是不是自己想要的,要仔細(xì)甄別,或許要在代碼上面做些修改):
(三)工具箱
1、點(diǎn)擊【工具箱】,發(fā)現(xiàn)有一些轉(zhuǎn)換的工具,主要跟JSON有關(guān):
2、我選擇了【Excel轉(zhuǎn)JSON】,出現(xiàn)下面的頁面。
點(diǎn)擊左下角這個(gè)小圖標(biāo),可以上傳文件:
3、我上傳了一個(gè)excel文件,文件名叫【eg】:
4、上傳成功以后,輸入文字請(qǐng)求,點(diǎn)擊發(fā)送按鈕:
5、然后它就會(huì)有一些相應(yīng)的回答,具體回答內(nèi)容要自己甄別(截圖只是回答內(nèi)容的一部分,下面還有、截不全了):
四、總結(jié)
1、CodeGeeX主要作用是代碼輔助生成,可以在多語言之間轉(zhuǎn)換,可以自動(dòng)補(bǔ)全代碼。
2、開源且免費(fèi)。安裝簡單方便:
下載好了VS Code以后,直接在擴(kuò)展里面,輸入CodeGeex一搜索就下載完了,根據(jù)提示去官網(wǎng)注冊(cè)個(gè)賬號(hào)登陸上,VS Code上就會(huì)生成一個(gè)圖標(biāo),點(diǎn)擊一下就能使用了。
3、功能還是不錯(cuò)的,我這里只介紹了最最簡單的,還有一些我沒用過的,大家可以自行探索。文章來源:http://www.zghlxwxcb.cn/news/detail-857656.html
以上。文章來源地址http://www.zghlxwxcb.cn/news/detail-857656.html
到了這里,關(guān)于【大模型】直接在VS Code(Visual Studio Code)上安裝CodeGeeX插件的過程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!