跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Hybrid Search Implementation

技能 已验证 活跃

Combine vector and keyword search for improved retrieval. Use when implementing RAG systems, building search engines, or when neither approach alone provides sufficient recall.

目的

To enable developers to build more effective retrieval systems by combining the strengths of semantic vector search with exact keyword matching, improving recall and precision in RAG systems and search engines.

功能

  • Hybrid search implementation patterns
  • Vector and keyword search fusion (RRF, Linear)
  • Cross-encoder reranking for quality improvement
  • Code templates for Python, PostgreSQL, and Elasticsearch
  • Guidance on best practices for hybrid search tuning

使用场景

  • Implementing RAG systems with improved recall
  • Building domain-specific search engines
  • Handling queries requiring exact term matching alongside semantic understanding
  • Enhancing search accuracy for technical vocabulary or codes

非目标

  • Providing a managed search service
  • Abstracting away all database-specific syntax
  • Implementing full-text search indexing itself (relies on existing DB features)

安装

请先添加 Marketplace

/plugin marketplace add wshobson/agents
/plugin install llm-application-dev@claude-code-workflows

质量评分

已验证
98 /100
about 22 hours ago 分析

信任信号

最近提交3 days ago
星标35.3k
许可证MIT
状态
查看源代码

类似扩展

Embedding Strategies

100

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

技能
wshobson

Rag Architect

100

Use when the user asks to design RAG pipelines, optimize retrieval strategies, choose embedding models, implement vector search, or build knowledge retrieval systems.

技能
alirezarezvani

LangChain

99

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments.

技能
Orchestra-Research

Embeddings

99

Vector embeddings with HNSW indexing, sql.js persistence, and hyperbolic support. 75x faster with agentic-flow integration. Use when: semantic search, pattern matching, similarity queries, knowledge retrieval. Skip when: exact text matching, simple lookups, no semantic understanding needed.

技能
ruvnet

Rag Implementation

98

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

技能
wshobson

Rag Engineer

87

Expert in building Retrieval-Augmented Generation systems. Masters embedding models, vector databases, chunking strategies, and retrieval optimization for LLM applications. Use when: building RAG, vector search, embeddings, semantic search, document retrieval.

技能
davila7