• Stars
    star
    203
  • Rank 186,591 (Top 4 %)
  • Language
    Jupyter Notebook
  • License
    Apache License 2.0
  • Created over 1 year ago
  • Updated 21 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Here you can find all the Tutorials for Haystack 📓

Haystack Tutorials

Haystack is an open source LLM framework by deepset to help you build production ready applications. Haystack is designed to help you build systems that work intelligently over large document collections to perform tasks like document retrieval, text generation, question answering, or summarization. It achieves this with the concept of Pipelines consisting of various Components such as a DocumentStore, a Retriever, and a PromptNode.

This is the repository where we keep all the Haystack tutorials 📓 👇 These tutorials are also published to the Haystack Website.

To contribute to the tutorials, please check out our Contributing Guidelines.

Run Tutorials Nightly Publish tutorials on Haystack Home

Tutorials

Source Code Colab
Build Your First Question Answering System Open In Colab
Fine Tune a Model on Your Data Open In Colab
Build a Scalable Question Answering System Open In Colab
FAQ Style QA Open In Colab
Evaluation Open In Colab
Better Retrieval via Embedding Retrieval Open In Colab
RAG Generator Open In Colab
Preprocessing Open In Colab
DPR Training Open In Colab
Knowledge Graph Open In Colab
Pipelines Open In Colab
Seq2SeqGenerator Open In Colab
Question Generation Open In Colab
Query Classifier Open In Colab
Table QA Open In Colab
Document Classifier at Index Time Open In Colab
Make Your QA Pipelines Talk! Open In Colab
Generative Pseudo Labeling Open In Colab
Text-to-Image search Open In Colab
Using Haystack with REST API Download
Customizing PromptNode Open In Colab
Generative QA Pipeline with Retrieval-Augmentation Open In Colab
Answering Complex Questions with Agents Open In Colab
Building a Conversational Chat App Open In Colab
Customizing Agent to Chat with Your Documents Open In Colab

More Repositories

1

haystack

🔍 LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
Python
13,738
star
2

FARM

🏡 Fast & easy transfer learning for NLP. Harvesting language models for the industry. Focus on Question Answering.
Python
1,723
star
3

COVID-QA

API & Webapp to answer questions about COVID-19. Using NLP (Question Answering) and trusted data sources.
Jupyter Notebook
341
star
4

haystack-cookbook

👩🏻‍🍳 A collection of example notebooks
Jupyter Notebook
122
star
5

prompthub

Go
114
star
6

haystack-demos

Fully working applications that demonstrate how to use Haystack to implement common NLP use cases
Python
102
star
7

haystack-core-integrations

Additional packages (components, document stores and the likes) to extend the capabilities of Haystack version 2.0 and onwards
Python
60
star
8

rasa-haystack

Python
45
star
9

haystack-integrations

🚀 A list of Haystack Integrations, maintained by the community or deepset.
32
star
10

haystack-website

Contents moved to https://github.com/deepset-ai/haystack-home
TypeScript
31
star
11

canals

A component orchestration engine
Python
27
star
12

haystack-search-pipeline-streamlit

🚀 Template Haystack Search Application with Streamlit
Python
21
star
13

hayhooks

Deploy Haystack pipelines behind a REST Api.
Python
18
star
14

bert-tensorflow

original Google AI BERT repro (Tensorflow) with TPU Tensorboard logging and LAMB optimizer
Python
18
star
15

haystack-sagemaker

🚀 This repo is a showcase of how you can use models deployed on AWS SageMaker in your Haystack Retrieval Augmented Generative AI pipelines
Jupyter Notebook
13
star
16

haystack-home

Website for Haystack, the open source LLM framework
HTML
12
star
17

haystack-helm

Repo containing haystack helm charts
Smarty
8
star
18

deepset-cloud-sdk

A Python SDK to interact with deepset Cloud
Python
8
star
19

visualizer-source-text

Source text for deepset Cloud pipeline nodes
5
star
20

document-store

Python
5
star
21

biqa-llm

Python
5
star
22

haystack-rest-api

Python
4
star
23

templates

Usable templates for your work.
3
star
24

prompthub-py

Python
3
star
25

charts

Smarty
1
star
26

haystack-json-schema

JSON Schema for validating Haystack Pipeline YAML files
1
star
27

.github

1
star