Code前端首页关于Code前端联系我们

服务器部署自己的ChatGPT,2分钟告别网络问题

terry 2年前 (2023-09-28) 阅读数 62 #未命名

服务器部署自己的ChatGPT,2分钟告别网络困扰

chatGPT正在进行中,几乎每个人都有一个。这个工具效果很好,需要 5 分钟的工作和一整天的划桨。

不过最近ChatGPT的访问越来越受限,访问官网出现网络问题。今天,小卷将推出一项计划,让每个人都私下拥有自己的ChatGPT,这样你就不用再担心想使用时无法访问了。

项目是Github上的开源chatGPT项目,基于OpenAI GPT-3.5 Turbo API的演示。地址:github.com/ddiu8081/ch...

效果如下:

服务器部署自己的ChatGPT,2分钟告别网络困扰

应用步骤

1.在服务器上安装nodejs环境

准备一台国外服务器(好国节点),这里使用Ubuntu操作系统示例

  1. 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...
复制代码

服务器部署自己的ChatGPT,2分钟告别网络困扰

6。运行应用程序

运行项目,并使您的应用程序可在公共网络上访问。执行命令如下。如果出现IP和端口号,则说明操作成功

pnpm run dev --host 0.0.0.0
复制代码

服务器部署自己的ChatGPT,2分钟告别网络困扰

需要注意的是,上面显示的IP通常是云服务器的内网IP,不能直接访问,必须使用服务器的公网IP IP:3000端口号访问

以阿里云为例。每台服务器都有一个公网IP和一个内网IP。记得改成公网IP

服务器部署自己的ChatGPT,2分钟告别网络困扰

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门