潘多拉 (Pandora)项目服务以及服务器关停

Docker部署本地ChatGPT

项目简介

潘多拉 (Pandora),一个让你呼吸顺畅的 ChatGPT。
潘多拉实现了网页版 ChatGPT 的主要操作。后端优化,绕过 Cloudflare,速度喜人。

体验地址

  • 大佬的官网网站关注最新消息这里
  • 点击 https://chat1.zhile.io
  • 最新拿 Access Token 的技术原理,我记录在这里了。
  • 可以访问 这里Access Token
  • 也可以官方登录,然后访问 这里Access Token
  • Access Token 有效期 14 天,期间访问不需要梯子。这意味着你在手机上也可随意使用。
  • 这个页面上还包含一个共享账号的链接,没有账号的可以点进去体验一下。

项目部署

一、Docker环境

二、Docker Compose

三、docker-compose.yml

  • 创建docker-compose.yml文件
    1
    vim docker-compose.yml
  • 添加如下内容
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    version: '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

五、打开网站

六、登陆

  • 点击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体验