【ChatGPT】稳定性好响应速度快可部署到国内服务器的ChatGPT 强力推荐!

朋友们,大家好,我是 jonssonyan。今天分享一个免费开源的 ChatGPT 项目,它的表现无论是响应速度还是稳定性都比 ChatGPT Plus 还要优秀,只需要有个 Access Token 或者使用热心网友提供的共享账号 就可以免费在线体验,也可以将项目部署到自己的服务器上面。

这个项目名称叫 pandora,是一位来自中国的开发者开发,项目的描述是潘多拉实现了网页版 ChatGPT 的主要操作。后端优化,绕过 Cloudflare,速度喜人。以下 pandora 的 GitHub 开源地址。

pandora: https://github.com/pengzhile/pandora

首先需要解释一下什么是 Access Token。在聊天应用中,当你使用 ChatGPT 与服务器进行交互时,需要进行身份验证,以便服务器确认你的身份,并将相应的聊天记录分配给正确的用户。这时,Access Token 就派上了用场。Access Token 是一种身份验证凭据,用于访问受保护的 API。当你登录 ChatGPT 时,你会收到一个 Access Token ,该 token 将与你的用户 ID 关联,以便在你使用 ChatGPT 时进行身份验证。通常,Access Token 的有效期会有一定的限制,这是为了确保安全性。如果 Access Token 过期了,通常 ChatGPT 的 Access Token 有效期是 30 天,你将需要重新获取一个新的 token 以进行身份验证。

所以,你只需要提供自己的 Access Token 就可以使用自己的 API,这样就不会和其他人公用一个服务,历史记录也是自己的,可以保护自己的隐私。需要注意的我们要保存好自己的 Access Token,如果被其他人利用,就可以操作自己的 ChatGPT 账户

作者提供了很多种方式来使用 pandora,我这里介绍常用的三种

1. 使用网友分享的 ChatGPT 账户

这个方法适合没有 ChatGPT 账户的小伙伴,访问以下网页,随便点击一个数字,就可以使用了,如果不能使用就换一个账户,反正账户有很多。

共享账号:https://chat-shared.zhile.io/shared.html

这个方法的好处是不需要账户,随时随地可以体验 ChatGPT,缺点是用的人太多,导致有的账户被暂时限制回复,而且里面历史记录比较乱。

2. 使用自己的 Access Token 登录作者提供的平台

这个方法适合有 ChatGPT 账户并且没有充值 Plus ,但是想体验比 Plus 还要稳定服务的小伙伴。点击 Continue with Access Token 按钮,在弹窗中输入自己的 Access Token 就可以了。

登录平台:https://chat.zhile.io/login

这种方法的缺点是需要将自己的 Access Token 输入到网页中,不确定该网站是否安全,还是存在的一定的风险性。

3. 将作者的项目部署到自己的服务器

你可能担心自己的 Access Token 输入到其他平台存在被盗用的风险,那就使用最后一种方法,将作者的项目部署一下,可以将项目放在本地启动,也可以将项目部署到一个拥有公网 IP 的服务器上面,这样就可以随时随地使用 ChatGPT 了。项目提供了使用 Docker 的方式部署。

Docker 环境变量: https://github.com/pengzhile/pandora#docker%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F

运行容器的命令如下

docker run -d --name my-pandora --restart always --network=host \
-e PANDORA_TOKENS_FILE=/root/access_token.json -e PANDORA_SERVER=0.0.0.0:8888 \
-v /root/access_token.json:/root/access_token.json pengzhile/pandora

参数解释:

  • -d: 后台运行
  • –name: 指定容器的名称
  • -restart always: 容器随着 docker 启动而启动
  • –network=host: 使用主机网络
  • -e PANDORA_TOKENS_FILE: 指定 Access Token 文件位置,支持多个 Access Token 轮询
  • -e PANDORA_SERVER: 指定程序监听的端口
  • -v: 映射 access token 文件
  • pengzhile/pandora: 镜像的名称

备注:

PANDORA_TOKENS_FILE 环境变量用于指定 Access Token 文件,key 是可以自定义的,token 填写自己的 Access Token,文件格式如下

{
    
    "key": "token"}

运行成功之后,使用IP:端口的形式访问 pandora 服务。左侧的历史记录也是自己账户的,因为是个人的账户,所以是独享资源。这就可以使用稳定版的 ChatGPT 了。

好了,今天给大家分享了一个免费开源的 ChatGPT 项目,以后我还会做一些开源项目推荐,和大家分享更多优秀的开源项目。如果本文对你有帮助,欢迎点一个免费的赞。

我是 jonssonyan,我们下期再见。

往期推荐

程序员的"灵魂笔记本":五款高效笔记软件推荐

【原创程序】一行代码轻松搞定 K8s 部署 有手就行

不想错过的 Java 程序员必备开发工具盘点!

猜你喜欢

转载自blog.csdn.net/y1534414425/article/details/130376264