ragcooking
BibliotecaServicioRecuperación

Recuperación

Fase obligatoriaEstación: Servicio · Emplatar y servir5 piezas

Densa, sparse, híbrida, prefiltro determinista por metadatos.

Fase obligatoria

El validador del constructor exige cubrirla siempre: con una pieza propia o con un framework que la incluya.

Cómo elegir: comparativa de piezas

Generada desde el catálogo (dato, no código).

PiezaQué haceProsContras
Búsqueda densaSimilitud semántica de embeddings
  • Entiende sinonimia
  • Sufre sin prefiltro
BM25 (sparse)Clásico léxico: palabras exactas
  • Preciso con términos raros
  • Ciego a sinónimos
Híbrida densa + sparseLo mejor de los dos mundos con fusión (RRF)
  • Robusta
  • Dos índices
Prefiltro por metadatosLa semántica encuentra lo parecido; el filtro decide qué puede competir
  • Precisión sube
  • Universo reducido
  • Metadatos obligatorios
RBAC / ABACIdentidad → reglas → filtro. Nunca el LLM como autoridad de seguridad
  • Seguridad determinista
  • Modelo de permisos previo
Conjuntos (frameworks) que cubren esta fase

Estos conjuntos colocan sus propios bloques en esta fase. Suelta uno en el lienzo y expándelo para no perder trazabilidad.

LlamaIndex · 4+ fasesLangChain / LangGraph · 2+ fasesHaystack (deepset) · 4+ fasesAzure AI Search · 4+ fasesElasticsearch · 2+ fasesragkit · 9+ fases ★nucleus · 5+ fases ★

Términos relacionados

densasparsehíbridaprefiltro deterministaver diccionario completo →
Usar esta fase en mi receta Volver a la biblioteca