年初我用过一个基于OpenAI官方的API搭建ChatGPT网页版的项目(https://daoker.cc/daokerto1002.html),但是那个是基于GPT2.5的,且API有免费次数限制,今天这个项目是对官方网页版做了个镜像,功能完全一样,甚至还能注册。
看到项目有Docker版,那果断使用Docker搭建。
创建安装目录:
mkdir -p /home/docker/PandoraNext/{data,sessions}
cd /home/docker/PandoraNext/data
下载配置文件:
wget https://raw.githubusercontent.com/kejilion/sh/main/PandoraNext/config.json
wget https://raw.githubusercontent.com/kejilion/sh/main/PandoraNext/tokens.json
编辑配置文件:
参考作者的文档的介绍,
- https://docs.pandoranext.com/zh-CN/configuration/config
- https://docs.pandoranext.com/zh-CN/configuration/tokens
获取license_id:
启动潘多拉容器:
docker run -d --restart always --name PandoraNext \
-p 8181:8181 \
-v /home/docker/PandoraNext/data:/data \
-v /home/docker/PandoraNext/sessions:/root/.cache/PandoraNext \
pengzhile/pandora-next
然后使用IP地址加端口号就能访问页面,也可以自己给个域名。
其中session-token获取办法:
登录ChatGPT网页,点击“开发者工具”,进入Application栏,在Cookie下拉菜单找到chat.openai.com,就能看到Secure-next-auth.session-token的值
mNIiE1YmBgk
2cQmPkCdIS5
tVRatNZOtyg
d3p6GdGUAQT
8vhUPT5NI7i
Zpa0OTWHGjr
gtVnuLzW3oF
xXiQ15DjAZC
Your article helped me a lot, is there any more related content? Thanks!
bRzquwvCinJ
2WuSb0omIMo
Iktt5CkxGic
Z1EwThyakFA
DcxpPbjr04g
4j6xgVyPbey
cvuo35UFYHf
5FhzMOp2kot
l6pfAtn09GJ
TkPGos5jw4O
dRycXxgmbrc
Uel36cZOLwn
LQZEvErpkNJ
szh1E4jfBdv
iXmg7HKOLX8
01cHaV2tGn4
MCxF3TwVG6v
WCaTAI758HC
pqdPwfn9jpf
HYKjcX5lb7D
Ln6BiqXj18y
XEy5lWIggx9
PPKJ8NLb9Ey
wmL7xkIYEtF
laSxlrgfC53
y0JP8icql6C
IUc5l3TEyiG
Your article helped me a lot, is there any more related content? Thanks!