簡介
一款使用 React 搭建的一款可商業(yè)化的 ChatGpt Web 應(yīng)用, 支持接入支付寶當(dāng)面付及易支付
主要功能
- 后臺管理系統(tǒng), 可對用戶,Token, 商品, 卡密等進行管理
- 精心設(shè)計的 UI,響應(yīng)式設(shè)計
- 極快的首屏加載速度(~100kb)
- 支持 Midjourney 繪畫和 DALL·E 模型繪畫,GPT4 等應(yīng)用
- 海量的內(nèi)置 prompt 列表,來自來自中文和英文
- 一鍵導(dǎo)出聊天記錄,完整的 Markdown 支持
- 支持自定義 API 地址(如:openAI?/?API2D)
演示截圖
安裝部署
需要安裝 PHP 拓展(Redis)
PHP7.4+,MySQL5.7+
Node 版本管理器
Node 環(huán)境
node
?需要?^16 || ^18 || ^19
?版本(node >= 16.19.0)
安裝依賴
yarn install
打包
yarn build
環(huán)境變量
如果是前后端分離模式部署項目則需要填以下配置
VITE_APP_REQUEST_HOST
請求服務(wù)端的 Host
地址。
dist 是前端打包的產(chǎn)物
server 是服務(wù)端代碼
.env.development 是前端開發(fā)配置?件
.env.production 是前端線上配置?件
前端部署
設(shè)置運行目錄為 dist
偽靜態(tài)如下:
location /?{
try_files $uri $uri/ /index.html;
}
后端部署
添加 node 項?
?錄選擇項??錄就? 不?選擇(server)
然后啟動?式選擇 start(只要是 node server/index.js)這?注意看 如果不是運?的 server/index.js 就是
有問題
項目端口填 3200
導(dǎo)入數(shù)據(jù)庫
chatgpt_test_xin_530.sql 這種不帶 config 的是全部數(shù)據(jù)庫表結(jié)構(gòu)(先導(dǎo)?這個)
config.sql 是配置?件(這?包含數(shù)據(jù))后導(dǎo)
注意
這?需要注意后端的配置是否正常
然后兩端就可以跑起來了
下載鏈接:
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END