怎么搭建chatgpt网页?(个人用无封号风险)

时间:2024-10-03作者:九维分类:程序源码评论:1
你好,欢迎来到小编的博客。今天这个博客文章给大家分享一个黑科技,在不需要ChatGPT账户以及API秘钥的情况下,在本地免费体验ChatGPT的强大功能。是的,你没有听错,不需要ChatGPT账户,不需要API秘钥,在本地搭建ChatGPT,支持多种语言模型。而且呢,这整个部署流程非常非常的简单,没有操作上的难度,适合所有人。此外呢,由于这个是本地部署,我们的对话内容是全部存储在本地的,具有更高的隐私性和安全性,真正做到了既方便又安全。如果你喜欢今天这个话题,麻烦动动你的小手赞一赞。如果你想自己申请官方的chatgpt账号使用也可以参考小编之前的教程《中国怎么注册chatgpt账号》。

搭建步骤

1、效果展示

好,那接下来我们就来演示一下。我们先来演示一下对话,确定他是正版的ChatGPT。第一个问题是问他“你是谁”,好,他告诉我“我是ChatGPT,一个由OpenAI训练的大语言模型,我可以回答你的问题”。那通过这个问题哈,我们可以确保,我本地部署的是正版ChatGPT。

1.jpg


到这里,大家也可以看到,它的整个对话界面非常的简洁。左边的话就是这个聊天列表,然后右边的话是这个聊天内容,聊天窗口。那除此以外的话就底部,他是有不同的语言模型可以选择,3.5/3.5-0613,还有这个刚出的3.5-turbo-16K,有这几个不同的模型可以选择。那这些模型的话,我们现在去体验去使用它,都是免费的。

除此以外,这个网站就没有任何其他地方是需要我们去做设置的。所以呢,他的门槛非常低,而且是免费使用的,也不需要我们去填ChatGPT账号或者说OpenAI的key,确实非常非常的方便。

2、搭建流程

好,那接下来呢,我来演示一下我们怎么样在本地去部署这个免费的ChatGPT。

OK,这里呢,我用到的是GITHUB上面的这个开源项目,也就是freegpt这个项目。它上面的介绍是讲,具备GPT3.5+GPT4带有聊天的webui,不需要API账号,就是这样的一个开源项目。那这里呢,我先来介绍一下它的实现原理,为什么说它可以不用任何的API秘钥就可以跟ChatGPT对话。

2.jpg


这里呢其实是这个项目,它调用了GPT-4 Free,调用了这个项目。然后这个项目上呢,有很多官方提供的GPT 4免费资源,包括里面有各种语言模型集合。也就是说这个平台上,他收集了很多官方的ChatGPT账号的免费资源,比如说有3.5的呀,还有4的呀。所以这个安全性相对来说还是比较好的,我们不用担心这个数据泄露的问题。而且我们仅仅只是用它的接口,并没有什么这个数据流转或者这个数据存储在第三方平台,都是在我们本地,所以安全性是没有问题的。这也就是他为什么可以实现免费、免API跟ChatGPT对话的一个底层逻辑。

OK,那基于这个开源项目,我们只要把这个开源项目部署到我们的本地,就可以在我们的电脑上直接运行ChatGPT。好,那接下来我们来实际操作一下。然后呢,目前他部署的方式是有两种。第一种的话是利用Python部署,就是在Python库里面部署。那第二种的话是用docker部署。这里呢,我考虑到大多数用户可能并不懂技术或者对Python不熟悉,所以我们选择用docker的方式部署。


首先呢,是我们要在电脑上去安装docker。我们来到docker的官网,然后在这里下载你电脑的相应版本就可以。如果是Windows的就下载Windows的,然后如果是Mac的就下载Mac的。Mac的话你是要区分是M1的芯片还是intel的芯片,这个要区分一下。下载完成以后,我们就可以打开这个docker的面板,那第一步就完成了。
3.jpg
第二步呢我们打开我们电脑的终端,任何可以输入指令代码的软件。然后我们用docker指令把这个项目拉取到本地,去运行这行代码就可以了。OK,拉取完的话我们可以在这个docker,然后这个images,这个板块可以看到freegpt-webui,这个项目我们已经把它下载下来了。然后如果是首次使用,我们需要运行一下这个项目,也就是在本地部署下这个项目,也是用docker指令去执行第二行代码就可以了。docker run -p,然后这个是端口号,去执行一下这个容器的名称。点运行,OK运行完以后呢,我们就可以在docker这个容器里面看到这个项目名称freegpt-webui,然后他当前的状态是处于运行中,这个是他的端口号。

到这一步的话,我们就可以在本地运行ChatGPT了。好我们来访问一下,这边显示的是localhost,我们要把它改成127.0.0.1,就可以看到,我已经进入到这个对话界面。整个安装部署流程非常的简单,可能1到2分钟就够了。第一步我们要下载docker,然后第二步呢,我们要把这个freegpt,这个项目代码拉取到我们本地。然后第三步呢,就是在docker里面去运行一下这个项目,去部署一下这个项目。OK,然后到这一步,我们就可以在本地访问这个网址了。

关于这个界面呢,刚才我也简单介绍了一下,也就是说我们只要一访问进来,就可以直接使用,不需要登录不需要去输入key,是可以直接使用的。那部署完成以后,我们再次来体验一下这个对话的功能。首先我们来选择一下这个对话模型,比如说我用GPT-3.5-0613这个版本的,我们还是先来确定一下它是不是GPT,OK,确定无误,他回答我是ChatGPT,一个由OpenAI开发的大语言模型,可以回答各种问题。


OK,那到这一步呢,我们已经把这个本地版的ChatGPT已经部署完成了。然后呢这里要稍微注意一下,也就是你要在本地运行ChatGPT,这个docker的工具是必须打开的。然后确保我们这个项目它是处于running这个状态,也就是属于这个运行中状态。

那如果现在你不想用了,你可以把它暂停。暂停之后呢这个网站它就打不开了。

总结

最后呢我给大家总结一下这个方案的一些好处。

1、是我们可以免费使用ChatGPT,也不需要去注册ChatGPT账号或者去申请API KEY,这些东西都不需要的,这是第一点。

2、第二点的话就是不存在封号,因为我们没有账号,也就不存在封号的风险了,就可以非常大胆的放心的去使用ChatGPT,这是第二点。

3、然后第三点呢,因为我们的数据都是保存在本地的,所以说我们的这个数据也相对来说更安全。

4、第四点呢,是这个本地版的ChatGPT,它支持多种语言模型,比如说3.5-turbo-16K以及Turbo-16K-0613,这些我们都是可以免费使用的,包括GPT-4先前也是可以使用的。那现在可能由于资源的缘故,他暂时暂停了使用,可能后续也会把GPT-4开放出来给我们使用。所以整体来说这个方案非常的方便,也适合长期使用。


如果你不想注册ChatGPT账号,或者说你觉得注册ChatGPT的账号门槛太高了,那你就可以用这个方案去替代,从而让你实现ChatGPT自由。以上就是本期博客文章的全部内容,感谢阅读。如果你喜欢今天这期博客文章,如果今天这些博客文章对你有一点点帮助,请点赞及收藏我的博客,你的支持对我很重要。
相关推荐

猜你喜欢