本地搭建ChatGPT,完全免费,免翻墙体验原汁原味的ChatGPT
推广
推荐 | 链接 | 教程 |
---|---|---|
云狐不限时VPN | 注册链接 | 不限时翻墙机场推荐,众多不限时套餐|大流量套餐|免费试用|畅享4K |
长桥证券开户 | 文字教程 | 【视频教程】-长桥证券新加坡版开户入金教程:港美股永久免佣+0门槛开户 |
欧易开户教程 | 注册链接 | 【视频教程】-币圈小白入门,从零开始购买加密货币,欧易如何交易加密货币? |
背景
我相信很多小伙伴在国内使用机场使用ChatGPT有被封号的,因为公共机场的IP都是大家共用的,很容易被ChatGPT识别出来并封号。
比如你使用ChatGPT的时候可能会遇到各种各样的错误,机场IP被封
或者账号被封
等等。
今天我教大家如何在本机电脑(Windows
,当然也支持MacOS并且更简单)上搭建ChatGPT,无需翻墙,免费体验
服务器进行转发。
当然如果你有国内的云服务器
,也可以直接在云服务器里面安装访问。
给大家展示一下效果。可以看一下,跟ChatGPT不说是长得很像,可以说是毫无区别。
同时我们使用的是OpenAI的Access Token
登录,不需要API,我们都知道API除了注册的时候送的几美金到期之后就无法使用了,需要充值。所以我们使用完全免费的网页版登录的token。
软件安装
我们想要在本地搭建ChatGPT,只需要几步简单的安装即可。
Docker
Docker是一个全球最流行的镜像服务管理平台,里面是打包好的应用程序,直接下载就能使用,而不需要自己进行复杂的环境配置,免去了自己安装依赖的麻烦。
使用Docker你什么都不需要装,只需要一键下载Docker镜像就可以运行了。
我们去官网下载 Docker,我们根据我们的电脑系统选择对应的版本下载即可。我用的是Windows,所以下载Windows版本,下载完直接安装。
安装完成之后可能会提示你:Docker桌面版需要一个新的WSL内核版本。
那么我们在Windows搜索框输入powershell打开Windows PowerShell
应用。然后执行 wsl --update
即可。
下载Docker镜像
Docker程序下载好之后,我们就可以使用docker命令
下载ChatGPT的Docker镜像了,这是一个开源的项目,名字叫 Pandora(潘多拉),在 Github 上的源码,有8千多个star。当然我们不需要下载这份源码来安装。我们只需要执行docker
命令从docker的服务器下载别人上传的镜像即可。
执行命令
搜索框输入cmd找到命令提示符
,以管理员身份运行。
- 下载docker镜像
|
|
- 运行docker镜像
|
|
浏览器打开IP端口
运行成功之后下一步我们就可以在浏览器打开 http://127.0.0.1:8899
然后可以看到有两种登录方式,一种是使用账号密码登录,一种是使用Access Token
登录。
当然我是推荐使用Access Token
登录的。
Access Token
这个Token怎么获得呢?我们打开下面这个地址。
Token获得地址:http://chat.openai.com/api/auth/session
我给小伙伴解释下,Access Token
就是你使用账号密码登录的ChatGPT的网站会生成一个Token,这个Token是30天过期,下次重新生成就行,网页版是完全免费的,所以这个使用方法也是完全免费的。
关注 accessToken和expires就行,就是具体的token和过期时间。
注意: 获取Token是通过访问OpenAI官网的链接获取的,所以在国内的小伙伴需要开启全局代理,如果你开启代理还无法访问,那就是你使用的机场IP被污染了,被OpenAI封禁了,你需要找到干净的机场访问,或者直接找国外的朋友帮你登录生成Token。
访问
复制accessToken的值,然后粘贴到刚才的网站就可以使用了。
在云服务器安装
你也可以在云服务器上一键安装,在云服务器安装可以分享给你的朋友使用。国内云服务器
也可以,无需代理。
我在国内的云服务器上给大家展示一下:
- 安装Docker
- 下载Docker镜像
|
|
- 运行Docker服务
|
|
- 打开防火墙
我们需要允许8899端口被互联网访问,不同的云服务器有些差异,但是大体相同,都是叫
安全组
或者防火墙
。
安装成功之后就可以使用IP加端口访问了。
注意: 使用公网IP,如果你发现IP是 10.x.x.x,那这个是内网IP,不能用,找另一个不是10开头的IP。
视频教程
本篇博客的视频教程首发于 Youtube:科技小飞哥,加入 电报粉丝群 获得最新视频更新和问题解答。