ChatGpt-Next-Web是GitHub上非常火的一个ChatGpt部署项目,当然需要用到openai的api_key,一般来说,这个东西国内很难搞到手。

不过你放心,本项目就是关于替代openai的api_key做一个国内的替代,并在Vercel上部署该项目。

项目准备

  1. 首先,需要有一个github账号,怎么申请,我推荐大家可以去百度或者CSDN上搜索,都能找到保姆级的注册教程,有了github账号后,可以利用github账号在很多程序员网站进行授权登录,跟在其它第三方平台用qq登录类似。

  2. 其次,需要我们把上边那个项目fork到自己的github中去,这个也很简单,此处不再做教程。

  3. 申请一个API_KEY,这里用的是deepseek的api代替openai的API_KEY,下面是相关的对比。
    image-20240708123101937

    image-20240708123257180

    image-20240708123425326
    ==记住上面的那个API_KEY==,后面要用。

项目部署

登录网站vercel,然后进行以下操作:

image-20240708122305623

用github进行库的部署,找到这个库并进行import。

image-20240708122502939

把你申请的API_KEY填入下面的空中,然后Add按钮会亮起,之后按Add就可以了

image-20240708122712596

Key Value
(必填)
OPENAI_API_KEY
刚才申请的API_KEY
(推荐)CODE 设置你的密码
(必填)
HIDE_USER_API_KEY
1
(必填)
CUSTOM_MODELS
-all,+deepseek-chat=ChatBot,+deepseek-coder=CoderBot

上边的这个表格,填进去就ok了。之后点击Deploy进行部署,等待一段时间就可以拥有一个自己的专属GPT了。