新闻动态

行业新闻企业新闻安博电竞

阿里云centos7搭建ChatGPT网站

安博电竞

chatgpt,阿里<strong></strong>AI,人工智能,聊天机器人,女友聊天机器人,在线ai对话,二次元聊天

需要的环境

有一台外网的服务器 拥有一个OpenAI API Key Centos7(其他服务器也行) nodejs

前端github上 大神写的 https://github.com/ddiu8081/chatgpt-demo/

一.安装node.js

centos7 安装node.js

二.安装pnpm

npm i -g pnpm

三.下载web前端项目从github

安装git

#yum源中安装的git版本是1.7.1,Github等需要的Git版本最低都不能低于1.7.2 yum -y install git#查看git的版本号git --version#因为版本要求,我们一般不用上面的方法,而是下载git源码编译安装

下载web前端

/ httpgit clone https://github.com/ddiu8081/chatgpt-demo.git// sshgit clone git@github.com:ddiu8081/chatgpt-demo.git

四.运行应用

复制 .env.example 文件,重命名为 .env,并添加你的 OpenAI API key 到 .env 文件中 .env.example此文件可能隐藏,在下载目录下 查看

ls -a #显示隐藏文件

添加你的 OpenAI API key 到 .env 文件中

OPENAI_API_KEY=sk-xxx...

运行应用,本地项目运行在 http://localhost:3000/

pnpm run dev

五.外网访问

修改阿里云的安全组 查看服务器的防火墙 修改文件 package.json 和 package.json

参考 私有化部署chatGPT,告别网络困扰 linux防火墙配置