通过delete-vectors命令删除向量索引中的指定向量数据。
注意事项
支持批量删除向量数据。
删除操作不可逆,请谨慎操作。
权限说明
阿里云账号默认拥有全部权限。阿里云账号下的RAM用户或RAM角色默认没有任何权限,需要阿里云账号或账号管理员通过RAM Policy或Bucket Policy授予操作权限。
API | Action | 说明 |
DeleteVectors |
| 删除向量数据。 |
命令格式
ossutil vectors-api delete-vectors --bucket value --index-name value --keys value [flags]
参数说明
参数 | 类型 | 说明 |
--bucket | string | 向量Bucket名称。 |
--index-name | string | 索引名称。 |
--keys | strings | 向量主键列表。如果查询的主键不存在,不报错,只是不返回当前 key 结果。 限制:去重key数量 ∈ [1, 500] |
说明
delete-vectors命令对应API接口DeleteVectors。
关于支持的全局命令行选项,请参见全局命令行选项。
使用示例
删除向量存储空间examplebucket中向量名字为index,向量主键为key、key1的向量。
ossutil vectors-api delete-vectors --bucket examplebucket --index-name index --keys key,key1
该文章对您有帮助吗?