删除训练模型 API编辑

删除现有的训练推理模型。

请求编辑

DELETE _ml/trained_models/<model_id>

先决条件编辑

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

路径参数编辑

<model_id>
(可选,字符串) 训练模型的唯一标识符。

查询参数编辑

force
(可选,布尔值) 用于强制删除被摄取管道引用的或具有已启动部署的训练模型。

响应代码编辑

409
该代码表示训练模型被摄取管道引用,无法删除。

示例编辑

以下示例删除了 regression-job-one-1574775307356 训练模型

resp = client.ml.delete_trained_model(
    model_id="regression-job-one-1574775307356",
)
print(resp)
response = client.ml.delete_trained_model(
  model_id: 'regression-job-one-1574775307356'
)
puts response
DELETE _ml/trained_models/regression-job-one-1574775307356

API 返回以下结果

{
  "acknowledged" : true
}