更新模型组
要更新模型组,请向 model_groups
端点发送 PUT
请求,并提供要更新的模型组的 ID。
更新模型组时,适用以下限制:
- 模型所有者或管理员用户可以更新所有字段。与模型组共享一个或多个后端角色的任何用户只能更新
name
和description
字段。 - 将
access_mode
更新为restricted
时,必须指定backend_roles
或add_all_backend_roles
,但不能两者都指定。 - 更新
name
时,请确保该名称在集群中是全局唯一的。
有关更多信息,请参阅模型访问控制。
路径和 HTTP 方法
PUT /_plugins/_ml/model_groups/<model_group_id>
请求正文字段
有关请求字段的描述,请参阅请求字段。
请求示例
PUT /_plugins/_ml/model_groups/<model_group_id>
{
"name": "model_group_test",
"description": "This is the updated description",
"add_all_backend_roles": true
}
在禁用模型访问控制的集群中更新模型组
如果您的集群上禁用了模型访问控制(未满足先决条件之一),您只能更新模型组的 name
和 description
,但不能更新任何访问参数(model_access_name
、backend_roles
或 add_backend_roles
)。