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