一、PandoraNext部署
这个项目的具体功能不
截至2024年1月22日,Pandora Next 项目已归档,并于2024年1月30日停止所有服务。因此,本文内容将不再适用。
作者的交流论坛:LINUX DO
1、准备工作
- 准备一台服务器,国内的就行(云服务器推荐:点此查看),主要解决下自己网络是否可以访问GitHub
- 安装docker和docker-compose。略
- 自己有GPT账号,或者有可以正常接收邮件的邮箱,注意国内的邮箱不行
- 登入自己的GitHub账号并与PandoraNext 关联获取License Id
- License Id获取地址:https://dash.pandoranext.com
根据你github年限获取相应的额度,不满1年的只能获得100条,然后2个彩蛋完成可以获得1000条额度,对于个人来说一天1000+条额度完全够用了。说明:不满一年的GitHub账号,2个彩蛋完成之后只有200

重要:start项目和follow作者(注意是作者不是项目),每个单独获得500条额度

2、克隆项目
mkdir -p /data/pandora-next && cd $_
git clone https://github.com/pandora-next/deploy.git
3、修改配置
复制License Id:后的内容,填写在config.json的license_id字段
cd deploy/
vi data/config.json

- 开启proxy模式

4、部署服务
docker-compose up -d
# 检查启动情况
docker logs -f PandoraNext
5、访问服务
- 输入自己的服务器IP或者域名加8181端口访问PandoraNext服务,如果自己通过Nginx代理PandoraNext服务那么直接域名访问即可
- 输入自己的GPT账号进行登入,如果没有,那么通过你部署的此项目进行注册GPT账号,国内的qq、163邮箱是不可以注册的,你可以使用Outlook、Gmail等国外的邮箱服务商

二、获取AccessToekn
手动获取access token和session token。1:100的消耗
访问链接:http://<YOUR_IP>:8181/<proxy_api_prefix>/auth
手动获取share token,访问链接:http://<YOUR_IP>:8181/<proxy_api_prefix>/fk 这个获取的是以fk-开头的key,类似于chatgpt api
输入自己的GPT账号密码获取对应的Toekn。也可以使用我提供的脚本直接在服务器端调用API接口获取,点此获取脚本

关于Proxy模式下的各接口额度消耗详细说明如下:
web模式中的对话,每次消耗1条。<BaseURL>/backend-api/conversation每次调用消耗4条。<BaseURL>/v1/chat/completionsgpt-3.5模型每次调用消耗4条。<BaseURL>/v1/chat/completionsgpt-4模型每次调用消耗10条,无需关注验证码。<BaseURL>/api/auth/login每次调用消耗100条,无需关注验证码。<BaseURL>/api/auth/platform/login每次调用消耗100条,无需关注验证码。<BaseURL>/api/arkose/token每次调用消耗10条。<BaseURL>/v1/*除上述/v1/chat/completions之外,每次调用消耗1条。<BaseURL>/dashboard/*除上述/v1/chat/completions之外,每次调用消耗1条。
三、使用第三方WEB
1、修改接口
比如我这里使用的WEB项目是:https://github.com/Kerwin1202/chatgpt-web
一键部署脚本:https://github.com/dqzboy/chatgpt-web/tree/main/ChatGPT-Web-Admin
接口地址(API KEY):http://<YOUR_IP>:8181/<proxy_api_prefix>
反向代理地址填写(GPT WEB):http://<YOUR_IP>:8181/<proxy_api_prefix>/backend-api/conversation
使用接口消耗为1:4或1:10,使用accesstoken比例为1:4

接口类型选择:ChatGPTUnofficialProxyAPI,然后API添加上面生成的access token

2、使用测试

- 使用下面的指令可以查看到PandoraNext服务的请求日志
docker logs -f PandoraNext


不错,可以搭建使用
6六6六6