文章已同步至【个人博客】,欢迎拜访【我的主页】 文章地址:blog.fanjunyang.zone/archives/ai…
继上一篇【如何布置一个属于自己的ChatGPT网站?】后,发现调用API的答复有时候不及官方网页端的答复,并且账号余额一旦用完,就用不了,想用的话还需求绑信用卡,充值,并且国内的信用卡也用不了,所以用了一个新项目 pandora 来从头建立自己的 ChatGPT 网站,只需求你账号的Access Token就能够运用,简略的来说,就是自己建立了一个官方版的ChatGPT网站。
相关链接
- 如何布置一个属于自己的ChatGPT网站?:blog.fanjunyang.zone/archives/ai…
- pandora: github.com/pengzhile/p…
- docker、docker-compose装置:blog.fanjunyang.zone/archives/de…
- Nginx Proxy Manager装置运用:blog.fanjunyang.zone/archives/ng…
视频地址
- Bilibili: www.bilibili.com/video/BV1Bk…
- YouTube: www.youtube.com/watch?v=2Gj…
ChatGPT运用时遇到的问题
1. Please stand by, while we are checking your browser…
动不动来一下,有时候还不动或许出人机验证。痛!
2. Access denied. Sorry, you have been blocked
经典问题,只能魔法上网,费时吃力,更费钱。移动端拜访更难。痛!
3. ChatGPT is at capacity right now
体系负载高,白嫖用户不给用。痛!
4. This content may violate our content policy.
品德检查,多触发几回或许就封号了。痛!!!
5. Something went wrong.
吃着火锅唱着歌,忽然就出毛病了。痛!
6. 手机和电脑的模型不通用,顾这个就顾不到那个,痛!
7. 蹦字慢悠悠,卡顿不流通,不知道的乃至想换电脑。痛!
8. 想把 ChatGPT 接到其他体系,结果只能接个差强人意的 gpt-3.5-turbo。痛!
项目展现
一次看完上面的噩梦,血压上来了,拳头硬了!太痛了!!!以上痛点,Pandora 一次全部解决
界面截图
建立方法
环境准备
- 域名、服务器购买
- 服务器环境建立,需求体系装置docker、docker-compose、Nginx反向署理或许其他反向署理工具等,参阅文章开头的【相关链接】
创立相关目录
我自己放在服务器中 /root/docker_data/pandora
文件夹下面
mkdir -p /root/docker_data/pandora
cd /root/docker_data/pandora
获取 Access Token
直接点击【链接】进行获取(需求提早在浏览器上登陆OpenAi账号)
注:
链接为官方链接,需求魔法上网(全过程只有这一步需求魔法上网)
Access Token 有效期1430 天,期间拜访不需求梯子,所以在你在手机上也可随意运用。
假如Token泄漏了,能够拜访官网网站:chat.openai.com/ ,执行退出操作,然后从头登陆,之后再点击上面的链接,Token就会更改。
创立yml文件
在/root/docker_data/pandora
文件夹下面新建docker-compose.yml
文件如下:
version: '3'
services:
app:
image: pengzhile/pandora # 不带tag的话,总是运用 latest ,更新时从头 pull 该 tag 镜像即可
ports:
- 8099:8090 # 左边的端口能够自行修改成服务器上没有运用的端口
environment:
PANDORA_CLOUD: cloud
# 二选一(第一种方法建立完成后拜访的时候才需求咱们输入Access Token,局域网的话能够运用第二种方法直接输入Access Token)
PANDORA_SERVER: 0.0.0.0:8090
# PANDORA_ACCESS_TOKEN: eyxxxx
环境变量挑选了PANDORA_SERVER
相关装备能够参阅:github.com/pengzhile/p…
运转yml文件
进入/root/docker_data/pandora
文件夹下面,运转命令:docker-compose up -d
或许在任意文件夹下面,运转命令:docker-compose -f /root/docker_data/pandora/docker-compose.yml up -d
然后服务就跑起来了
拜访运用
运用 IP + PORT 方法拜访看下是否成功(假如有防火墙和安全组的话,需求放通对应的端口)
然后能够装备反向署理,能够参阅:blog.fanjunyang.zone/archives/ng…
然后就能够直接像官网网站那样运用,并且不用魔法上网
注意事项
- 这项目署理部分是闭源的,绑了信用卡或许对隐私要求高的需求考虑一下
- 开源项目能够魔改,但请保存原作者信息。确需去除,请联系作者,避免失去技术支持。
- 之后ChatGPT的API变化,作者或许不会及时跟进修复。