国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

搭建自己的ChatGPT网站,私人chatGPT搭建

发表时间:2023-07-28 14:36:13

当下使用chatgpt来帮助完成工作已然成为主流,但想访问必须先面对地区的封锁,所以使用openai官方提供的API来部署至本地服务器从而更加便利的使用chatgpt。本文章主要介绍如何部署ChatGPT私有聊天机器人。

条件准备:

  1. 公网服务器一台(可选阿里云、腾讯云等),选择美国或者日本

  2. openai账号,用于获取私人的apikey来调用api接口,每个账户都有免费的额度,额度用完后就需要充值或者更换账户 ,可以在Usage中查看个人账户的余额。apikey创建后因安全性问题只显示一次,请保存好,不要分享给其他人

a0dff3c7461f4df2b8ee53bf1c5dff20-1.png

  1. 下载基于第三方开发者开发的基于OpenAI 的应用如ChatGPT-Next-Web以及ChatGPT-Web、OpenAI-Translator等,将代码打包至服务器中进行下一步的部署。


    1. #导入代码仓库,也可打成ZIP导入

    2. [root@TttRark ~]# git clone https://github.com/Yidadaa/ChatGPT-Next-Web.git

    3. #安装依赖,可以使用国内源

    4. [root@TttRark ChatGPT-Next-Web-main]# yum install -y nodejs npm

    5. [root@TttRark ChatGPT-Next-Web-main]# npm install -y yarn

  2. 进入项目文件夹scripts中,执行setup.sh脚本,一键部署安装。编写.env.local文件配置所需环境变量。国内服务器由于无法直连,所以必须修改代理,代理地址可以使用api.openai-proxy.com


    1. [root@TttRark ChatGPT-Next-Web-main]# sh scripts/setup.sh

    2. #编写环境文件

    3. [root@TttRark ChatGPT-Next-Web-main]# cat .env.local

    4. OPENAI_API_KEY=你的APIkey

    5. CODE=项目验证码,用于验证

    6. BASE_URL=你的代理IP

  3. 创建启动脚本用于后续方便维护,编写systemd服务文件,用于开机启动或者重启。


    1. [root@TttRark ChatGPT-Next-Web-main]# cat start.sh

    2. #!/bin/bash

    3. PORT=改成你自定义的端口

    4. PORT=$PORT yarn start#创建service文件

    5. [root@TttRark ChatGPT-Next-Web-main]# cat /etc/systemd/system/chatgpt.service

    6. [Unit]

    7. Description=ChatGPT Bot[Service]

    8. User=root

    9. Group=root

    10. Type=simple

    11. Restart=always

    12. RestartSec=20

    13. StartLimitInterval=0

    14. Nice=10

    15. WorkingDirectory=/root/ChatGPT-Next-Web-main/

    16. ExecStart=/usr/bin/bash /root/ChatGPT-Next-Web-main/start.sh

    17. StandardOutput=null

    18. TimeoutStartSec=30[Install]

    19. RequiredBy=multi-user.target

    20. #设置开机自启

    21. systemctl daemon-reload

    22. systemctl enable chatgpt

    23. systemctl start chatgpt

  4. 访问测试

5. 填写自己设置的验证密码

搭建自己的ChatGPT网站,私人chatGPT搭建

国内ChatGPT平台:https://chatgpt.guigege.cn/


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

香港服务器怎么发展:挑战与机遇

造成服务器不稳定的有哪些原因

pcm专线接入特点

租用佛山高防服务器怎样挑选?

韩国百度服务器:中国互联网巨头的扩大之路

互联网层Internet协议

宝塔一键部署vue项目快速搭建前端环境

域名备案、服务器备案和网站备案有什么区别?

香港高防服务器适合部署网页游戏吗

探索ChatGPT:聊天机器人的未来

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!