CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!

技术教程5小时前发布 阿星
0 00

在之前的系列文章中,我们介绍了如何在本地电脑上使用 CLIProxyAPI。本文将更进一步,讲解如何在Linux服务器上完成部署。

一、 环境准备和后端设置

在开始之前,请确保你拥有一台可用的 VPS(虚拟专用服务器)。本文将以 Debian14 系统+1Panel面板为例进行演示。

如果尚未安装,可以通过以下命令进行安装:

1. 下载并安装CLIProxyAPI

curl -fsSL https://raw.githubusercontent.com/brokechubb/cliproxyapi-installer/refs/heads/master/cliproxyapi-installer | bash

2. 配置API密钥(会自动生成):

cd ~/cliproxyapinano config.yaml

3.设置认证

先以阿里通义大模型qwen为例:

./cli-proxy-api -no-browser --qwen-login

也可以选择多个:

./cli-proxy-api --login           # For Gemini
./cli-proxy-api --codex-login     # For OpenAI
./cli-proxy-api --claude-login    # For Claude
./cli-proxy-api --qwen-login      # For Qwen
./cli-proxy-api --iflow-login     # For iFlow
4.在你本地电脑的浏览器中打开这个链接,登录你的 Qwen 账户并完成授权。
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!

5.输入标识账户名

完成授权后,回到终端,程序会尝试获取认证信息。成功后,会要求输入邮箱或昵称(如图中红色箭头所示)。这只是一个用于标识账户的别名,可以随意填写。我这里填的是 qwen。回车后,可以看到认证文件已成功生成,并保存到了配置文件 auth-dir 指定的位置。

CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!

提示:手动复制终端中红框标出的网址,粘贴到浏览器中打开即可完成授权。

6.启动代理服务

以上步骤完成了账户认证。现在,我们来正式启动代理服务。

./cli-proxy-api
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!

二、客户端中配置和测试

至此,一切准备就绪。下面我们使用 Cherry Studio 来进行测试。

没有这款软件的小伙伴们可以去官网下载一下

https://www.cherry-ai.com/download

1.打开客户端,点击右上角设置,添加一个新的模型提供商。
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
2.提供商名称随便写,模型提供商类型可以选择除 Azure 之外的任意类型。这里我们以 OpenAI-Response 为例,供应商名称可自定义,例如 CLIProxyAPI
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
3.输入你的API密钥和地址
API密钥
填写我们在 config.yaml 中自己设置的 api-keys ,本例中为 ABC-123456
API地址
填写我们本地服务的地址和端口。配置文件中第一行设置的端口号为 8317 ,这里我们填入 http://你的服务器IP:8317
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
点击“管理模型”,你就可以看到通过代理加载的 Qwen Code 模型了。
CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
返回到首页,随便发送一条消息,可以看到,模型已成功返回消息。

CLIProxyAPI 的 Linux 安装脚本,将网页打包成API,让你通过API享受免翻免费的谷歌/gpt/阿里等大模型!
三、守护程序

关闭终端后,程序就无法使用了,需要开启守护进程。

1.创建systemd服务文件:

sudo tee /etc/systemd/system/cliproxyapi.service <<EOF[Unit]Description=CLIProxyAPI ServiceAfter=network.target[Service]Type=simpleUser=rootWorkingDirectory=/root/cliproxyapiExecStart=/root/cliproxyapi/cli-proxy-apiRestart=always[Install]WantedBy=multi-user.targetEOF

2.重载并启用服务:

sudo systemctl daemon-reload
sudo systemctl enable --now cliproxyapi.service

3.验证服务状态:

systemctl status cliproxyapi.servicejournalctl -u cliproxyapi.service -f

退出服务状态查看的的话,按 q 键直接退出或使用 Ctrl+C 终止命令

4.管理命令:

 

启动:sudo systemctl start cliproxyapi
停止:sudo systemctl stop cliproxyapi
重启:sudo systemctl restart cliproxyapi
© 版权声明

相关文章

暂无评论

none
暂无评论...