serv00 免费服务器部署 gpt-load 智能API轮询系统保姆级教程

serv00 免费服务器部署 gpt-load 智能API轮询系统保姆级教程

项目原地址:


https://github.com/tbphp/gpt-load

此项目是一个基于newapi改造的智能api轮询系统,具备负载均衡和报错重试的功能,在github上拥有2k个star。

由于serv00独特的freebsd二进制系统,不能像ubantu/dabian那样通过docker(compose)进行安装,需要采取二进制源码编译,基本方法如下:

克隆并进行构建:


创建和修改配置:

serv00 免费服务器部署 gpt-load 智能API轮询系统保姆级教程


主要是修改登录后台的认证key和放行的端口为在panel后台中放行的TCP端口(这里以6308为例):serv00 免费服务器部署 gpt-load 智能API轮询系统保姆级教程

在安装gpt 教程完npm,golang后启动程序,程序需要构建一段时间,大约7分钟:


随后再浏览器中输入网址 ,其中sx需要根据serv00的版本号进行调整,6083也要根据自己所设定的放行端口进行修改。登陆界面如图所示:

serv00 免费服务器部署 gpt-load 智能API轮询系统保姆级教程

输入预设的认证密码之后即可食用。

由于serv00虚拟机的特殊性,会不定时关闭某些进程,因此这里采用pm2的方式进行gpt-load的保活.

首先创建一个用于存放全局包的目录:


设置npm的全局安装路径:


修改系统环境变量,由于其shell可能是csh或者sh,因此需要对两种配置都进行修改:

编辑profile文件:


在文件的最后加上两行系统环境路径:


随后修改./cshrc文件:


在配置文件的最后加上一行:


执行以下命令,使环境变量重新生效:


在目录下安装pm2:


随后再cd到gpt-load文件夹下,找到main.go文件,在同级文件夹下使用go语言编译总程序:


当再次ls时,目录下出现gpt-load-server时表示编译成功。随后使用pm2进行保活:


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/242289.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月15日 下午11:24
下一篇 2026年3月15日 下午11:25


相关推荐

关注全栈程序员社区公众号