本教程收集于:AIGC从入门到精通教程汇总

全免费开源,仅需一个域名就可以部署国内的ChatGPT镜像版本。

One-Click to deploy well-designed ChatGPT web UI on Vercel. 一键拥有你自己的 ChatGPT 网页服务。

在网络领域中,镜像站对于共享和分发信息具有重要的作用。这篇文章是为那些希望在GitHub上搭建自己的个人镜像站的人们准备的。在这个过程中,我们也将使用腾讯云来注册和购买域名。下面是详细的步骤:

准备阶段

  1. 创建一个GitHub账户:如果你在访问GitHub时遇到了困难,那么可以试试使用Steam++。
  2. 在腾讯云上注册并购买域名:腾讯云提供了一种方便的方式,你可以在这里购买自己的域名。

部署网站

  1. 访问项目:首先,你需要访问https://github.com/Yidadaa/ChatGPT-Next-Web,并使用自己的GitHub账户登录。然后,点击Fork,将项目复制到自己的仓库中。

  1. 一键部署程序:点击"Deploy",然后输入自己的名字,创建自己的项目。

  1. 然后,输入你的api key和code,点击"Deploy"。只需等待约一分钟,网站就可以部署完成。

  1. 购买并配置域名:在网站搭建完成后,你需要一个域名才能使用。你可以按照以下步骤在腾讯云上购买域名并添加解析。

腾讯云注册与解析添加

有域名的可以直接跳过这一步

访问官网:https://url.cn/5mJHXVa1

  1. 访问腾讯云并登录自己的账号:你可以使用微信扫描二维码登录。
  2. 实名认证:初次使用需要先进行实名认证。你可以点击自己的头像,进入账号中心,然后按照流程输入自己的身份证信息进行实名认证。
  3. 购买域名:https://dnspod.cloud.tencent.com/,认证完成后,你就可以购买自己的域名了。你不需要购买特别贵的域名,只要选择一个特价的就足够了。

  1. 等待域名审核完毕,域名在未审核以前是无法使用的,审核也很快,基本3个小时以内可以完成
  2. 访问域名管理界面(https://console.cloud.tencent.com/domain/all-domain),即可查看自己注册好的域名
  3. 添加解析:在购买好域名后,你需要将域名解析指向 Vercel的服务器。你可以按照Vercel的提示到域名注册商那边添加解析。
  4. 1、进入vercel控制台(vercel.com),打开自己创建的项目

2、点击Settings-Domains,填写刚才注册好的域名

3、域名添加后,Vercel会告诉你要将域名解析指向 Vercel的服务器,按提示到域名注册商那边添加解析即可,划重点,红色方框内的参数是需要填入腾讯云的解析服务中的,不要搞错了

两种方式,任选其一,去域名管理那里设置对应的解析就行。

以cname为例:

把在把刚才在domain中获取的参数直接填入,

其中主机记录对应的是Nane

记录类型设置为CNAME线路类型为默认

记录值为 cname.***-dns.com

TTL直接使用默认的600就行

添加完成以后选择保存

五、直接愉快地访问自己搭建的镜像站

API和密码更换

  1. 访问Vercel并登录自己的账户:进入项目后,打开Setting-Environment Variables,你可以看到自己的API-KEY。
  2. 更换API-KEY:点击API-KEY最后的三个点,然后选择"Edit",在这里你可以替换API-KEY。
  3. 更换密码:你也可以在这里更换密码。只需要删除原密码,输入新密码后点击"Save"即可。
  4. 批量生成密码:如果你需要批量生成密码,你可以使用在线生成工

具。这里推荐一个网站:https://www.dute.org/password-generator。

详细图文教程如下:

一、访问https://vercel.com/,并用Github登录自己的账号,即可看到如下界面

二、打开自己创建的chatgpt项目

三、进入项目后,打开Setting-Environment Variables即可看到自己的API-KEY

四、点击API-KEY最后的三个点-Edit即可进入编辑界面

五、替换API-KEY并保存修改

六、进入Deployments 点击最新的一个部署,-Promote to Production,才能将最新的环境变量生效(非常重要,一定不要遗漏)

域名的配置

  1. 进入你在Vercel控制台创建的项目:点击Settings-Domains,填写你在腾讯云注册好的域名。
  2. 添加域名:添加域名后,Vercel会给出一个提示,让你将域名解析指向 Vercel的服务器。确保将提示中的参数正确填入到腾讯云的解析服务中。
  3. 在腾讯云的域名控制台,找到你的域名,并点击解析:将Vercel给出的参数填入,主机记录对应的是Name,记录类型设置为CNAME,线路类型为默认,记录值为 cname.vercel-dns.com,TTL使用默认的600。
  4. 保存设置后,返回Vercel控制台。页面会自动刷新,刷新完毕后,点击左上角的超链接图标,你就可以通过域名访问你刚刚搭建的网站了。

多密码管理

如果你需要批量管理多个密码,可以按照以下步骤进行:

  1. 进入Vercel控制台,找到你的项目,并点击进入环境变量编辑界面。
  2. 找到"code"变量,点击"Edit"按钮进入编辑界面。
  3. 在这里,你可以输入多个密码,每个密码之间使用英文逗号进行分隔。你可以按照你的喜好进行排序,只要确保每个密码都有英文逗号隔开就可以了。
  4. 完成密码的输入后,点击"Save"保存修改。
  5. 和更换API一样,完成操作后需要进入Deployments 点击最新的一个部署,选择"Promote to Production",这样才能使最新的环境变量生效。

密码更换

一、按照更换API的方法,进入如下界面

二、下拉,找到code,点击Edit进入编辑界面

三、如果需要更换密码,直接删除原密码,输入新密码后点击Save即可

四、如果需要批量授权码,只需要用英文逗号将不同的授权码隔开。

可以这样排序:

也可以这样排序,这种方式更方便后期维护和修改,推荐这样搞

五、添加密码与更换API一样,完成操作后需要进入Deployments 点击最新的一个部署,-Promote to Production,才能将最新的环境变量生效(非常重要,一定不要遗漏)

密码批量生成

直接用在线生成工具即可,这里推荐一个网站:https://www.dute.org/password-generator

搭建和维护个人镜像站的过程虽然看起来有些复杂,但只要按照这个指南一步一步来,你会发现其实并不难。而且,你将会从中学习到许多关于网络、服务器和域名的知识,这对于你的个人成长和技术提升都是非常有益的。希望这个指南能帮助你成功搭建和维护自己的个人镜像站

原文连接:全免费开源-国内搭建ChatGPT个人镜像站与维护全攻略

全免费开源-国内搭建ChatGPT个人镜像站与维护全攻略的更多相关文章

  1. 拿nodejs快速搭建简单Oauth认证和restful API server攻略

    拿nodejs快速搭建简单Oauth认证和restful API server攻略:http://blog.csdn.net/zhaoweitco/article/details/21708955 最 ...

  2. 宜信开源|数据库审核软件Themis的规则解析与部署攻略

    一.介绍 Themis是宜信公司DBA团队开发的一款数据库审核产品,可帮助DBA.开发人员快速发现数据库质量问题,提升工作效率.其名称源自希腊神话中的正义与法律女神.项目取此名称,寓意此平台对数据库质 ...

  3. 架构师小跟班:SSL证书免费申请及部署,解决页面样式错乱问题完整攻略

    申请证书 1.登录阿里云控制台,产品与服务,选择SSL证书 2.进入SSL证书页面,点击“购买证书”,选择免费1年的证书类型,点击“立即购买” 3.返回SSL证书页面,可以看到证书列表里多了一条记录 ...

  4. 极速免费部署,国内可用 ChatGPT 网页版

    极速免费部署,国内可用 ChatGPT 网页版 我的星球微信群虽然接入了ChatGPT,但是依然有星友反馈说艾特机器人太麻烦,有些问题也不方便公开. 昨天充值api成功了,终于有底气把网页版开放给星友 ...

  5. ChatGPT国内镜像模板,国内使用ChatGPT中文版本

    @ 目录 一.什么是ChatGPT国内镜像 二.ChatGPT国内镜像使用教程 免费ChatGPT镜像的功能: 三.ChatGPT中文版作用 四.怎么使用ChatGPT国内镜像 五.中文ChatGPT ...

  6. 国内的一些开源镜像站汇总,EPEL源

    国内的一些开源软件的镜像站 汇总 CentOS6.5安装 EPEL 源 国内高校的开源镜像站 中国科学技术大学(debian.ustc.edu.cn)    上海交通大学(ftp.stju.edu.c ...

  7. 虚拟化(四):vsphere高可用功能前提-共享存储搭建(使用微软提供的iscsi software target,也可以使用免费开源的openfiler)

    虚拟化(一):虚拟化及vmware产品介绍 虚拟化(二):虚拟化及vmware workstation产品使用 虚拟化(三):vsphere套件的安装注意及使用 虚拟化(四):vsphere高可用功能 ...

  8. Linux入职基础-1.1_国内开源的主要镜像站

    Linux入职基础-1.1_国内开源的主要镜像站 东北地区: 东北大学  http://mirror.neu.edu.cn 大连理工大学  http://mirror.dlut.edu.cn 大连东软 ...

  9. kFreeBsd 国内开源镜像站汇总

    从http://bbs.chinaunix.net/archiver/tid-3756178.html这里抽取了debian源中支撑kfreebsd架构的源. 中科大: http://debian.u ...

  10. 全球第一免费开源ERP Odoo Ubuntu最佳开发环境独家首发分享

    起源 近年来随着国内的互联网经济的快速腾飞,诞生了很多开源软件创造的市场价值以及企业价值神话,特别是对于企业ERP领域,一直以来都是高昂的国内外产品充实,国内的中小成长型企业越来越需要一套好看又能打, ...

随机推荐

  1. 2021-09-03:直线上最多的点数。给你一个数组 points ,其中 points[i] = [xi, yi] 表示 X-Y 平面上的一个点。求最多有多少个点在同一条直线上。力扣149。

    2021-09-03:直线上最多的点数.给你一个数组 points ,其中 points[i] = [xi, yi] 表示 X-Y 平面上的一个点.求最多有多少个点在同一条直线上.力扣149. 福大大 ...

  2. [AGC001E] BBQ Hard题解

    Problem [AGC001E] BBQ Hard 计算: \[\sum_{i=1}^{n}\sum_{j=i+1}^n\binom{a_i+b_i+a_j+b_j}{a_i+a_j} \] 其中\ ...

  3. 不是单例的单例——巧用ClassLoader

    本文通过如何将一个单例类实例化两次的案例,用代码实践来引入 Java 类加载器相关的概念与工作机制.理解并熟练掌握相关知识之后可以扩宽解决问题的思路,另辟蹊径,达到目的. 背景 单例模式是最常用的设计 ...

  4. vue入门第一坑:Eslint

    Eslint是语法检查插件,它会严格要求你的代码,就你本身代码没错,但是一运行,Eslint就跳出来报错了.它会自动检查你的代码是否符合规范.所以,建议新手入门Vue创建项目的时候可以关掉Eslint ...

  5. K2C V21.4.6.12刷breed教程

    K2C V21.4.6.12刷breed教程(刷机方法源自qiao99) 原贴地址:K2C V21.4.6.12刷breed记录 http://www.right.com.cn/forum/threa ...

  6. Apikit 自学日记:如何安装 Apikit

    肯定会有和我一样的小白,第一次听说 Apikit这个工具,那么我今天和大家一起学习下这个工具如何安装. Apikit 有三种客户端,你可以依据自己的情况选择.三种客户端的数据是共用的,因此你可以随时切 ...

  7. 基于Spark的大规模日志分析

    摘要:本篇文章将从一个实际项目出发,分享如何使用 Spark 进行大规模日志分析,并通过代码演示加深读者的理解. 本文分享自华为云社区<[实战经验分享]基于Spark的大规模日志分析[上进小菜猪 ...

  8. WPF入门教程系列二十八 ——DataGrid使用示例MVVM模式(6)

    WPF入门教程系列目录 WPF入门教程系列二--Application介绍 WPF入门教程系列三--Application介绍(续) WPF入门教程系列四--Dispatcher介绍 WPF入门教程系 ...

  9. CF1810H Last Number

    大难题,但是非常的有意思.思路来自 \(\color{black}\text{艾}\color{red}\text{利克斯·伟}\).补充了一点小细节. 题意 对于一个 可重 集合 \(S\),初始为 ...

  10. CF1817C Similar Polynomials

    简要题意 给定两个次数为 \(d\) 的多项式 \(A, B\) 在 \(0, 1, 2, \dots, d\) 处的点值对 \(10^9+7\) 取模,保证 \(B(x) \equiv A(x+s) ...