删除训练模型 API
编辑删除训练模型 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 }