潘多拉 (Pandora)项目服务以及服务器关停
Docker部署本地ChatGPT
项目简介
潘多拉 (Pandora),一个让你呼吸顺畅的 ChatGPT。
潘多拉实现了网页版 ChatGPT 的主要操作。后端优化,绕过 Cloudflare,速度喜人。
体验地址
- 大佬的官网网站关注最新消息这里
- 点击 https://chat1.zhile.io
- 最新拿
Access Token
的技术原理,我记录在这里了。 - 可以访问 这里 拿
Access Token
- 也可以官方登录,然后访问 这里 拿
Access Token
Access Token
有效期14
天,期间访问不需要梯子。这意味着你在手机上也可随意使用。- 这个页面上还包含一个共享账号的链接,没有账号的可以点进去体验一下。
项目部署
一、Docker环境
- 点击https://yeasy.gitbook.io/docker_practice/install
- 安装完成后,运行
docker version
检查是否安装成功
二、Docker Compose
- 点击https://dockerdocs.cn/compose/install/
- 安装完成后,运行
docker-compose version
检查是否安装成功
三、docker-compose.yml
- 创建
docker-compose.yml文件
1
vim docker-compose.yml
添加如下内容
1
2
3
4
5
6
7
8
9
10
11version: '3' # 这是一个Docker Compose文件的版本声明,它表明该文件符合Docker Compose文件格式版本3
services:
pandora: #服务名,自定义
container_name: pandora #容器名,自定义r
estart: always #开启自启动其他选项看以下备注
image: pengzhile/pandora #镜像名一般都是使用的哪个镜像就写哪个镜像。
ports:
- '8181:8181' # 冒号:左边的8899可以改成任意vps上未使用过的端口,冒号右边是本docker镜像里的端口
environment:
- PANDORA_SERVER=0.0.0.0:8899 #以http服务方式启动,格式:ip:port。
- PANDORA_ACCESS_TOKEN= #填入ACCESS_TOKEN
四、运行
- 运行
docker-compose up -d
- 运行
docker ps
查看是否运行成功 - 运行
docker logs -f pandora
查看运行日志 - 运行
docker exec -it pandora /bin/bash
进入容器 - 运行
docker-compose down
关闭容器
docker删除镜像
- 运行
docker ps -a
得到CONTAINER ID
- 运行
docker stop CONTAINER ID
- 运行
docker rm CONTAINER ID
- 运行
docker images
得到IMAGE ID
- 运行
docker rmi IMAGE ID
五、打开网站
- http://127.0.0.1:8181
- 在服务器上搭建则:http://服务器地址:8181
六、登陆
- 点击
Continue with Access Token
- 输入
PANDORA_ACCESS_TOKEN
内容
七、获取ACCESS_TOKEN
- 点击https://github.com/wozulong/ChatGPTAuthHelper/releases/tag/v2.0.0下载 zip / tar.gz 并解压缩
- 打开 Chrome ,地址栏输入: chrome://extensions 打开 扩展程序 设置页面。
- 右上角打开 开发者模式 。
- 点击左上角 加载已解压的扩展程序 按钮,选择刚下载解压的插件文件夹内的 src 目录,确定安装。
- 你可以在 扩展程序 中看到 ChatGPT Auth Helper 说明安装成功。
- 现在你的 Chrome 可以用来使用 https://ai.fakeopen.com/auth 服务了。
- 登陆后复制ACCESS_TOKEN
- 也可以点击 https://chat1.zhile.io体验