删除训练模型别名 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
const response = await client.ml.deleteTrainedModelAlias({
  model_id: "flight-delay-prediction-1574775339910",
  model_alias: "flight_delay_model",
});
console.log(response);
DELETE _ml/trained_models/flight-delay-prediction-1574775339910/model_aliases/flight_delay_model