如何取消部署模型,或者特别是如何从 Vertex AI 上的 shell 获取已部署模型的 id?

问题描述

为了通过 shell 从端点取消部署模型,我必须指定 deployed-model-idgcloud ai endpoints undeploy-model

中所述

我如何获得这个已部署的模型 ID?

解决方法

gcloud ai endpoints describe $ENDPOINT_ID output

显然,要获得已部署的模型 ID,您需要 gcloud ai endpoints describe ENDPOINT_ID 的输出 粉红色下划线是部署的模型 ID ('id: ') 黄色下划线为实际型号,

要获取模型的所有 depoly-model-id,您可以执行以下操作:

gcloud ai endpoints describe $ENDPOINT_ID --region=$GCP_REGION | grep -A 1 "id:" | grep -B 1 $MODEL_ID | grep -v $MODEL_ID

并使用它来取消部署模型:

gcloud ai endpoints undeploy-model ENDPOINT_ID --deployed-model-id=DEPLOYED_MODEL_ID