在網(wǎng)上找了許多搭建部署chatgpt網(wǎng)站應(yīng)用的教程,不是寫的過于專業(yè)就是教程不全,對于部署chatgpt的過程中遇見的些許問題也沒有寫解決方法,下面我就用簡單易懂的方式來展示其chatgpt網(wǎng)站應(yīng)用部署過程和可能遇見的問題。
1、云服務(wù)器
部署chatgpt網(wǎng)站應(yīng)用需要準(zhǔn)備一臺服務(wù)器,這里我用的是恒創(chuàng)美國云服務(wù)器2核4G 5M帶寬的,所以相關(guān)操作以它為例(香港的不能正常使用chatgpt,openai公司沒有對中國地區(qū)開放(包括香港),所以建議使用其他節(jié)點的服務(wù)器,比如美國/日本/新加坡等節(jié)點的),我這里用美國云服務(wù)器主要是價格便宜。
2、安裝寶塔
有了服務(wù)器之后,我們需要先安裝寶塔。點擊進(jìn)入恒創(chuàng)后臺,進(jìn)入云服務(wù)器實例,管理實例,點擊VNC登錄,
進(jìn)入VNC后,連接云服務(wù)器實例,這里就輸入云服務(wù)器的賬號密碼即可,登錄成功后,
直接輸入下面這串Centos安裝腳本:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
根據(jù)提示y/n,輸入y再回車確認(rèn)即可安裝
安裝完成后,會自動跳出安裝好的寶塔登錄地址和賬號密碼,我們保存即可。
接下來,根據(jù)保存好的寶塔地址和賬號密碼,登錄寶塔控制面板(初次登錄寶塔面板需要綁定寶塔賬號,我們?nèi)毸倬W(wǎng)bt.cn注冊賬號綁定即可)。
3、安裝docker容器
軟件商店,搜索安裝Docker模塊。
點擊左側(cè)Docker,提示安裝相關(guān)程序,這里我已經(jīng)安裝了,所以會有顯示。
到這里,寶塔的相關(guān)設(shè)置就完成了
4、獲取openai-key
也就是我們說的密鑰,開始我們就說過,openai不對中國地區(qū)的用戶開放,所以想要獲取openai key就需要過墻,就算過墻之后,openai注冊也是比較麻煩的,所以我們換種方式,即購買key服務(wù),也不貴,一塊多一個key,額度大概在幾千左右,這里就不多說了。
5、部署chatgpt
放行3000端口(也不是必須3000)
點擊“終端”
執(zhí)行命令:
docker pull yidadaa/chatgpt-next-web
執(zhí)行完成后,再次執(zhí)行以下命令:
docker run -d -p 3000:3000 -e OPENAI_API_KEY="openai-key密鑰" yidadaa/chatgpt-next-web
需要訪問密碼的,輸入下面這串命令
docker run -d -p 3000:3000 -e OPENAI_API_KEY="openai-key密鑰" -e CODE="密碼" yidadaa/chatgpt-next-web
這里的3000指的是訪問端口,openai-key密鑰需要更換成自己的
彈出這串字符后,就表示chatgpt部署完成了
6、停止或更換端口/key
輸入停止命令:
sudo systemctl stop docker
然后重復(fù)chatgpt部署步驟
7、chatgpt部署完成
我們直接通過IP地址加訪問端口的形式就可以訪問部署好的chatgpt網(wǎng)站應(yīng)用,當(dāng)然我們也可以通過域名的方式訪問,具體方法是,將3000端口修改為80端口(放行80),然后將域名解析至服務(wù)器IP即可
8、設(shè)置chatgpt網(wǎng)站應(yīng)用
在初次使用chatgpt網(wǎng)站應(yīng)用時,需要設(shè)置,不然是無法正常使用的,點擊左下角設(shè)置
找到自定義接口,接口地址https://api.openai.com或者h(yuǎn)ttps://apis.lconai.com(openai-key有兩種,正常的和中轉(zhuǎn)的,非中轉(zhuǎn)使用第一個接口地址,中轉(zhuǎn)使用第二個),然后輸入你的API KEY,完成后即可正常使用。
完成。
注意事項:
1、部署chatgpt輸入第一行命令后出現(xiàn)
-bash:docker:command not found
提示,表明寶塔沒有安裝docker容器,解決方法,參考步驟3。
2、完成chatgpt設(shè)置后,出現(xiàn)下圖提示,接口地址和key是否對應(yīng),參考步驟8。
3、完成chatgpt設(shè)置后,出現(xiàn)以下情況,說明openai key沒有額度,需要更換key,也可以打開上述的接口地址,查詢openai key的使用情況,參考步驟6。
4、訪問chatgpt網(wǎng)站應(yīng)用,IP地址+端口,出現(xiàn)無法訪問,問題為https,去掉s即可。
以上就是云服務(wù)器部署chatgpt網(wǎng)站應(yīng)用的詳細(xì)步驟教程及在安裝使用過程中容易出現(xiàn)的問題總結(jié)。