利用docker搭建本地的chatGPT(已失效)

写在前面的话

由于docker镜像不再维护,项目被作者转移为另一个项目,所以本教程已过期,最新的教程可以看在 VPS 上搭建自己的 chatGPT

在偶然的机会看到一个不错的项目,可以利用docker搭建一个能在本地跑的chatGPT,速度出奇地快,而且和真实chatGPT的数据是一模一样的,实测很nice,可以搞。

搭建步骤

  1. 自行解决docker环境。

  2. 拉取镜像。

1
docker pull pengzhile/pandora
  1. 运行容器。
1
docker run  -e PANDORA_CLOUD=cloud -e PANDORA_SERVER=0.0.0.0:8899 -p 8899:8899 -d pengzhile/pandora
  1. 运行成功就可以在浏览器输入127.0.0.1:8899进行访问了。输入自己的chatGPT的账号,就可以正常登录,或者可以通过token的方式进行登录。

获取token的方法:

  1. 正常登入到chatGPT的页面。
  2. 点击获取token的链接,链接在此
  3. 随后就会出现如下这样的json串,只需要截取箭头位置(括号里)的token值即可。

token

  1. 在登录时,选择下方的accesstoken进行登录,然后把token值粘贴进文本框确认即可。

success

  1. 最终的效果图,左边是docker环境下的chatGPT,右边是OpenAI的chatGPT。

success


除此以外,pandora 的作者还搭建了共享的 chatGPT,都是由网友提供的共享的 chatGPT 的账号组成。

怀着敬意地低调使用吧,共享的 chatGPT 点击跳转