(纯新手教学,无需代码)从0到1创建一个自己的gpt聊天网站完全教学

355 阅读2分钟

image.png

1.购买域名

网站推荐:(一直在用的便宜方便的域名购买站点,不过随着进来扎尼安德额热度越来月卡)

www.namesilo.com/

2.准备好openai的key

方式1:直接注册原生的openai官网账号

2.1、注册openai的账号

推荐使用苹果账号,因为苹果账号在国内就比较好注册,可以直接申请美区注册,因为后续通过苹果商店想开通chatplus也是比较方便的,如果大家感兴趣我可以再单独写一篇来介绍。

image.png

2.2、可以在openAI的官网的dashboard中找到 API keys - OpenAI API

image.png

方式2:选择api中转服务商(不用qiang)

国内的api代理中转服务商们,比如:API2D(api2d.com/r/203528)

image.png 总之我们的目的是为了获取这个key

3.服务器提供商(可以忽略,会在第4步骤中再次提到)

vercel.com/

4.挑选一个好的项目

【ChatGPT-Next-Web】

github.com/Yidadaa/Cha…

5.开始部署

github.com/Yidadaa/Cha…

5.1一键部署

一键部署.png

5.2部署完成后,更换自己的域名(国内可访问)

部署完成后,更换自己的域名(国内可访问).png

其实直接用网站给的域名也可以访问,但是国内不方便用,所以才有了步骤6

5.3 域名此时还没有进行dns解析,并不可用,继续向下执行步骤6,这很关键

6.域名解析

参考文章zhuanlan.zhihu.com/p/625843308

剪藏地址app.yinxiang.com/u/0/client/…

6.1 去自己购买域名的网站完成名称服务器设置

www.namesilo.com/account_dom…

在进行正式设置前要先设置一下自己的账号信息

去自己购买域名的网站完成名称服务器设置.png

修改namesever

修改namesever.png

目的是将解析dns的工作交给Cloudflare 来做

目的是将解析dns的工作交给Cloudflare 来做.png

6.2 前期工作完成,进行域名的SSL配置

参考文章cloud.tencent.com/developer/a…

如果失效,可以参考我们剪藏的地址app.yinxiang.com/shard/s43/n…

注意严格按照步骤操作,尤其是ssl的设置,不然容易出现访问时提示“重定向次数过多”的问题。

7.设置继续5.2后的工作,自定义访问域名

总结来说就是:

1.先给一级域名设置一个A记录,并使其重定向到2的二级域名
2.再给自己要访问到应用的二级域名设置一个C记录

或者

不需要使用一级域名时,直接使用二级域名添加一个C记录也可以

这里的值参考vercel给出的建议

示例:76.76.21.21

cname.vercel-dns.com.

cname.vercel-dns.com.png

3.需要等待一段时间大概1天左右(其实挺快),收到邮件后检查解析情况(是否成功)