如何搭建私人的 ChatGPT 服务
159 0
实名

通过了实名认证的内容创造者

发布于 2023-10-24 01:14:59

您需要 登录 才可以下载或查看,没有账号?注册

x

f6727ea5c18df57bdd6b09feff9629e7.png

自己已经用上了 ChatGPT,但是身边很多人并不会魔法,也不会去折腾,虽然国内也有大语言模型了,不过大多在内测中,说实话,我不认为它们能短时间追上 ChatGPT,要用就用最好的。
接下来介绍一种部署私人 ChatGPT 的方法:

1准备
1. 域名:我用的是 www.namesilo.com2. vercel: https://vercel.com/  自行去注册,免费3. Gihub:https://github.com/ 程序员人手一个
4. Cloudflare:dns防护

2域名注册

124f5cf8e3c956a95821d58ee53263ad.png

搜索注册域名,可以选择这种无规则数字域名,比较便宜。

可以到域名列表查看注册好的域名,如果不知道域名列表在哪里,可以输入这个网址:
https://www.namesilo.com/account_domains.php
选中域名,然后点击 Change Nameservers。
先不提交,页面放着。
登录 CloudFlare 添加刚刚注册的站点:
选择免费计划
然后回到上面 Nameservers 管理页面中,删掉默认的值,把上面两个 DNS 服务填进去提交。
点击 CloudFlare 上的概述就可以看到下面这个内容,可以点击检查服务器查看状态。服务器更新可能比较漫长,我等了大概十几分钟。
3Github Fork 开源库:ChatGPT-Next-Web
打开:https://github.com/Yidadaa/ChatGPT-Next-Web

4Vercel 添加新项目使用Github 授权登录 Vercel


​
打开https://vercel.com/dashboard,添加项目Project。
选择 ChatGPT-Next-Web 点击 Import 按钮:
添加 OPENAI_API_KEY,和 CODE 环境变量。

OPENAI_API_KEY值就是 Openai API key,需要去 https://platform.openai.com/account/api-keys 创建。
CODE 是密码,多个密码用逗号隔开,空的话则不需要密码访问。
添加好后,点击 Deploy 发布。等个几分钟就可以看到这个页面表示搭建成功。

现在就可以访问 Vercel 提供的网址了。通过下面操作可以绑定域名。
点击去添加域名
添加刚才注册的域名,跟着提示操作就行
然后再回到 CloudFlare 上添加这两条记录
访问域名可以用域名访问刚才搭建好的 ChatGPT 服务了。
如果之前访问过http域名,在 vercel 部 https 成功后访问域名可能会出现ERR_TOO_MANY_REDIRECTS。
这个时候可以清除下 DNS 缓存,Mac 操作:
你看真的越来越离不开它了。






感谢你的阅读,分享即学习,跟黎叔一起玩转AI

评分

参与人数 1元素币 +6 活跃度 +1 展开 理由
knightzzz + 6 + 1 对味了

查看全部评分

还没有设置签名!您可以在此展示你的链接,或者个人主页!
使用道具 <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表