在人工智能和自然语言处理领域,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