0成本搭建自己的chatgpt网站应用方案
2023-07-06 10:56 浏览: 次用传统方法我们部署一个ChatGPT应用你要自己购买海外服务器,购买域名,自己去部署应用。硬性成本按照服务器500一年,域名100一年,ChatGPT的API费用除外,一年真金白银投入至少600以上。
今天推荐个0成本搭建自己的chatgpt网站方案,用的是Vercel这个平台
vercel 是什么?
Vercel 是一个免费的网站托管平台,可以部署静态网站,也可以部署动态网站,主要优点:
- 可关联 github,只需要往 github 提交代码,它会自动获取最新的提交,然后自动部署
- 提供免费域名,如果有自己的域名,你可以将域名解析到这个平台
- 提供免费的 HTTPS 证书
- 傻瓜式部署方式,支持命令行部署和管理后台部署
我们直接用Github上开源的ChatGPT项目来部署,ChatGPT-Next-Web 这个项目Star 有3万多,很受欢迎。界面是长这样的:
交互和官网的ChatGPT差不多,但提供了大量的预设角色。
第一步:直接fork ChatGPT-Next-Web 项目到自己的github账号中
第二步:注册Vercel账号,这里建议直接用Github授权登录即可。
第三步:新建项目
当你从 Github fork 本项目之后,需要在 Vercel 创建一个全新的 Vercel 项目来部署,按照下列步骤进行。
- 进入 Vercel 控制台首页;
- 点击 Add New;
- 选择 Project。
- 在 Import Git Repository 处,搜索 chatgpt-next-web;
- 选中新 fork 的项目,点击 Import。
- 在项目配置页,点开 Environmane Variables 开始配置环境变量;
- 新增名为 OPENAI_API_KEY 和 CODE (访问密码) 的环境变量; OPENAI_API_KEY 就是OpenAI给开发者的key,如何获取情参考文章:如何获取OpenAI ChatGPT的 API key, CODE可设或者不设,不设的话任何人都能访问你的网站。
- 填入环境变量对应的值;
- 点击 Add 确认增加环境变量;
- 点击 Deploy,创建完成,耐心等待 5 分钟左右部署完成。
第四步:绑定域名
如果你有自己的域名,那你还可以通过配置将自己的域名解析到这个网站上来。
进入该项目主页,点击“Domians”
点击“Edit”
点“Add”后,去你的域名购买的服务商后台配置一个CNAME,输入的值就是下面圈出来的部分。
我的域名是godaddy上买的,我只要在这里加一条CNAME记录即可。配置好后,vercel会自动给你配置https。
最后访问下地址没有任何问题,大功告成。
【免责声明】:部分内容、图片来源于互联网,如有侵权请联系删除,QQ:228866015