新开的gcp300,使用Vertex AI的api key本地搭建New api中转给openclaw用完全指南

2026-04-11 08:271阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

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 后,进入后台设置账号密码:

  1. 添加渠道:
  • 类型: 选择 Google Vertex AI
  • 模型: 填入 gemini-1.5-pro, gemini-1.5-flash, gemini-2.0-flash-exp 等。
  • 密钥: 直接粘贴你那个 api密钥的全部内容
  • 地区:gloabl或者asia-southeast1。(这里需要多试试你自己的账号)
  1. 创建令牌:
  • 在“令牌”页面创建一个新 Key(比如叫 sk-openclaw-test)。
  1. 修改 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。踩的坑是

  1. 如果openclaw是用docker跑的,记得需要将两个容器的网络打通。
  2. 分组区域我设置的是global,设置asia不行。
  3. 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 后,进入后台设置账号密码:

  1. 添加渠道:
  • 类型: 选择 Google Vertex AI
  • 模型: 填入 gemini-1.5-pro, gemini-1.5-flash, gemini-2.0-flash-exp 等。
  • 密钥: 直接粘贴你那个 api密钥的全部内容
  • 地区:gloabl或者asia-southeast1。(这里需要多试试你自己的账号)
  1. 创建令牌:
  • 在“令牌”页面创建一个新 Key(比如叫 sk-openclaw-test)。
  1. 修改 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。踩的坑是

  1. 如果openclaw是用docker跑的,记得需要将两个容器的网络打通。
  2. 分组区域我设置的是global,设置asia不行。
  3. 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 。这里我发现不同模型可能要配不同区域

标签:人工智能