一键免费部署你的私人 ChatGPT 网站
微wx笑 2023-05-02【人工智能】 3 0关键字: ChatGPT
如果你有自己的ChatGPT账号,又不想每次使用的时候又需要开魔法来访问那么麻烦,可以考虑部署一个自己的 ChatGPT 网站。为什么要部署自己的ChatGPT聊天机器人网站?有哪些好处?1.
如果你有自己的ChatGPT账号,又不想每次使用的时候又需要开魔法来访问那么麻烦,可以考虑部署一个自己的 ChatGPT 网站。
为什么要部署自己的ChatGPT聊天机器人网站?有哪些好处?
1. 掌控自己的AI系统。 ChatGPT是一款开源的聊天机器人,部署后可以完全掌控这个AI系统,包括其训练数据、部署环境等。这让你不受其他商业聊天机器人的限制和监控。2. 定制和优化。你可以使用自己的数据集合进一步训练ChatGPT,实现定制的聊天效果。也可以修改其代码以调整聊天策略和体验。这可以产生一个优化后的聊天机器人。3. 提供聊天应用。你可以通过一个网站或应用程序提供ChatGPT的人工智能聊天服务。这可以 viewed 作为一个产品或工具给其他用户使用。4. 增强技术实力。部署ChatGPT可以让你学习有关人工智能、深度学习、Docker和网站开发的许多技能。这会增强你的技术实力,对职业发展很有帮助。5. 协助研究。ChatGPT是一个复杂的人工智能系统,分析它的工作原理和产出结果可以产生许多研究见解。部署ChatGPT可以更深入地研究这个系统,助力AI领域的研究。
必备工作:
1、Github 账号
2、Vercel 账号
4、OpenAI API KEY
5、一个域名(Vercel 主站访问不需要魔法,但是为每个应用创建的子域名却被“强”了),若没有,需要购买,或者申请一个免费的二级或三级域名(也可以关注我的微信公众号“微wx笑”,申请免费域名)
部署工作
1、Github 中 Fork ChatGPT-Next-Web 项目到个人仓库;
2、在 Vercel 中点击“Add New Projct”,选择从 Github 部署;
也可以在 ChatGPT-Next-Web 项目页点击 Deploy 按钮直接跳转到 Vercel 的部署页面(注意:先Fork到个人仓库);
3、配置参数,这里主要添加如下两个参数:
CODE 代表网站的访问控制,也就是必须有这个密码才能与ChatGPT对话,不然所有人都可以用了。可以输入多个,用英文的逗号隔开
OPENAI_API_KEY 填你的 OpenAI 账户的 Key。
项目提供有限的权限控制功能,请在 Vercel 项目控制面板的环境变量页增加名为 CODE
的环境变量,值为用英文逗号分隔的自定义密码:
code1,code2,code3
增加或修改该环境变量后,请重新部署项目使改动生效。
环境变量
本项目大多数配置项都通过环境变量来设置。
OPENAI_API_KEY
(必填项)
OpanAI 密钥,你在 openai 账户页面申请的 api key。
CODE
(可选)
访问密码,可选,可以使用逗号隔开多个密码。
警告:如果不填写此项,则任何人都可以直接使用你部署后的网站,可能会导致你的 token 被急速消耗完毕,建议填写此选项。
可参考项目文档
4、点击 “Deploy” 按钮,等待项目部署完成
5、点击 “Continue to DashBoard” 按钮,查看部署信息
6、绑定自定义域名,点击 “View Domains”,进入域名配置页面,输入待绑定的域名,然后点击 “Add” 按钮完成自定义域名的添加。
虽然自动为我们分配好了域名,奈何 vercel.app 因为被大量使用,自然而然被墙掉了,所以需要绑定一个自己的域名。
如果你想购买一个自己的域名,这里有 域名价格总览,有几个域名后缀一年还不到 10块钱。
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/ai/2023-05-02/1885.html