Link Search Menu Expand Document Documentation Menu

删除模型

根据 model_id 删除模型。

当您删除模型组中的最后一个模型版本时,该模型组将自动从索引中删除。

有关此 API 的用户访问信息,请参阅模型访问控制注意事项

端点

DELETE /_plugins/_ml/models/<model_id>

请求示例

DELETE /_plugins/_ml/models/MzcIJX8BA7mbufL6DOwl

示例响应

{
  "_index" : ".plugins-ml-model",
  "_id" : "MzcIJX8BA7mbufL6DOwl",
  "_version" : 2,
  "result" : "deleted",
  "_shards" : {
    "total" : 2,
    "successful" : 2,
    "failed" : 0
  },
  "_seq_no" : 27,
  "_primary_term" : 18
}

安全地删除模型

2.19 版本引入

为防止意外删除代理、搜索管道、摄入管道或其他组件正在使用的模型,您可以启用安全检查。如果启用了安全检查,并且您尝试删除正在使用的模型,OpenSearch 将返回错误消息。要继续删除,请执行以下操作:

  • 识别所有使用该模型的组件,并将其删除或更新为使用其他模型。
  • 清除所有依赖项后,删除模型。

有关启用此功能的更多信息,请参阅安全删除模型

剩余 350 字符

有问题?

想要贡献?