使用PandoraNext让gpt的使用无任何约束

介绍

1703930611155

PandoraNext是一款专为更好的访问gpt而做的框架,使用它可以一键部署gpt镜像站,无须担心国内访问和使用问题

开源:https://github.com/find-xposed-magisk/pandora-next

官方文档:https://docs.pandoranext.com/zh-CN

演示站:https://chat.oaifree.com

  • 支持多种登录方式:(相当于Pandora Cloud)

    • 账号/密码
    • Access Token
    • Session Token
    • Refresh Token
    • Share Token
  • 可内置tokens(可使用上述所有Token),支持设置密码。(相当于Pandora Server)

  • 可配置共享的tokens,会有一个功能等同chat-shared3.zhile.io的共享站(目前1841个普号、6个Plus)。

  • 为全代理模式(能想象到的都代理了),你的用户只需要跟你的部署网络能通即可。

  • 可启动为BackendAPI Proxy模式,直接使用Access Token调用/backend-api/和chat2api的接口。

    1703930629976

部署

  • Releases中下载对应操作系统和架构的包。

  • 解压后修改同目录中的config.json至你需要的参数。

  • 获取license_id填写在config.json中,这是必须的前置步骤!

  • 各种Linux/Unix系统使用./PandoraNext启动即可。

  • Windows系统双击PandoraNext.exe即可,当然最好在cmd中启动

    Docker Compose 部署

    • 仓库内已包含相关文件和目录,拉到本地,获取license_id填写在data/config.json中。

    • data目录中包含config.jsontokens.json示例文件可自行修改。

    • docker compose up -d

      Docker 部署

      1
      2
      3
      4
      5
      6
      $ docker pull pengzhile/pandora-next
      $ docker run -d --restart always --name PandoraNext --net=bridge \
      -p 8181:8181 \
      -v ./data:/data \
      -v ./sessions:/root/.cache/PandoraNext \
      pengzhile/pandora-next
      • 容器内默认监听8181端口,映射宿主机的8181端口,可自行修改。

      • 你可以映射目录到容器内的/data目录,config.jsontokens.json获取license_id填写在config.json中。

      • 你可以映射目录到容器内的/root/.cache/PandoraNext目录,保留登录的session,避免重启容器登录状态丢失。

        关于配置文件信息请访问官方文档查阅

        1703930644239