服务器部署自己的ChatGPT,2分钟告别网络问题
chatGPT正在进行中,几乎每个人都有一个。这个工具效果很好,需要 5 分钟的工作和一整天的划桨。
不过最近ChatGPT的访问越来越受限,访问官网出现网络问题。今天,小卷将推出一项计划,让每个人都私下拥有自己的ChatGPT,这样你就不用再担心想使用时无法访问了。
项目是Github上的开源chatGPT项目,基于OpenAI GPT-3.5 Turbo API的演示。地址:github.com/ddiu8081/ch...
效果如下:
应用步骤
1.在服务器上安装nodejs环境
准备一台国外服务器(好国节点),这里使用Ubuntu操作系统示例
- Node:必须使用
Node v18或更高版本最后检查版本号由Node -v确定,即v18或更高版本。就是这样?进入chat-demo目录并安装所需的依赖项pnpm install 复制代码5。添加 API 密钥
您必须使用您自己的 ChatGPT 帐户中的密钥。获取地址:platform.openai.com/account /api…
需要将
.env.example文件重命名为.env
# 更新
apt-get install update
# 安装node
apt-get install node
# 安装npm
apt-get install npm
# 安装n模块
apt-get install -g n
# 安装最新版的node
sudo n latest
复制代码.env。 .env 文件
# 重命名文件
mvn .env.example .env
# 写入key
vim .env
复制代码将下面文本中的密钥替换为您的密钥。替换后,按 esc,然后键入 :wq 保存并键入
OPENAI_API_KEY=sk-xxx...
复制代码6。运行应用程序
运行项目,并使您的应用程序可在公共网络上访问。执行命令如下。如果出现IP和端口号,则说明操作成功
pnpm run dev --host 0.0.0.0
复制代码需要注意的是,上面显示的IP通常是云服务器的内网IP,不能直接访问,必须使用服务器的公网IP IP:3000端口号访问。
以阿里云为例。每台服务器都有一个公网IP和一个内网IP。记得改成公网IP
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网