Delete an unreferenced trained model
Generally available; Added in 7.10.0
The request deletes a trained inference model that is not referenced by an ingest pipeline.
Required authorization
- Cluster privileges:
manage_ml
Path parameters
-
model_id
string Required The unique identifier of the trained model.
DELETE
/_ml/trained_models/{model_id}
Console
DELETE _ml/trained_models/regression-job-one-1574775307356
resp = client.ml.delete_trained_model(
model_id="regression-job-one-1574775307356",
)
const response = await client.ml.deleteTrainedModel({
model_id: "regression-job-one-1574775307356",
});
response = client.ml.delete_trained_model(
model_id: "regression-job-one-1574775307356"
)
$resp = $client->ml()->deleteTrainedModel([
"model_id" => "regression-job-one-1574775307356",
]);
curl -X DELETE -H "Authorization: ApiKey $ELASTIC_API_KEY" "$ELASTICSEARCH_URL/_ml/trained_models/regression-job-one-1574775307356"
Response examples (200)
A successful response when deleting an existing trained inference model.
{
"acknowledged": true
}