一款可商業(yè)化的ChatGpt Web源碼

簡介

一款使用 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)

演示截圖

一款可商業(yè)化的ChatGpt Web源碼

一款可商業(yè)化的ChatGpt Web源碼

一款可商業(yè)化的ChatGpt Web源碼

安裝部署

需要安裝 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;
}

后端部署

一款可商業(yè)化的ChatGpt Web源碼

添加 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)聲明
THE END
喜歡就支持一下吧
點贊13 分享