在人工智能和自然语言处理领域,ChatGPT 作为一种强大的语言生成模型,为我们提供了丰富的语言理解和生成能力。然而,由于某些因素导致不太容易访问。所以呢写个做本地化中转的教程

安装 ChatGPT-Next-Web

这是 Yidadaa 大佬写的开源的 ChatGPT 中转应用,这里是地址 GitHub 仓库

Docker 和 Vercel 部署呢,可以看大佬 GitHub 上面的说明文档

我今天主要给大家分享一下 NodeJs 的安装方法

注意 NodeJs 版本需要 >= 18
  1. 将项目 clone 到本地
    git clone https://github.com/Yidadaa/ChatGPT-Next-Web.git
  2. 安装 Yarn
    执行 npm install yarn -g
  3. cd 到 clone 下来的目录
    执行 cd ChatGPT-Next-Web
  4. 使用 yarn 安装需要的模块
    执行 yarn install
  5. 目录下有一个 .env.template 的文件 我们将它 copy 一下 改名字为 .env.local
    根据里面的配置进行修改,如果不需要某项配置的话,前面加个 # 注释掉即可,其他的一般不需要修改 PROXY_URL 注意一下就行,如果不进行代理,可以注释掉
  6. 运行
    执行 yarn dev
  7. 浏览器打开 http://ip:3000,本地部署的话就是 http://127.0.0.1:3000,这时候就本地部署成功了
    如果需要部署到服务器就执行 yarn build && yarn start 即可

打开的效果如图所示

打开效果.png

如何使用

  1. 点击左下角 设置图标 ,在 API key 栏目中输入自己的 OpenAI Key 就可以使用了
  2. 如果没有 OpenAI Key 的话可以使用中转的 Key, 使用中转的 Key 的时候,在 接口地址 栏输入对应中转 API 的地址即可
  3. Yidadaa 大佬就有中转的 Key,这里是地址 API-Next,具体使用方法看大佬介绍
  4. 这里也推荐一个免费的 3.5 的中转站 HelloCat API,这个 API 中转站目前接入了 ChatGPT3.5 的全部版本,重点是 免费!!!免费!!!免费!!!
  5. 如果自己不想搭建的话,也可以使用目前已经搭建好的中转站 HelloCat