Google cloud platform gcloud beta ai-权限被拒绝

Google cloud platform gcloud beta ai-权限被拒绝,google-cloud-platform,gcloud,google-ai-platform,Google Cloud Platform,Gcloud,Google Ai Platform,我正在尝试从gcloud beta使用全新的组ai。比如说 gcloud beta ai custom-jobs list 然后,它会提示我选择一个区域: Please specify a region: [1] us-central1 [2] europe-west4 ... 无论我选择哪个区域,它都会要求我激活相关API: API [aiplatform.googleapis.com] not enabled on project [xxx]. Would you like to ena

我正在尝试从
gcloud beta
使用全新的组
ai
。比如说

gcloud beta ai custom-jobs list
然后,它会提示我选择一个区域:

Please specify a region:
[1] us-central1
[2] europe-west4
...
无论我选择哪个区域,它都会要求我激活相关API:

API [aiplatform.googleapis.com] not enabled on project [xxx].
Would you like to enable and retry (this will take a few minutes)?
(y/N)?
最后,当我说是时,它给出了致命错误:

ERROR: (gcloud.beta.ai.custom-jobs.list) PERMISSION_DENIED: The caller does not have permission
调试

  • 我可以完美地使用组
    ai平台
    ,比如
    gcloud beta ai平台作业列表
  • gcloud config configurations description xxx
    中的
    core.account
    具有所有者权限
  • 我在cloud shell终端上尝试了相同的命令,结果相同

我做错了什么/遗漏了什么?

我在测试项目(免费层)上有相同的行为。但是,我已经检查过,没有可用的API需要运行此命令

您可以使用以下命令检查可用的API:

gcloud测试版服务列表--可用


但是这个
gcloud
命令(我的意思是
ai
)只在alpha和beta版本中可用,因此它仍处于测试阶段,只能为这个命令提供反馈。

我在测试项目(免费层)上有相同的行为。但是,我已经检查过,没有可用的API需要运行此命令

您可以使用以下命令检查可用的API:

gcloud测试版服务列表--可用


但是这个
gcloud
命令(我的意思是
ai
)只在alpha和beta版本中可用,因此它仍处于测试阶段,只能为该命令提供反馈。

关于启用API的问题是在每次运行该命令时出现还是只出现一次?命令
gcloud beta ai platform jobs list
使用不同的API如何启用?每次“启用API”仅与
ai
组一起出现(从未使用过)。当我使用
ai平台
时,它显示为已启用。是的,但是
ai
使用的API与
ai平台
不同,因此它必须单独启用,似乎用户没有权限这样做……奇怪的是,我可以启用除此之外的所有API。此外,即使在cloud shell终端上,我也无法做到这一点。请记住,我是项目的所有者,因此我认为,至少在CS终端上,我应该拥有所有权限。您有任何组织结构吗?或者您正在使用free tier?关于启用API的问题是在每次运行命令时出现还是只出现一次?命令
gcloud beta ai platform jobs list
使用不同的API如何启用?每次“启用API”仅与
ai
组一起出现(从未使用过)。当我使用
ai平台
时,它显示为已启用。是的,但是
ai
使用的API与
ai平台
不同,因此它必须单独启用,似乎用户没有权限这样做……奇怪的是,我可以启用除此之外的所有API。此外,即使在cloud shell终端上,我也无法做到这一点。请记住,我是项目的所有者,因此我认为,至少在CS终端上,我应该拥有所有权限。您有任何组织结构吗?或者也许你正在使用免费层?