删除训练模型别名 API编辑

删除指向训练模型的训练模型别名。

请求编辑

DELETE _ml/trained_models/<model_id>/model_aliases/<model_alias>

先决条件编辑

需要 manage_ml 集群权限。此权限包含在 machine_learning_admin 内置角色中。

描述编辑

此 API 删除指向训练模型的现有模型别名。

如果模型别名不存在或指向除 model_id 所标识的模型以外的模型,则此 API 将返回错误。

路径参数编辑

model_alias
(必需,字符串) 要删除的模型别名。
model_id
(必需,字符串) 模型别名所指向的训练模型 ID。

示例编辑

以下示例展示了如何删除训练模型 ID (flight-delay-prediction-1574775339910) 的模型别名 (flight_delay_model)

resp = client.ml.delete_trained_model_alias(
    model_id="flight-delay-prediction-1574775339910",
    model_alias="flight_delay_model",
)
print(resp)
response = client.ml.delete_trained_model_alias(
  model_id: 'flight-delay-prediction-1574775339910',
  model_alias: 'flight_delay_model'
)
puts response
DELETE _ml/trained_models/flight-delay-prediction-1574775339910/model_aliases/flight_delay_model