Totemize
  • Rutas totémicas
  • Precios
  • Quiénes somos
Iniciar sesiónÚnete gratis
Únete gratis
Ctrl+K
Modelo mental
  • Base de conocimiento
  • Cloud
    • Azure
      • Web Apps
        • App Service
        • App Service Plan
        • Configuración
        • Managed Identity
        • Deployment Slots
        • Networking
        • Observabilidad
      • Storage Accounts
        • Blob Storage
        • Containers
        • Azure Files
        • Queue Storage
        • Table Storage
        • Redundancia
        • Access Tiers
        • Lifecycle Management
        • Seguridad y red
  • Frontend
    • React
      • Componentes
      • Props y Estado
      • Hooks
      • Renderizado de listas
  • IA
    • Fundamentos
      • Determinismo y probabilismo
      • LLM
      • Proveedor
      • Modelos fundacionales
      • Plataforma
      • Mapa del ecosistema
      • Entrenamiento y fine-tuning
      • Tokens
      • Ventana de contexto
      • Inferencia y sampling
      • Alucinaciones y límites
    • Interacción con el modelo
      • Prompts e instrucciones
      • Context engineering
      • Salidas estructuradas
      • Validación
      • Evaluaciones
      • Tool calling
    • Economía de uso
      • API pricing
      • Tokens de entrada y salida
      • Tokens en caché
      • Créditos
      • Suscripciones
      • Límites de uso
      • Selección de modelo
    • Recuperación de conocimiento
      • Vectores
      • Embeddings
      • Chunking
      • Bases de datos vectoriales
      • Búsqueda semántica
      • Búsqueda híbrida y reranking
      • Retrieval
      • RAG
      • Citas y grounding
      • LlamaIndex
    • Agentes
      • Workflows
      • Anatomía de un agente
      • Harness
      • Agentic loop
      • Planificación y human-in-the-loop
      • Memory
      • Permisos
      • Verification
      • MCP
      • Orquestación
      • Multiagentes
      • A2A
      • Frameworks de agentes
        • Microsoft Agent Framework
        • OpenAI Agents SDK
        • Google ADK
        • LangGraph
    • Coding agents
      • Skills
      • Spec-Driven Development
      • Claude Code
        • CLAUDE.md
        • Commands
        • Hooks
        • Plugins
        • Permisos
        • Subagents
      • Codex
        • CLI
        • Extensión de IDE
        • Codex app
        • Cloud
        • AGENTS.md
        • Worktrees
      • Cursor
        • Agent mode
        • Rules
        • Models
        • Precio por uso
  • Soporte
  • Comentarios
  1. IA
  2. Recuperacion
Árbol de habilidades

Búsqueda híbrida y reranking

1 min de lecturaActualizado el 9 jul 2026

La búsqueda semántica encuentra significado parecido, pero puede fallar con identificadores, siglas, nombres de funciones o frases exactas. La búsqueda léxica hace lo contrario: encuentra coincidencias de términos aunque no entienda su intención. La búsqueda híbrida combina ambas señales.

Dos recuperadores, una lista

consulta ├── búsqueda léxica ───┐ └── búsqueda vectorial ├── fusión ── candidatos ── reranking ── top-k ┘

La rama léxica favorece coincidencias exactas y rareza de términos. La vectorial usa embeddings para recuperar conceptos cercanos. La fusión puede normalizar scores o combinar posiciones —por ejemplo mediante reciprocal rank fusion— sin suponer que ambos motores puntúan en la misma escala.

Qué aporta el reranking

La primera búsqueda debe ser rápida y recuperar suficientes candidatos. Un reranker más caro evalúa después cada par consulta-fragmento y reordena una lista pequeña con mayor precisión. Puede ser un modelo especializado o, en conjuntos muy acotados, un LLM.

Esto separa dos objetivos:

  • candidate retrieval: maximizar recall para no perder la respuesta;
  • reranking: mejorar precisión en los pocos resultados que llegarán al modelo.

Filtros antes que similitud

Tenant, permisos, idioma, fecha, producto o tipo de documento son restricciones, no preferencias semánticas. Aplícalas en el motor de búsqueda antes de entregar candidatos. Un resultado muy parecido sigue siendo incorrecto si el usuario no puede verlo.

Cuándo compensa

La búsqueda híbrida suele ayudar en documentación técnica, catálogos y código, donde conviven conceptos con IDs exactos. Añade latencia y parámetros, así que valida con consultas reales: top-k, pesos de fusión y número de candidatos del reranker deben salir de una evaluación.

Errores comunes

  • sumar scores incompatibles sin normalizarlos;
  • recuperar pocos candidatos antes del reranking;
  • usar un LLM caro para ordenar cientos de fragmentos;
  • medir sólo la respuesta final y no si la evidencia correcta fue recuperada.

Temas relacionados

Combina Búsqueda semántica con señales léxicas y alimenta la etapa de Retrieval.