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: “只读 慢速 需要认证”
云向量搜索
使用语义相似性搜索向量
前提条件
- 已通过
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 |
数字 | 找到的结果数量 |