这是根据原项目最新修改编译,可能不稳定按需使用。
环境:Debian12
apt update -y
apt install wget unzip git -y
git clone https://github.com/xkatld/one-api-new.git
cd one-api-new
unzip one-api.zip
chmod 777 one-api
./one-api --port 3000 --log-dir ./logs
3000是端口 可以修改,默认账号密码也是root和123456,记得修改
激活 IAM Service Account Credentials API
创建 application-default-credentials
在 Service Account 页面新建 Service Account
在选择 Role 的时候需要选择 Vertex AI User 和 Service Account Token Creator
生成下载JSON