Haystack
Haystack provides all the tools you need to build a custom RAG pipelines with LLMs that works for you. This includes everything from prototyping to deployment.
Key Concepets
- Components
- Generators : generating text responses after you give them a prompt.
- Retrievers : go through all the documents in a Document Store, select the ones that match the user query.
- Data Classes: to carry the data through the system. The data classes are mostly likely to appear as inputs or outputs of your pipelines. example
Document
andAnswer
- Data Classes: to carry the data through the system. The data classes are mostly likely to appear as inputs or outputs of your pipelines. example
- Document Stores: is an object that stores your documents in Haystack,
- Pipelines : combine various components, Document Stores, and integrations in to pipelines