前言:由于chagpt在国外导致经常需要使用梯子才可以访问,本次教程使用docker搭建本地容器,不需要api进行付费,只需要登陆一次账号获取token即可
1、准备工作
centos7服务器(或装有docker的其他服务器)、docker-compose、openai账号一个,临时梯子一个(需要登录一次openai获取token)
2、拉取镜像
docker pull pengzhile/pandora
3、编辑docker-compose.yml并启动容器
version: '3'
services:
pandora:
image: pengzhile/pandora
environment:
- PANDORA_CLOUD=cloud
- PANDORA_SERVER=0.0.0.0:8899
ports:
- 8899:8899
restart: always
启动容器:docker-compose up -d
4、获取token
使用梯子登录chatgpt:https://chat.openai.com/auth/login
登陆后使用浏览器访问链接获取token:http://chat.openai.com/api/auth/session
复制access_token双引号中的所有内容
5、访问本地chatgpt
我的centos服务器地址是:192.168.123.27 大家根据自己的地址访问
我的地址就访问: http://192.168.123.27:8899
点击最后一项 Continue with Access Token
然后输入我们刚刚获取的access_token即可