Skip to content

riolaf05/haystack-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Haystack is an open-source framework for building production-ready LLM applications, retrieval-augmented generative pipelines and state-of-the-art search systems that work intelligently over large document collections. Learn more about Haystack and how it works.

Haystack is an end-to-end framework that you can use to build powerful and production-ready pipelines with Large Language Models (LLMs) for different search use cases. Whether you want to perform retrieval-augmented generation (RAG), question answering, or semantic document search, you can use the state-of-the-art LLMs and NLP models in Haystack to provide custom search experiences and make it possible for your users to query in natural language.

Components

Haystack provides following componets (2.0) :

  • Audio
  • Builders
  • Caching
  • Classifiers
  • Connectors
  • Converters
  • Embedders
  • Evaluators ( Evaluates answers predicted by Haystack pipelines )
  • Extractors
  • Fetchers
  • Generators ( responsible for generating text after you give them a prompt )
  • Joiners
  • PreProcessors
  • Rankers
  • Readers
  • Retrievers
  • Routers ( route queries or documents to other components that can handle them best.)
  • Samplers
  • Validators
  • WebSearch
  • Writers

References