PandoraNext—一个让你呼吸顺畅的ChatGPT

博客地址

PandoraNext—一个让你呼吸顺畅的ChatGPT-雪饼 (xue6ing.cn)icon-default.png?t=N7T8https://xue6ing.cn/archives/pandora--yi-ge-rang-ni-hu-xi-shun-chang-de-chatgpt

项目

项目地址

pandora-next/deploy

项目介绍

  • 支持多种登录方式:

    • 账号/密码

    • Access Token

    • Session Token

    • Refresh Token

    • Share Token

  • 可内置tokens(可使用上述所有Token),支持设置密码。

  • 全代理模式,你的用户只需要跟你的部署网络能通即可。

  • 支持注册

目前已知 .cn(包括.com.cn等) .top 域名后缀的注册是不被OpenAI支持的。

目前已知 .com .org .net .io .do .fun .xyz .cc .me .cool .link 后缀可注册。

开始部署

使用Docker-Compose部署

安装Docker-Compose

Centos7安装Docker和Docker-Compose

创建工作目录

mkdir pandora-next && cd pandora-next

创建data目录,编辑 config.json 文件和 tokens.json 文件

mkdir data && cd data
编辑 config.json 文件

编辑config.json文件前需要先获取license_id

点击Dashboard - Index (pandoranext.com)登录GitHub账号

复制Licence Id值

编辑config.json文件

vim config.json
{"bind": "0.0.0.0:8181", # 8181端口可更改为服务器未占用端口"tls": {"enabled": false,"cert_file": "","key_file": ""},"timeout": 600,"proxy_url": "","license_id": "", # 粘贴刚复制的Licence Id值"public_share": false,"site_password": "","setup_password": "", "server_tokens": true,"proxy_api_prefix": "","isolated_conv_title": "*","disable_signup": false,"auto_conv_arkose": false,"proxy_file_service": false,"custom_doh_host": "","captcha": {"provider": "","site_key": "","site_secret": "","site_login": false,"setup_login": false,"oai_username": false,"oai_password": false,"oai_signup": false},"whitelist": null
}

其他的保持默认即可,如果想修改变量可查看官方文档config.json 配置 – PandoraNext

:wq保存退出

编辑 tokens.json 文件
vim tokens.json
{"test-1": {"token": "access token / session token / refresh token","shared": true,"show_user_info": false},"test-2": {"token": "access token / session token / refresh token","shared": true,"show_user_info": true,"plus": true},"test2": {"token": "access token / session token / refresh token / share token / username & password","password": "12345"}
}

如果只是想使用账号密码登录使用保持默认即可,如果想修改变量可查看官方文档tokens.json 配置 – PandoraNext

:wq保存退出

返回上一级目录编辑Docker Compose 配置文件

cd ../ && vim docker-compose.yml
version: '3'
services:pandora-next:image: pengzhile/pandora-nextcontainer_name: PandoraNextnetwork_mode: bridgerestart: alwaysports:- "8181:8181"volumes:- ./data:/data- ./sessions:/root/.cache/PandoraNext

:wq保存退出

启动 Docker Compose 配置文件

docker-compose up -d

浏览器输入ip:8181访问

Nginx反代部分代码

server {listen 80;server_name your.domain.server.com;# SSL 配置已省略# ...# proxy to 8181location / {proxy_pass http://{ip}:8181;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}# 其他配置 # ...
}

这样就部署完成啦!如果有任何问题,随时留下你的评论!

注册

在V0.5.0更新了注册功能,用户现在可以使用 PandoraNext 注册 ChatGPT 账号!

点击Sign up

填入邮箱/密码(邮箱建议使用国外邮箱,否则可能注册失败)

我这里拿outlook邮箱示例


点击Continue会发送一封邮件

复制Veriify email address链接

回到刚刚那个网页点击Paste and Veriify email address

将复制的链接粘贴进去直接点击确定即可

这样就注册成功了

如果你有域名你也可以使用Cloudflare搭建一个免费的域名邮箱无限注册

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/338121.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Federated Unlearning for On-Device Recommendation

WSDM 2023 CCF-B Federated Unlearning for On-Device Recommendation 本文工作的主要介绍 本文主要介绍了一种名为FRU(Federated Recommendation Unlearning)的联邦学习框架,用于在设备端的推荐系统中实现用户数据的有效擦除和模型重建。…

Python Matplotlib 库使用基本指南

简介 Matplotlib 是一个广泛使用的 Python 数据可视化库,它可以创建各种类型的图表、图形和可视化效果。无论是简单的折线图还是复杂的热力图,Matplotlib 提供了丰富的功能来满足我们的数据可视化需求。本指南将详细介绍如何安装、基本绘图函数以及常见…

Matlab 之数据分布拟合

文章目录 Part.I IntroductionPart.II Distribution Fitter APP 的使用Chap.I APP 简介Chap.II 简单使用 Part.III 通过代码实现分布拟合Chap.I 基于 fitdist 函数Chap.II 获取数据的频率分布后进行曲线拟合 Reference Part.I Introduction 本文主要介绍了如何使用 Matlab 对数…

MS-DETR论文解读

文章目录 前言一、摘要二、引言三、贡献四、MS-DETR模型方法1、模型整体结构解读2、模型改善结构解读3、一对多监督原理 五、实验结果1、实验比较2、论文链接 总结 前言 今天,偶然看到MS-DETR论文,以为又有什么高逼格论文诞生了。于是,我想查…

内网渗透实战攻略

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 💫个人格言:"没有罗马,那就自己创造罗马~" 目录 介绍 什么是内网? 什么是内网渗透? 内网渗透的目的: 内网…

车辆行驶控制运动学模型的matlab建模与仿真,仿真输出车辆动态行驶过程

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 基本假设 4.2 运动学方程 5.完整工程文件 1.课题概述 车辆行驶控制运动学模型的matlab建模与仿真,仿真输出车辆动态行驶过程. 2.系统仿真结果 3.核心程序与模型 版本:MATLAB2022a .…

单调栈练习(三)— 最大矩形

题目 同样是LeetCode原题:题目链接 给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 暴力解 先来看一下暴力解的时间复杂度。 假如一个N * N的大矩阵,想要枚举出来所有的子…

[后端] 微服务的前世今生

微服务的前世今生 整体脉络: 单体 -> 垂直划分 -> SOA -> micro service 微服务 -> services mesh服务网格 -> future 文章目录 微服务的前世今生单一应用架构特征优点:缺点: 垂直应用架构特征优点缺点 SOA 面向服务架构特征优点缺点 微服…

vscode配置与注意事项

中文设置 https://zhuanlan.zhihu.com/p/263036716 应用搜索输入“Chinese (Simplified) Language Pack for Visual Studio Code”并敲回车键 底部信息窗没有的话 首先使用快捷键ctrlshiftp,Mac用户使shiftcommandp,然后输入settings.json 将下面的选…

cosmos及特定应用程序的区块链

特定应用程序的区块链,简单来说,一个区块链就是一个专门的应用程序。为了实现某一特定的去中心化应用而专门实现一个区块链。 传统的用智能合约构建去中心化应用不行吗? 灵活性不足:智能合约本质上受到虚拟机本身的限制。例如,以…

算法第十二天-最大整除子集

最大整除子集 题目要求 解题思路 来自[宫水三叶] 根据题意:对于符合要求的[整除子集]中的任意两个值,必然满足[较大数]是[较小数]的倍数 数据范围是 1 0 3 10^3 103,我们不可能采取获取所有子集,再检查子集是否合法的暴力搜解法…

字体图标操作步骤

网站 直接点击 进去后长这样,点免费的添加 保存下载 保存后解压 把fonts文件夹复制粘贴到我们自己项目 可以放在同images的路径下 引入 来源于 再style中粘贴 font-face {font-family: icomoon;src: url(fonts/icomoon.eot?jyg4cp);src: url(fonts/icomoo…