delete-vectors

通过delete-vectors命令删除向量索引中的指定向量数据。

注意事项

  • 支持批量删除向量数据。

  • 删除操作不可逆,请谨慎操作。

权限说明

阿里云账号默认拥有全部权限。阿里云账号下的RAM用户或RAM角色默认没有任何权限,需要阿里云账号或账号管理员通过RAM PolicyBucket Policy授予操作权限。

API

Action

说明

DeleteVectors

oss: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]

说明

使用示例

删除向量存储空间examplebucket中向量名字为index,向量主键为key、key1的向量。

ossutil vectors-api delete-vectors --bucket examplebucket --index-name index --keys key,key1