今天我们来讲讲,该怎么使用cpa和newapi来使用这些顶尖模型供应方官方的ai订阅,但是用api的方式。
首先放上两个项目的开源地址
安装
cpa的安装参考官网 https://help.router-for.me/cn/introduction/quick-start.html
newapi的安装参考官网 https://www.newapi.ai/zh/docs/installation
以笔者的macos系统为例
# 安装cpa
brew install cliproxyapi
brew services start cliproxyapi
brew enable cliproxyapi
# 安装newapi
# 下载项目源码
git clone https://github.com/QuantumNous/new-api.git
# 进入项目目录
cd new-api
# 根据需要编辑 docker-compose.yml 文件
# vim docker-compose.yml
# 启动
docker compose up -d
登陆
CPA的本地网站是 http://localhost:8317/management.html
NEW-API的本地网站是 http://localhost:3000
至于账号注册以及登陆就太过简单了,这里不再赘述。
CPA进行订阅绑定
进入订阅绑定 http://localhost:8317/management.html#/oauth 页面

可以看到其中有各种厂商提供的OAUTH登陆方式,点击并且按照提示进行绑定即可。
绑定完成后进入配合管理页面点击刷新凭证就可以看到自己的所有额度信息啦。

CPA APIKEY设置

点击CPA左侧控制下的配置面板进入配置页面。可以看到其中能设置API密钥列表,点击添加API密钥,然后按照提示进行设置即可。注意这个密钥就是后续你接入cpa的llm端口时所使用的apikey。
NEW API创建供应商
打开newapi网站,点击左侧管理员下的渠道按钮进入渠道管理页面。

点击右上角的创建渠道按钮,即可弹出创建页面。


[!TIP]
注意API地址一定要填写http://host.docker.internal:8317
点击模型与分组下的从上游获取,即可自动获取所有模型列表。
最后点击更新渠道保存。
NEW API创建模型

点击左侧模型进入模型编辑页面,点击右上方的更多按钮后选择同步上游,即可自动同步所有cpa具有的模型。
然后,你就可以自由使用newapi作为聚合服务了~
首先放上两个项目的开源地址
安装
cpa的安装参考官网 https://help.router-for.me/cn/introduction/quick-start.html newapi的安装参考官网 https://www.newapi.ai/zh/docs/installation
以笔者的macos系统为例
登陆
CPA的本地网站是 http://localhost:8317/management.html NEW-API的本地网站是 http://localhost:3000
CPA进行订阅绑定
进入订阅绑定 http://localhost:8317/management.html#/oauth 页面
可以看到其中有各种厂商提供的OAUTH登陆方式,点击并且按照提示进行绑定即可。
绑定完成后进入配合管理页面点击刷新凭证就可以看到自己的所有额度信息啦。
CPA APIKEY设置
点击CPA左侧控制下的配置面板进入配置页面。可以看到其中能设置API密钥列表,点击添加API密钥,然后按照提示进行设置即可。注意这个密钥就是后续你接入cpa的llm端口时所使用的apikey。
NEW API创建供应商
打开newapi网站,点击左侧管理员下的渠道按钮进入渠道管理页面。
点击右上角的创建渠道按钮,即可弹出创建页面。
点击模型与分组下的从上游获取,即可自动获取所有模型列表。
最后点击更新渠道保存。
NEW API创建模型
点击左侧模型进入模型编辑页面,点击右上方的更多按钮后选择同步上游,即可自动同步所有cpa具有的模型。
然后,你就可以自由使用newapi作为聚合服务了~