开源 chatgpt 项目私有化部署

news/2024/11/6 9:39:29/

最新内容以及更好的阅读体验可查看我的博客原文

我整理了一些当前比较流行且 UI 还不错的开源 ChatGPT 项目,方便大家快速搭建属于自己的 ChatGPT,大部分都支持 Vercel 部署,可以直接使用 Vercel 的免费服务。有一部分项目是包括后端代码的所以无法在 Vercel 上部署,需要自己部署到服务器上。

开源 chatgpt 项目

排名不分先后

仓库Vercel 部署Star 数
chatbot-ui[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FFKUmdhH-1681618140943)(null)] ]
chatgpt-demo[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lCFsY9vV-1681617811837)(null)]
BetterChatGPT[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-59bHgrXk-1681617811860)(null)]
ChuanhuChatGPT[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WWzr9hRT-1681617812948)(null)]
chatgpt-web[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yjAFds2r-1681617812978)(null)]
ChatGPT-Next-Web[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QQlii94t-1681617811712)(null)]
yakGPT[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O5mkQQ1C-1681617811687)(null)]

挑选一个自己喜欢的项目,然后根据项目的 README.md 文件进行部署即可。
这里举一个例子,我之前选择了 chatgpt-demo 这个项目,它支持 Vercel 部署,所以直接在 Vercel 上部署了,部署完后再绑定自己的域名(Vercel 域名国内已墙)就可随时随地使用了。

关于安全

我最近发现我部署的 chatgpt 总是存在一些莫名流量,而且发现我的域名最近 SEO 变得不好,好在我之前在网站中加了分析代码,顺着网站的来源我发现了有一些垃圾站在引用了我的网站,最后发现我的网站被人爬取了,顺着线索找到了这个仓库(为什么会有这种仓库 🤬),好在网站上了密码所以 API KEY 没有被人刷,不过这也导致我的域名 SEO 受到了影响。

在发现问题后,我赶紧删除了我的 chatgpt 项目并修改成了私仓,并且关掉了主域名的解析用了一个不怎么用的域名来部署。

大家部署时最好做好以下几点防止被有心人利用

  • 使用 Vercel 部署的,推荐将仓库私有化,如果实在要公开仓库,必须关闭 Vercel 评论功能(正是上面那个仓库利用的地方)。
    关闭方法,在根目录下创建 vercel.json 文件,内容如下:

    {"github": {"silent": true}
    }
    
  • 对于 API KEY 存在服务端的项目(即配置环境变量后每次使用不需要输入 API KEY),开启项目提供的网站密码功能,并且尽量将密码设复杂一点,防止网站被爬到后密码被暴力破解

  • 防止搜索引擎收录你的网站,如果使用 Vercel 部署的项目,配置 vercel.json 文件,内容如下:

    {"headers": [{"source": "/(.*)","headers": [{"key": "X-Robots-Tag","value": "noindex, nofollow"}]}]
    }
    
  • 不要使用自己的主域名去部署 chatgpt 项目,防止被垃圾站引用,影响主域名 SEO

就算做到了以上几点也不能保证你的网站不会有心人被爬取,你可以在网站上加上统计代码,每隔一段时间查看一下网站的访问数据,及时发现异常流量。


http://www.ppmy.cn/news/950959.html

相关文章

不会写代码,也能部署一个独立ChatGPT?

本教程使用GPT-3模型接口模拟ChatGPT项目,虽然与真正的ChatGPT存在差异,但是演示了ChatGPT的工作原理。 (ChatGPT服务是基于GPT-3模型,经过大量的微调训练而来的,本教程暂时不包含训练内容,之后我们会讲如…

本地部署你的专属ChatGPT,不用想方设法翻墙了

自ChatGPT问世以来,由于安全问题ChatGTP始终没有在国内提供服务,那访问ChatGTP有条件的就通过专线到国外进行访问,没条件的但喜欢折腾的可以通过各种野路子科学上网,没条件不喜欢折腾的听听就行。 无意间在gitHub上发现了一个开源…

Chatgpt私有化部署(全流程)

前言 当下使用chatgpt来帮助完成工作已然成为主流,但想访问必须先面对地区的封锁,所以使用openai官方提供的API来部署至本地服务器从而更加便利的使用chatgpt。本文章主要介绍如何部署私有聊天机器人。 条件准备: 公网服务器一台&#xff0…

无需GPU无需网络“本地部署chatGPT”(更新StableVicuna)

想当初图像生成从DELL到stable diffusion再到苹果的移动部署过了两三年吧 聊天bot才发展几个月就可以边缘部署了,如果苹果更新silicon,npu和运存翻倍,争取apple watch也能本地内置,最快ios18 mac、ipad、iPhone能内置吧 又是一个平…

一键部署自己的ChatGPT

最近尝试了下ChatGPT-Next-Web项目,可以一键免费部署你的私人 ChatGPT 网页应用,整体过程非常丝滑,觉得有必要推荐给大家。 只要提供api key,即可在1分钟内完成一键部署。有自己的域名的话还可以无障碍访问和使用,速度…

部署了一个ChatGPT

部署了一个ChatGPT ChatGPT火爆了一段时间了,但是基于一些不可描述的原因,不能注册使用。为了方便大家体验,我部署了一个服务,能简单地体验一下ChatGPT的强大。话不多说,直接展示几个例子截图。文章最后放上体验地址和…

王炸!10分钟把ChatGPT部署成24小时微信机器人!

ChatGPT最近大家都是玩的风生水起,不亦乐乎!各种应用层出不穷,其中最接地气,也是最受小白欢迎的就是wx机器人,因为它能跟微信深入融合( 详细看文末专栏 用PythonChatGPT打造超强的微信机器人!),…

史上最简单的自建ChatGPT部署方案,只需要一个HTML文件

今天发现一个史上最简单的自建ChatGPT部署方案,只需要一个HTML文件,把它配置到Nginx就能跑起来。 效果如下: 他能做什么用? 平常我们使用chatgpt需要配魔法上网才能登上官方网站,对于很多人来说这是个很棘手的问题&a…