记录一下如何使用 Google Vertex AI 的 API 调用

hongliang 2026-05-15 10:27 1

由于 Google AI 的 Cloud 赠金只能用在 Vertex AI 上,Vertex AI 的调用又特别麻烦。特此记录下调用过程。



  • 在 Benefits 页面领取赠金

    • 如果之前没有创建 Google Cloud 项目,需要先创建一个 Google Cloud 项目,并且将你的赠金绑定到这个 Google Cloud 项目下



  • 去 Google Agent Platform,申请一个类型为 Agent Platform 的 API Key

    • 不要申请类型为 Gemini API 的 API Key,这个类型的 Key 不走赠金

    • P.S. 这个平台以前叫 Google Vertex AI



  • 使用 google-genai 包来进行 API 调用

    • 使用 OpenAI 格式的调用需要使用凭据,有点麻烦,不太推荐




from google import genai

API_KEY = "AQ.xxxx_xxxx_xxxx-xxxx"

# [CRITICAL] need to set `vertexai=True` in generate client object
client = genai.Client(api_key=API_KEY, vertexai=True)

response = client.models.generate_content(
model="gemini-3-flash-preview", contents="Explain how AI works in a few words"
)

# Concatenate text parts only (thinking models attach non-text metadata like thought_signature).
text = "".join(
p.text for p in response.candidates[0].content.parts if getattr(p, "text", None)
)
print(text)

References



  1. 询问各位佬友Aistudio的额度问题

  2. 关于 Google AI Pro 每月 10 美元赠金突然无法领取的问题以及解决方法

  3. Gemini API Quick Start

  4. Generative AI on Vertex AI | Google Cloud Documentation

最新回复 (18)
  • NiceOneHua 05-15 10:56
    1

    429 限制是不是很多。。然后用不了

  • hongliang 楼主 05-15 10:58
    2

    拿来开发项目应该还好,养龙虾估计不行,Google 从今年4月开始可用性感觉一直很差

  • 半岛铁盒 05-15 11:03
    3

    这个平台以前叫 Google Vertex AI



    竟然改名了,gemini的这些api真是复杂,感谢佬友分享

  • 爱吃东一小碗菜 05-28 17:09
    4

    佬,请问可以使用open claw调用去使用赠金吗?第二个链接点进去提醒没法申请api key怎么解决

  • hongliang 楼主 05-30 20:28
    5

    我没有试过使用 open claw,不过感觉理论上是可以的,没法申请可能是创建 project 的安全策略的设置问题,我之前没有遇到过,你可以试试去那个 Google Cloud 的控制台找找

  • 爱吃东一小碗菜 06-01 10:26
    6

    google cloud的控制台api结算可以使用那个每月的的10$赠金吗hh

  • hongliang 楼主 06-01 23:12
    7

    不太懂你啥意思,控制台不是只能看赠金使用情况吗

  • 爱吃东一小碗菜 06-02 16:41
    8

    我这边只能在GCP上看到每月赠金,ai studio看不到赠金(可能要首充?)。但是为什么我GCP中agent paltform中的api权限给了,powershell中登录gemini后响应一直超时是什么原因啊(设置了项目id,区位为global) ^-^,佬用的什么client通过vertexai使用300$赠金与每月10$赠金呀

  • 爱吃东一小碗菜 06-02 16:42
    9

  • hongliang 楼主 06-02 20:11
    10

    google 原生的那个模型确实很容易抽风,你需要梯子环境特别好,300$ 的那个我记得好像很早就不能用在 API 上了

  • hyacinths 06-02 20:53
    11

    最近我也领了,直接配置在newapi就行了,配置完了newapi调用,还挺方便。

    不过它的veo3.1视频模型是真贵。实际出的效果还不如我让豆包生成的视频,唯一优点就是分辨率是很高,实打实的1080p。

    不像豆包设置了1080p视频糊成一坨。

    此外视频模型调用看不到收费明细,之前生成估计有50多个视频,直接划了50刀。我本来以为300刀完全用不完,这么一看生成视频估计一天就能蹬没了。

  • chef 06-05 14:59
    12

    佬问下哈这个是不是配置在newapi了也只能在gemcli中使用?我配置在cc不能使用,在gemini cli中可以用

  • hyacinths 06-05 15:01
    13

    没有试过在cc里用,我平时偶尔的用反重力。。。

  • XGrin 06-05 15:26
    14

    我直接挂在cpa里就能用了,现在快到期了已经放到hub上让别人猛蹬了

  • dabaitu 06-05 15:28
    15

    其实 300 元赠金可以在 ai studio 上用的,不过设置有点复杂

    我四月初就用完了,非常好用,gemini 帮我写了很多前端


    这里我说的是注册送的那个 300 美元

  • chaog 06-12 21:36
    16

    我的只能调用2.5模型,其他模型调用不了。在google cloud上也没找到有开启权限的位置。

  • blueslmj 06-23 22:32
    17

    大佬请问下怎么在CPA里面用呢?以前直接aistudio就能用了,现在好麻烦

  • mark 06-23 22:39
    18

    可以在opencode里面用,直接填key就行,其他的好像sub2可以,cpa不知道怎么用

* 帖子来源Linux.do
返回