name: agentuity-cli-cloud-vector-delete description: 通过键值删除一个或多个向量。需要身份验证。用于Agentuity云平台操作 version: “0.0.104” license: Apache-2.0 allowed-tools: “Bash(agentuity:*)” argument-hint: “<命名空间> <键值…>” metadata: command: “agentuity cloud vector delete” tags: “destructive deletes-resource slow requires-auth”
云向量删除
通过键值删除一个或多个向量
前提条件
- 已通过
agentuity auth login完成身份验证 - 需要项目上下文(从项目目录运行或使用
--project-id选项)
使用方法
agentuity cloud vector delete <命名空间> <键值...> [选项]
参数
| 参数 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
<命名空间> |
字符串 | 是 | - |
<键值...> |
数组 | 是 | - |
选项
| 选项 | 类型 | 是否必需 | 默认值 | 描述 |
|---|---|---|---|---|
--confirm |
布尔值 | 否 | false |
如果为true,则不会提示确认 |
示例
删除单个向量(交互式):
bunx @agentuity/cli vector delete products chair-001
删除多个向量(无需确认):
bunx @agentuity/cli vector rm knowledge-base doc-123 doc-456 --confirm
批量删除(无需确认):
bunx @agentuity/cli vector del embeddings old-profile-1 old-profile-2 --confirm
输出
返回JSON对象:
{
"success": "boolean",
"namespace": "string",
"keys": "array",
"deleted": "number",
"durationMs": "number",
"message": "string"
}
| 字段 | 类型 | 描述 |
|---|---|---|
success |
布尔值 | 操作是否成功 |
namespace |
字符串 | 命名空间名称 |
keys |
数组 | 已删除的键值 |
deleted |
数字 | 已删除的向量数量 |
durationMs |
数字 | 操作持续时间(毫秒) |
message |
字符串 | 确认消息 |