name: agentuity-cli-cloud-vector-search description: 使用语义相似性搜索向量。需要身份验证。用于Agentuity云平台操作 version: “0.0.103” license: Apache-2.0 allowed-tools: “Bash(agentuity:*)” argument-hint: “<命名空间> <查询>” metadata: command: “agentuity cloud vector search” tags: “read-only slow requires-auth”
云向量搜索
使用语义相似性搜索向量
前提条件
- 已通过
agentuity auth login完成身份验证 - 需要项目上下文(从项目目录运行或使用
--project-id)
使用方法
agentuity cloud vector search <命名空间> <查询> [选项]
参数
| 参数 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
<命名空间> |
字符串 | 是 | - |
<查询> |
字符串 | 是 | - |
选项
| 选项 | 类型 | 是否必需 | 默认值 | 描述 |
|---|---|---|---|---|
--limit |
数字 | 是 | - | 返回的最大结果数(默认值:10) |
--similarity |
数字 | 是 | - | 最小相似度阈值(0.0-1.0) |
--metadata |
字符串 | 是 | - | 按元数据筛选(格式:key=value 或 key1=value1,key2=value2) |
示例
搜索相似产品:
bunx @agentuity/cli vector search products "舒适办公椅"
搜索知识库:
bunx @agentuity/cli vector list knowledge-base "机器学习"
限制结果数量:
bunx @agentuity/cli vector search docs "API文档" --limit 5
设置最小相似度:
bunx @agentuity/cli vector search products "人体工学" --similarity 0.8
按元数据筛选:
bunx @agentuity/cli vector ls embeddings "神经网络" --metadata category=ai
输出
返回JSON对象:
{
"namespace": "string",
"query": "string",
"results": "array",
"count": "number"
}
| 字段 | 类型 | 描述 |
|---|---|---|
namespace |
字符串 | 命名空间名称 |
query |
字符串 | 使用的搜索查询 |
results |
数组 | 搜索结果 |
count |
数字 | 找到的结果数量 |