小编San*_*ool的帖子

如何获取 Google Vertex AI 服务的授权令牌?

我正在尝试通过 REST 调用 Google 的 Vertex AI API,如下所示:

https://us-central1-aiplatform.googleapis.com/v1/projects/...

我无法弄清楚从哪里获取“访问令牌”:

-X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
Run Code Online (Sandbox Code Playgroud)

我能够从 Google CLI 生成一个短期 OAUth,但我想生成一个长期 OAUth。我尝试了以下方法,所有这些都返回 401 错误:

  • API密钥

  • 服务帐号

我只是需要这个来进行测试。有没有办法让我轻松做到这一点?

使用 Google CLI,但这是一个短期解决方案。令牌在 30 分钟后过期。

oauth-2.0 google-oauth google-cloud-platform google-cloud-vertex-ai

9
推荐指数
1
解决办法
4726
查看次数