最近ChatGPT大火,小編也來(lái)發(fā)個(gè)小教程,教你怎么不懂技術(shù)也可以搭建自己的chatGPT,內(nèi)容都是一個(gè)字一個(gè)字的手打的,每一步都有截圖,非常詳細(xì),所以看起來(lái)有點(diǎn)長(zhǎng),但是實(shí)際操作起來(lái)非???,過(guò)程總共花不到10分鐘。
溫馨提示:一定要跟著教程的每一步走,缺少任何一步,都無(wú)法成功搭建。
一、準(zhǔn)備工作
1、訂購(gòu)服務(wù)器
首選,進(jìn)入藍(lán)米云,訂購(gòu)一臺(tái)美國(guó)高防云服務(wù)器(ChatGPT一定要使用國(guó)外服務(wù)器,測(cè)試藍(lán)米云的美國(guó)高防云服務(wù)器完美搭建成功,購(gòu)買(mǎi)其他服務(wù)商的服務(wù)器可能步驟有一些不一樣)
訂購(gòu)地址:http://www.gathercc.com/business/cloud/mggf.html
配置任意選擇,建議是2核2G以上,配置太低的話(huà),安裝Python可能會(huì)有問(wèn)題
注意訂購(gòu)時(shí),操作系統(tǒng)必須選擇centos7.6預(yù)裝寶塔
購(gòu)買(mǎi)完成后,進(jìn)入服務(wù)器管理面板,里面有公網(wǎng)IP、系統(tǒng)密碼,這兩個(gè)是我們需要用到的。
2、獲取你的ChatGPT key
這里說(shuō)明一下,要獲取ChatGPT key的話(huà),你首先必須要有ChatGPT賬號(hào)(可以自己注冊(cè)也可以去找人買(mǎi)一個(gè)),另外必須有科學(xué)上網(wǎng),因?yàn)閏hatgpt官方禁止中國(guó)使用,無(wú)法登錄openai官網(wǎng)(不懂科學(xué)上網(wǎng)的話(huà),如果你在藍(lán)米云購(gòu)買(mǎi)的服務(wù)器,有賬號(hào)的前提下,可以讓藍(lán)米云的在線QQ客服,幫你獲取key)。
進(jìn)入openai官網(wǎng):https://beta.openai.com/overview ,登錄你的ChatGPT賬號(hào)
登錄完成后,點(diǎn)擊右上角的頭像,點(diǎn)擊View API Keys
然后點(diǎn)擊Create new secret key即可生成key,點(diǎn)擊復(fù)制key,一定要保存好,這個(gè)key忘記后無(wú)法再查看,只能重新生成新的。
二、配置寶塔
1、打開(kāi)你的瀏覽器,輸入 http://公網(wǎng)ip:8888 后打開(kāi)(例如:我的服務(wù)器公網(wǎng)ip是154.12.57.27,那就是訪問(wèn)http://154.12.57.27:8888)
設(shè)置一個(gè)你能記住的用戶(hù)名和密碼,點(diǎn)擊確定
2、使用你剛剛設(shè)置的用戶(hù)名和密碼,登錄寶塔
3、在這里輸入你在寶塔官方注冊(cè)的賬號(hào)密碼(不是剛剛設(shè)置的那個(gè)),如果沒(méi)有的話(huà),點(diǎn)擊一下免費(fèi)注冊(cè),先注冊(cè)一個(gè)再登錄
4、點(diǎn)擊右上角的更新,把寶塔版本更新到最新版本
三、安裝python環(huán)境
1、點(diǎn)擊終端
2、首次進(jìn)入終端,會(huì)提示輸入密碼,這里輸入剛剛在藍(lán)米云服務(wù)器管理面板顯示的系統(tǒng)密碼
3、執(zhí)行命令(進(jìn)入對(duì)應(yīng)文件夾)
cd /usr/local
4、執(zhí)行命令(下載依賴(lài))
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
5、執(zhí)行命令(下載python安裝包)
wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tar.xz
6、執(zhí)行命令(解壓安裝),兩條命令分別執(zhí)行
xz -d Python-3.9.9.tar.xz
tar -xvf Python-3.9.9.tar
7、執(zhí)行命令(進(jìn)入python文件夾)
cd Python-3.9.9
8、執(zhí)行命令(配置安裝位置)
./configure prefix=/usr/local/python3
9、執(zhí)行命令(安裝)
make && make install
10、執(zhí)行命令(添加軟連接),分別執(zhí)行下面兩條命令
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
四、配置網(wǎng)站
1、點(diǎn)擊文件,進(jìn)入到如下圖所示的文件夾,然后再點(diǎn)擊這里的終端
2、執(zhí)行命令(安裝git)
yum install git
在下載過(guò)程中,會(huì)有個(gè)提示,意思是確認(rèn)是否安裝,這里輸入y,然后回車(chē)即可
3、執(zhí)行命令(下載網(wǎng)站源碼)
git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git
4、執(zhí)行命令(進(jìn)入網(wǎng)站文件夾)
cd ChuanhuChatGPT
5、執(zhí)行命令(下載源碼依賴(lài))
pip3 install -r requirements.txt
6、等待依賴(lài)下載完成后,關(guān)閉終端,刷新一下頁(yè)面,就可以看到多了一個(gè)ChuanhuChatGPT這個(gè)文件夾,我們點(diǎn)進(jìn)去,然后找到如下圖所示的ChuanhuChatbot.py,點(diǎn)擊編輯
7、將你的ChatGPT key填寫(xiě)到 第7行如下圖位置
8、滑到最底部,將如下圖所示的3行代碼全部刪除
9、替換為下面的代碼后,保存并關(guān)閉代碼窗口
demo.queue(concurrency_count=CONCURRENT_COUNT).launch(server_name="0.0.0.0", server_port=80, share=False)
這里務(wù)必注意,替換后的代碼縮進(jìn)格式,必須和下面截圖的一模一樣,否則會(huì)報(bào)錯(cuò)!
10、點(diǎn)擊安全,然后點(diǎn)擊添加端口規(guī)則,將端口輸入80,然后提交
11、進(jìn)入軟件商店,搜索進(jìn)程守護(hù)管理器,點(diǎn)擊安裝,安裝最新版本就可以了
12、安裝完成后,點(diǎn)擊進(jìn)程守護(hù)管理器右邊的設(shè)置,然后在彈出的窗口中,點(diǎn)擊添加守護(hù)進(jìn)程
名稱(chēng):ChatGPT
啟動(dòng)用戶(hù):root
運(yùn)行目錄:選擇到如下圖
啟動(dòng)命令:python3 ChuanhuChatbot.py
進(jìn)程數(shù)量:1
然后點(diǎn)擊確定
到這里,ChatGPT網(wǎng)站搭建就完成了,現(xiàn)在你可以直接通過(guò)瀏覽器輸入http://你的服務(wù)器公網(wǎng)IP ,即可訪問(wèn)并使用了,附一個(gè)實(shí)際使用的圖: