零成本部署一个ChatGPT应用

By 刘志军 , 2023-06-28, 分类: 思考

chatgpt

用传统方法我们部署一个ChatGPT应用你要自己购买海外服务器,购买域名,自己去部署应用。硬性成本按照服务器500一年,域名100一年,ChatGPT的API费用除外,一年真金白银投入至少600以上。

今天推荐个0成本搭建自己的chatgpt网站方案,用的是Vercel这个平台

vercel 是什么?

Vercel 是一个免费的网站托管平台,可以部署静态网站,也可以部署动态网站,主要优点:

我们直接用Github上开源的ChatGPT项目来部署,ChatGPT-Next-Web 这个项目Star 有3万多,很受欢迎。界面是长这样的:

image-20230627121850836

交互和官网的ChatGPT差不多,但提供了大量的预设角色。

第一步:直接forkChatGPT-Next-Web 项目到自己的github账号中

image-20230627122206897

第二步:注册Vercel账号,这里建议直接用Github授权登录即可。

image-20230627122507285

第三步:新建项目

当你从 Github fork 本项目之后,需要在 Vercel 创建一个全新的 Vercel 项目来部署,按照下列步骤进行。

img

  1. 进入 Vercel 控制台首页;
  2. 点击 Add New;
  3. 选择 Project。

vercel-create-2

  1. 在 Import Git Repository 处,搜索 chatgpt-next-web;
  2. 选中新 fork 的项目,点击 Import。

vercel-create-3

  1. 在项目配置页,点开 Environmane Variables 开始配置环境变量;
  2. 新增名为 OPENAI_API_KEY 和 CODE (访问密码) 的环境变量; OPENAI_API_KEY 就是OpenAI给开发者的key,如何获取情参考文章:如何获取OpenAI ChatGPT的 API key, CODE可设或者不设,不设的话任何人都能访问你的网站。
  3. 填入环境变量对应的值;
  4. 点击 Add 确认增加环境变量;
  5. 点击 Deploy,创建完成,耐心等待 5 分钟左右部署完成。

image-20230627153858508

第四步:绑定域名

如果你有自己的域名,那你还可以通过配置将自己的域名解析到这个网站上来。

image-20230627154355564

进入该项目主页,点击“Domians”

image-20230627154420579

点击“Edit”

image-20230627154851385

点“Add”后,去你的域名购买的服务商后台配置一个CNAME,输入的值就是下面圈出来的部分。

image-20230627154943441

我的域名是godaddy上买的,我只要在这里加一条CNAME记录即可。配置好后,vercel会自动给你配置https。

image-20230627155228029

最后访问下地址没有任何问题,大功告成。


关注公众号「Python之禅」,回复「1024」免费获取Python资源

python之禅

猜你喜欢

2023-05-19
苹果手机如何安装官方版ChatGPT
2023-03-29
ChatGPT常见问题汇总(最全)
2023-11-14
我的第一个GPTs
2023-03-26
Depay信用卡申请保姆级教程
2023-06-27
如何获取OpenAI ChatGPT的 API key?
2023-05-04
免费使用GPT3、GPT4、Claude的平台:Poe
2023-04-13
用ChatGPT来画UML图
2023-03-17
伪装成小白,让ChatGPT教我写代码
2023-05-26
如何注册一个美国苹果账号 Apple ID
2023-04-26
如何获取chatgpt的key?