你需要有的东西
1、OpenAI-key
2、国外服务器服务器配置Linux、安装宝塔面板
服务器环境
1、nginx
2、node(版本16、18、19,我自己的16.20版本)
3、npm
4、pnpm
搭建教程
1、下载开源代码
git clone
报错的话百度解决,一般来说Linux自带git
2、检查node版本和安装pnpm
node -v node 需要 ^16 || ^18 || ^19 版本
npm install pnpm -g
3、填写openai api key
进入 service/.env.example 文件,复制内容到 service/.env 文件
使用 OpenAI API Key 请填写 OPENAI_API_KEY 字段 使用 Web API 请填写 OPENAI_ACCESS_TOKEN 字段
同时存在时以 OpenAI API Key 优先
4、部署后端
进入文件夹 /service 运行以下命令
pnpm install
5、部署前端环境根目录下运行以下命令
pnpm bootstrap
6、环境测试
运行后端服务
进入文件夹 /service 运行以下命令
pnpm start前端网页
根目录下运行以下命令
pnpm dev
需要打开端口3002 1002
修改根目录下 .env 文件中的 VITE_GLOB_API_URL 为你的实际后端接口地址
7、测试无误即可打包上线
后端服务复制 service 文件夹到你有 node 服务环境的服务器上。
# 安装pnpm install
# 打包pnpm build
# 运行pnpm prod
前端打包
根目录下运行命令,
然后将 dist 的文件复制到你网站服务的根目录下
pnpm build
体验网址:http://chat.bpvips.cn
(微微测试就好,很贵的!)
GitHub开源地址:
图文实在没办法弄,开源GitHub下载的没办法呀不懂直接评论提问吧
若有侵权或者违规内容,请联系站长删除。
资源仅供本地交流学习,请勿商用,如违反,和本资源网无关,使用者承担一切责任
请登录后发表评论
注册