ragcooking
BibliotecaConjuntos (frameworks)Haystack (deepset)

Haystack (deepset)

conjunto de bloquesopen source🗣 Python nativorequiere embedding externo

Pipelines declarativos de extremo a extremo, muy apreciado en producción

Historia: quién, evolución y momento

deepset (Berlín), pionero del RAG empresarial antes de que se llamara RAG. Haystack 2.x fue una reescritura completa hacia pipelines declarativos. Estado: sus días de mayor hype pasaron (el foco se fue a LangChain/LlamaIndex), pero es un veterano maduro, estable y muy apreciado en producción europea — mejores días en ruido, plena vigencia en solidez.

Capacidades

Pipelines declarativos componibles por YAML o código; componentes de conversión, splitting, recuperación híbrida y generación; conectores comunes; evaluación integrada de pipelines; buen soporte para RAG empresarial con control fino de cada paso.

Variantes: elige cuántas fases te cubre

Pipeline completo
IngestaHaystack · converters — Conversores de documentos
ChunkingHaystack · splitters — Splitters por documento
RecuperaciónHaystack · hybrid retriever — Híbrida con fusión
GeneraciónHaystack · answer builder — Respuestas con fuentes
Lo completa por arriba y por abajo

Al soltarlo en el lienzo, además activa y rellena con las piezas por defecto del mercado:Corpus, Embedding, Almacenamiento.

Fases que puede cubrir

Ingesta Chunking Recuperación Generación

Pros y contras

ProsContras
  • Muy estructurado
  • Buen soporte híbrido
  • Menos comunidad en español
Cocinar con Haystack (deepset) Volver a la biblioteca