web测评

V1

2023/04/12阅读:377主题:萌绿

ChatGPT实战搭建Express与Vue3网页版chatgpt-web源码(下)

大家好啊,我是测评君,欢迎来到web测评。

上一期给大家分享了Chanzhaoyu大佬写的chatgpt-web在本地搭建运行的方法,这一期来给大家分享,怎么在宝塔上面简单的把这个项目部署起来。

注:服务器要想正常的回复对话,如果是国内的服务器,还需要自行在服务器里安装一个魔法梯子,如果是海外的服务器,则没有这个限制,

技术架构

  • Docker容器化部署 + node16 + vite + vue3 + express
  • cnetos7以上 + 宝塔面板

文字搭建教程

  1. 进到宝塔,在软件商店搜索pm2管理器,安装node16.13版本,回到终端,输入node -v 与 npm-v 有没有正常输出版本信息,然后执行 npm install pnpm -g 安装pnpm。
  2. 接下来将整体代码上传到宝塔的wwwroot目录下,回到终端,进到项目根目录执行 pnpm bootstrap 安装前端依赖。
  3. 安装好前端依赖后,再进到service目录执行 pnpm install 安装后端依赖。
  4. 修改/service/.env目录下的配置信息,执行 pnpm run build 打包后台代码,然后执行 pnpm prod 运行后端。
  5. 回到前端根目录,修改.env 文件中的 VITE_GLOB_API_URL 为你的实际后端接口地址,执行 pnpm build 打包,然后就会生成一个dist目录,宝塔新建一个站点,运行目录定位选择到dist目录即可部署完成。

系统介绍

此项目基于MIT协议,作为开源学习使用,支持双模型,提供了两种非官方ChatGPT API方法。

为了简便 后端开发人员 的了解负担,所以并没有采用前端 workspace 模式,而是分文件夹存放。

如果只需要前端页面做二次开发,删除 service 文件夹即可。

系统实测截图

获取方式一

发送关键数字:**190**
发送关键数字:**190**

获取方式二

扫一扫小程序码
扫一扫小程序码

找不到你想要的?

扫一扫说出你最想需要的资源
扫一扫说出你最想需要的资源

分类:

后端

标签:

PHP

作者介绍

web测评
V1

web测评,做一枚开源有态度的程序猿。