Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

deepset-ai/haystack-tutorials

Haystack Tutorials

Haystack is an open source framework by deepset for building production-ready LLM applications, retrieval-augmented generative pipelines and state-of-the-art search systems that work intelligently over large document collections. It lets you quickly try out the latest models in natural language processing (NLP) while being flexible and easy to use.

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

Code Colab
Your First QA Pipeline with Retrieval-Augmentation Open In Colab
Generating Structured Output with Loop-Based Auto-Correction Open In Colab
Serializing Pipelines Open In Colab
Preprocessing Different File Types Open In Colab
Metadata Filtering Open In Colab
Classifying Documents & Queries by Language Open In Colab
Creating a Hybrid Retrieval Pipeline Open In Colab
Build an Extractive QA Pipeline Open In Colab
Evaluating RAG Pipelines Open In Colab
Building Pipelines with Conditional Routing Open In Colab
Embedding Metadata for Improved Retrieval Open In Colab
Building a Chat Application with Function Calling Open In Colab
Query Classification with TransformersTextRouter Open In Colab
Retrieving a Context Window Around a Sentence Open In Colab
Build a Tool-Calling Agent Open In Colab
Creating Custom SuperComponents Open In Colab
Creating a Multi-Agent System with Haystack Open In Colab

Contributors 51

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /