我正在尝试从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-platform
,就像gcloud beta ai-platform jobs list
一样 gcloud config configurations describe xxx
中的core.account
具有所有者权限- 我在云外壳终端上尝试了相同的命令,结果相同
我做错了什么/错过了什么?
我在测试项目(自由层(上也有同样的行为。然而,我检查了没有API可用,需要运行此命令。
您可以使用以下命令检查您可用的API:
gcloud beta services list --available
但这个gcloud
命令(我的意思是ai
(只在alpha和beta版本中可用,所以它仍处于测试阶段,只能为这个命令提供反馈。