新开的gcp300,使用Vertex AI的api key本地搭建New api中转给openclaw用完全指南
- 内容介绍
- 文章标签
- 相关推荐
gcp300的号开完之后配置了 Block service account API key bindings权限之后
image1075×665 95 KB
,这个时候就会拥有api密钥可以远程调了,
image1287×690 81.5 KB
,此时openclaw是没法直接用的,需要搭建一个new api中转来把Vertex AI的中转一下。
搭建我使用docker搭建:
docker run -d --name new-api
-p 3001:3000
-e TZ=Asia/Shanghai
-v /home/data/new-api:/data
–restart always
calciumion/new-api:latest
部署好 New-API 后,进入后台设置账号密码:
- 添加渠道:
- 类型: 选择
Google Vertex AI。 - 模型: 填入
gemini-1.5-pro,gemini-1.5-flash,gemini-2.0-flash-exp等。 - 密钥: 直接粘贴你那个 api密钥的全部内容。
- 地区: 填
gloabl或者asia-southeast1。(这里需要多试试你自己的账号)
- 创建令牌:
- 在“令牌”页面创建一个新 Key(比如叫
sk-openclaw-test)。
- 修改 OpenClaw 配置:
- Provider:
openai - Base URL:
http://127.0.0.1:3001/v1(如果是内网访问) - API Key: 填你刚在 New-API 创的
sk-openclaw-test。 - Model ID: 填
gemini-1.5-pro。
最后输入openclaw的文件配置如下:
{
“provider”: “openai”,
“base_url”: “http://127.0.0.1:3001/v1”,
“api”: “openai-completions”,
“api_key”: “{你在new api的密钥}”,
“model”: {
“id”: “gemini-3.1-pro-preview”,
“name”: “gemini-3.1-pro-preview”
}
}
最后就可以愉快使用300美金的Vertex AI大模型了。记得gcp300不要点激活,不然会扣费。一句话,白嫖完300刀就完事
--【壹】--:
你会429吗?我用这个很容易拉闸
--【贰】--:
请问这样生成的key跟这个如何使用 Google Cloud Platform 里的 Gemini (Vertex AI) 生成的有什麽区别?
--【叁】--:
直接用vertex ai生成的没办法直接给openclaw用吧?
--【肆】--:
new-api 原生支持 vertex ai 的吧
而且 api key 形式的好像不能調用 model garden 的其他模型?
這是 new-api 下面的原文
Google Gemini → OpenAI Compatible - Text only, function calling not supported yet
或者同樣需求也可以看看 cloudflare ai gateway
--【伍】--:
可能我用得不多,目前没遇到
--【陆】--:
我用的2.5pro
--【柒】--:
gemini 3.1 pro 疯狂429
--【捌】--:
佬,怎么判断gcp300是否已激活呢,担心扣费
image1551×295 23.3 KB
--【玖】--:
按照佬的方法已经跑通gemini-2.5-pro。踩的坑是
- 如果openclaw是用docker跑的,记得需要将两个容器的网络打通。
- 分组区域我设置的是global,设置asia不行。
- docker run命令是
docker run -d \
--name new-api \
--restart always \
-u "1000:1000" \
-p 3001:3000 \
-e TZ=Asia/Shanghai \
-v /home/data/new-api:/data \
calciumion/new-api:latest
映射目录要先建好。
--【拾】--:
是的,new-api 原生支持 vertex ai 。这里我发现不同模型可能要配不同区域
gcp300的号开完之后配置了 Block service account API key bindings权限之后
image1075×665 95 KB
,这个时候就会拥有api密钥可以远程调了,
image1287×690 81.5 KB
,此时openclaw是没法直接用的,需要搭建一个new api中转来把Vertex AI的中转一下。
搭建我使用docker搭建:
docker run -d --name new-api
-p 3001:3000
-e TZ=Asia/Shanghai
-v /home/data/new-api:/data
–restart always
calciumion/new-api:latest
部署好 New-API 后,进入后台设置账号密码:
- 添加渠道:
- 类型: 选择
Google Vertex AI。 - 模型: 填入
gemini-1.5-pro,gemini-1.5-flash,gemini-2.0-flash-exp等。 - 密钥: 直接粘贴你那个 api密钥的全部内容。
- 地区: 填
gloabl或者asia-southeast1。(这里需要多试试你自己的账号)
- 创建令牌:
- 在“令牌”页面创建一个新 Key(比如叫
sk-openclaw-test)。
- 修改 OpenClaw 配置:
- Provider:
openai - Base URL:
http://127.0.0.1:3001/v1(如果是内网访问) - API Key: 填你刚在 New-API 创的
sk-openclaw-test。 - Model ID: 填
gemini-1.5-pro。
最后输入openclaw的文件配置如下:
{
“provider”: “openai”,
“base_url”: “http://127.0.0.1:3001/v1”,
“api”: “openai-completions”,
“api_key”: “{你在new api的密钥}”,
“model”: {
“id”: “gemini-3.1-pro-preview”,
“name”: “gemini-3.1-pro-preview”
}
}
最后就可以愉快使用300美金的Vertex AI大模型了。记得gcp300不要点激活,不然会扣费。一句话,白嫖完300刀就完事
--【壹】--:
你会429吗?我用这个很容易拉闸
--【贰】--:
请问这样生成的key跟这个如何使用 Google Cloud Platform 里的 Gemini (Vertex AI) 生成的有什麽区别?
--【叁】--:
直接用vertex ai生成的没办法直接给openclaw用吧?
--【肆】--:
new-api 原生支持 vertex ai 的吧
而且 api key 形式的好像不能調用 model garden 的其他模型?
這是 new-api 下面的原文
Google Gemini → OpenAI Compatible - Text only, function calling not supported yet
或者同樣需求也可以看看 cloudflare ai gateway
--【伍】--:
可能我用得不多,目前没遇到
--【陆】--:
我用的2.5pro
--【柒】--:
gemini 3.1 pro 疯狂429
--【捌】--:
佬,怎么判断gcp300是否已激活呢,担心扣费
image1551×295 23.3 KB
--【玖】--:
按照佬的方法已经跑通gemini-2.5-pro。踩的坑是
- 如果openclaw是用docker跑的,记得需要将两个容器的网络打通。
- 分组区域我设置的是global,设置asia不行。
- docker run命令是
docker run -d \
--name new-api \
--restart always \
-u "1000:1000" \
-p 3001:3000 \
-e TZ=Asia/Shanghai \
-v /home/data/new-api:/data \
calciumion/new-api:latest
映射目录要先建好。
--【拾】--:
是的,new-api 原生支持 vertex ai 。这里我发现不同模型可能要配不同区域

