目 录CONTENT

文章目录

PandoraNext搭建ChatGPT(已经停止维护,无法正常搭建使用)

米尔嘉
2024-01-19 / 0 评论 / 3 点赞 / 364 阅读 / 1,015 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-02-02,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

此项目已经停止维护,项目已经无法搭建,本文章现在不觉任何意义,留存。
详情:你们赢了,但我却没有输

Github项目
项目作者:https://github.com/pandora-next
开源地址:https://github.com/pandora-next/deploy

Docker Compose 部署

安装 Docker

请参考 Docker 官方文档 安装配置 Docker。 新版本的 Docker 已经集成了 Docker Compose,无需单独安装。老版本的 Docker 则需要单独安装。

创建部署时需要的目录和文件

所需要的目录和文件,请参考目录结构进行准备。

编辑 config.json 文件

具体配置说明,请参考 config.json 配置。

编辑 tokens.json 文件

具体配置说明,请参考 tokens.json 配置。

创建 docker-compose.yml 文件

请参考 docker-compose.yml 文件示例 给出的模板进行创建。

启动 PandoraNext

进入部署目录下执行命令启动 PandoraNext。

docker-compose up -d

docker-compose.yml 文件示例

你可能需要关注ports部分设定的端口,以防止端口冲突。这也将是你访问PandoraNext的端口。

docker-compose.yml
version: '3'
services:
  pandora-next:
    image: pengzhile/pandora-next
    container_name: PandoraNext
    network_mode: bridge
    restart: always
    ports:
      - "8181:8181"
    volumes:
      - ./data:/data
      - ./sessions:/root/.cache/PandoraNext

使用自己的邮件注册

腾讯企业邮箱或者使用cloudflare.com

腾讯企业邮箱

https://work.weixin.qq.com/wework_admin/loginpage_wx?from=myhome

或者使用cloudflare.com 代理服务
  1. 打开 https://dash.cloudflare.com ,找到你需要的域名。这里我使用我的apples.chat举例。
  2. 在左侧菜单中选择Email -> Email Routing(电子邮件 -> 电子邮件路由),如果你尚未启用,按照界面引导启用该功能即可。
    20240121190225
  3. 在目标地址选项卡中添加你希望转发到的邮箱地址(可以是QQ邮箱、163.com等国内邮箱),配置这个地址就是为了把所有xxx@apples.chat的邮件都转发到你这个地址,让你能进行注册验证等功能。
  4. 添加目标地址后,填写完成后这个地址显示待验证状态,同时Cloudflare会给你的这个邮箱发送一封验证邮件(验证所有权的意思,毕竟你不能随便用别人的邮箱不是)
  5. 验证完成后回到目标地址选项卡后可以看到刚添加的邮箱地址是已验证状态。这些是接下来的前提操作。
  6. 接下来点击路由规则选项卡,打开Catch-All的开关,并点击编辑按钮到达编辑界面。
    20240121190233
  7. 编辑界面选择如下图(注意替换成自己验证过的邮箱地址),然后保存即可。
    20240121190349
  8. 现在你拥有所有xxx@apples.chat的邮箱地址了,我们来试一试注册一个ChatGPT账号看看。
  9. 注册步骤开始,打开你部署的PandoraNext,也可到演示站: https://chat.oaifree.com 登录界面点击 Sign up 链接。
  10. 输入你要注册的邮箱(可以用你刚才设置的邮箱,随便一个前缀,看图)和密码,点击Continue。
  11. OpenAI会给你发一封邮件,会由Cloudflare自动转发到你刚才设置的邮箱里收件(比如我设置的minterjia@163.com),右键复制Verify email address的地址。
  12. 把复制的验证链接贴进注册界面的输入框,点OK按钮稍等片刻。
  13. 在Tell us about you输入自己的名字(英文),点击Continue按钮,静静等待(可能会有验证码,按照界面指示验证即可)。
  14. 然后就成功了!

参考文章

3

评论区