vector-search
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseVector Search
向量搜索
HNSW-indexed vector search with RuVector embeddings (384-dim ONNX).
基于RuVector嵌入(384维ONNX格式)的HNSW索引向量搜索。
When to use
使用场景
When you need fast semantic search across large knowledge bases. HNSW provides 150x-12,500x faster search compared to brute-force scanning.
当你需要在大型知识库中进行快速语义检索时。与暴力扫描相比,HNSW可将搜索速度提升150倍至12500倍。
Steps
操作步骤
- Check status — call to verify the embedding engine
mcp__claude-flow__embeddings_status - Initialize — call if not already active
mcp__claude-flow__embeddings_init - Generate embeddings — call for text input
mcp__claude-flow__embeddings_generate - Search — call with a query for semantic matches
mcp__claude-flow__embeddings_search - Compare — call to measure similarity between texts
mcp__claude-flow__embeddings_compare - Unified search — call to search across all namespaces
mcp__claude-flow__memory_search_unified
- 检查状态 — 调用验证嵌入引擎状态
mcp__claude-flow__embeddings_status - 初始化 — 若嵌入引擎未激活,调用
mcp__claude-flow__embeddings_init - 生成嵌入向量 — 针对文本输入调用
mcp__claude-flow__embeddings_generate - 搜索 — 传入查询语句调用获取语义匹配结果
mcp__claude-flow__embeddings_search - 相似度对比 — 调用衡量文本间的相似度
mcp__claude-flow__embeddings_compare - 统一搜索 — 调用跨所有命名空间搜索
mcp__claude-flow__memory_search_unified
HNSW Index
HNSW索引
For building custom HNSW indexes:
- — create a new index
mcp__claude-flow__ruvllm_hnsw_create - — add vectors to the index
mcp__claude-flow__ruvllm_hnsw_add - — route queries through the index
mcp__claude-flow__ruvllm_hnsw_route
如需构建自定义HNSW索引:
- — 创建新索引
mcp__claude-flow__ruvllm_hnsw_create - — 向索引中添加向量
mcp__claude-flow__ruvllm_hnsw_add - — 通过索引路由查询请求
mcp__claude-flow__ruvllm_hnsw_route
Hyperbolic embeddings
双曲嵌入
For hierarchical data (code trees, org charts), use which maps to Poincare ball space.
mcp__claude-flow__embeddings_hyperbolic针对层级数据(如代码树、组织结构图),可使用,它会将数据映射到庞加莱球空间。
mcp__claude-flow__embeddings_hyperbolicCLI alternative
CLI替代方案
bash
npx @claude-flow/cli@latest embeddings search --query "authentication patterns"
npx @claude-flow/cli@latest embeddings init
npx @claude-flow/cli@latest memory search --query "your query"bash
npx @claude-flow/cli@latest embeddings search --query "authentication patterns"
npx @claude-flow/cli@latest embeddings init
npx @claude-flow/cli@latest memory search --query "your query"Performance
性能表现
| Method | Speed |
|---|---|
| Brute-force scan | Baseline |
| HNSW (n=500) | 150x faster |
| HNSW (n=10,000) | 12,500x faster |
| 方法 | 速度 |
|---|---|
| 暴力扫描 | 基准速度 |
| HNSW (n=500) | 快150倍 |
| HNSW (n=10,000) | 快12,500倍 |