Nas / Python / 自建服务 · 2023年5月25日 0

在nas上部署一个gpt直连服务,随心所欲与gpt聊天

大家好,我是张大七

最近大家用了gpt应该都有一段时间了

一边是gpt在同类工具中得王霸地位,一边是gpt网页得难用

首先就是不能直达,众所周知,gpt禁掉了整个亚洲得ip,禁掉了主流vps商得ip,能访问到gpt就是一个门槛了。

其次是gpt网页版速度,有点慢

然后是网页token失效,不一会就要刷新一次,烦都烦死了。

解决这个问题的思路就是自己搭一个中间服务,完成此功能的项目不少

今天给大家推荐得是这个项目,chatgpt-pandora

https://github.com/pengzhile/pandora

先给大家看搭建完得效果。

直观来说,这就是一个精简版得gpt,从这里可以打开我们自己的账号在gpt中得topic,而且速度快许多。

自己gpt与使用第三方得gpt最大的区别就是自建得gpt可以使用topic让gpt记住我们之前跟gpt得对话,在我们提问后,gpt会默认把之前的提问与回答加到语境中,这里的gpt是一个有记忆得gpt。

这非常重要。

帮助文件

https://github.com/pengzhile/pandora/blob/master/doc/wiki.md

获取token

https://ai.fakeopen.com/auth

安装chrome插件,根据帮助安装

登录gpt后获取token

创建token文件,将内容存进来

搭建得方法有几种

在docker中安装,需要使用portainer界面操作比较方便

把获取到的access token内容写到/mnt/user/appdata/chatgpt/data/access_token.txt

不存在的目录自己创建。

就不截图了,看我的视频吧,相当于执行:

docker run -d \
--name=pandora-chatgpt \
-e PANDORA_SERVER=0.0.0.0:8887 \
-e PANDORA_TOKENS_FILE=/data/access_token.txt \
-p 8803:8887 \
-v /mnt/user/appdata/chatgpt/data:/data \
--restart unless-stopped \
pengzhile/pandora:1.1.6

启动容器后就可以打开8803得网页访问gpt了

尽情聊吧。