最近ChatGPT大火,小编也来发个小教程,教你怎么不懂技术也可以搭建自己的chatGPT,内容都是一个字一个字的手打的,每一步都有截图,非常详细,所以看起来有点长,但是实际操作起来非常快,过程总共花不到10分钟。
温馨提示:一定要跟着教程的每一步走,缺少任何一步,都无法成功搭建。
获取你的ChatGPT key
这里说明一下,要获取ChatGPT key的话,你首先必须要有ChatGPT账号(可以自己注册也可以去找人买一个),另外必须有科学上网,因为chatgpt官方禁止中国使用,无法登录openai官网。
进入openai官网:https://beta.openai.com/overview ,登录你的ChatGPT账号
登录完成后,点击右上角的头像,点击View API Keys
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/8900d-c6c0bf7cf9c281d1a7b1fbcc5421b707.png)
然后点击Create new secret key即可生成key,点击复制key,一定要保存好,这个key忘记后无法再查看,只能重新生成新的。
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/47045-162cf31b8679cd5dabfcdd6c9ec5edf8.png)
二、配置宝塔
1、打开你的浏览器,输入 http://公网ip:8888 后打开(例如:我的服务器公网ip是154.12.57.27,那就是访问http://154.12.57.27:8888)
设置一个你能记住的用户名和密码,点击确定
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/6ecc5-9f86e26ac457cdd904ff4fe2e0b9bf7c.png)
2、使用你刚刚设置的用户名和密码,登录宝塔
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/68a59-dad44993f9870c13f8361ae503273e88.png)
3、在这里输入你在宝塔官方注册的账号密码(不是刚刚设置的那个),如果没有的话,点击一下免费注册,先注册一个再登录
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/2645f-6fba0a43c366803472fb414daef014bd.png)
4、点击右上角的更新,把宝塔版本更新到最新版本
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/32273-7b8395ebfc20e97f77001ef3d55386b2.png)
三、安装python环境
1、点击终端
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/74f12-f1da7937b4acc2177d33316b9c2d118e.png)
2、首次进入终端,会提示输入密码,这里输入刚刚在蓝米云服务器管理面板显示的系统密码
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/89310-6758d32693c73b1b9418b87ea0aa0524.png)
3、执行命令(进入对应文件夹)
cd /usr/local
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/9492f-1b53f1b888af80a11eb0c91a37d1cd62.png)
4、执行命令(下载依赖)
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/e70ab-c4a6fd7d6ba5a51990d255acfed46e54.png)
5、执行命令(下载python安装包)
wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tar.xz
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/7dcf9-0902d8dd0cf4852a5b1358b7283dace5.png)
6、执行命令(解压安装),两条命令分别执行
xz -d Python-3.9.9.tar.xz
tar -xvf Python-3.9.9.tar
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/6ef57-e3180bc4728a9d4222262a40c2ca6c78.png)
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/83c20-5279f44a224833b3588840a839d6f95c.png)
7、执行命令(进入python文件夹)
cd Python-3.9.9
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/7e5e9-c968e0cc4573bb502287027e7437f010.png)
8、执行命令(配置安装位置)
./configure prefix=/usr/local/python3
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/83026-577b623bebb7c668c90595c2f274fa58.png)
9、执行命令(安装)
make && make install
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/6303e-caf484a7c04e01670561280551a5ab71.png)
10、执行命令(添加软连接),分别执行下面两条命令
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/a79b7-18f24f8ee3bfd264068e6e9483037724.png)
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/7ab17-62ef24e7426e62a1c2ee9b1babf964e4.png)
四、配置网站
1、点击文件,进入到如下图所示的文件夹,然后再点击这里的终端
2、执行命令(安装git)
yum install git
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/b3672-903ebbbea15ea278c6eb1bf9473824e7.png)
在下载过程中,会有个提示,意思是确认是否安装,这里输入y,然后回车即可
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/e8802-ead59289d277cf8cb295cfb208f9da7e.png)
3、执行命令(下载网站源码)
git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/677cc-06471c310179c7454050331f3a2e7143.png)
4、执行命令(进入网站文件夹)
cd ChuanhuChatGPT
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/9c628-d4ad776e41b70eb9e7b8955a2f737375.png)
5、执行命令(下载源码依赖)
pip3 install -r requirements.txt
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/2f670-b3103feb745ee654c33aeb165f0c3c41.png)
6、等待依赖下载完成后,关闭终端,刷新一下页面,就可以看到多了一个ChuanhuChatGPT这个文件夹,我们点进去,然后找到如下图所示的ChuanhuChatbot.py,点击编辑
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/72b7b-db7dd90ffe332eaee3f19f486fbfca92.png)
7、将你的ChatGPT key填写到 第7行如下图位置
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/4aad2-5f084402cfda73aa1b95999ebf7fc443.png)
8、滑到最底部,将如下图所示的3行代码全部删除
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/89297-955d6f591834ff9a1fbc6d44dcf09ff6.png)
9、替换为下面的代码后,保存并关闭代码窗口
demo.queue(concurrency_count=CONCURRENT_COUNT).launch(server_name="0.0.0.0", server_port=80, share=False)
这里务必注意,替换后的代码缩进格式,必须和下面截图的一模一样,否则会报错!
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/6e6e5-3835c78071c53b7011bcdc3754b1e087.png)
10、点击安全,然后点击添加端口规则,将端口输入80,然后提交
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/1f16c-4fd5faa7a122b3fdeeed883cbd997574.png)
11、进入软件商店,搜索进程守护管理器,点击安装,安装最新版本就可以了
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/a1d0a-418ea826b93e52fc2c5bbaa5c5a56f25.png)
12、安装完成后,点击进程守护管理器右边的设置,然后在弹出的窗口中,点击添加守护进程
名称:ChatGPT
启动用户:root
运行目录:选择到如下图
启动命令:python3 ChuanhuChatbot.py
进程数量:1
然后点击确定
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/47cc2-130ea7b8560389558d1f0e030e198fbc.png)
到这里,ChatGPT网站搭建就完成了,现在你可以直接通过浏览器输入http://你的服务器公网IP ,即可访问并使用了,附一个实际使用的图:
![如何自己手动搭建一个属于自己的ChatGPT网站](https://moecy.org/wp-content/uploads/2023/04/6e62c-ac9634cfdd0fdca2748896f94dc8fce1.png)