Haystack Blog
Articles about Haystack, NLP, LLMs and open source tools.
All articles
Announcing Advent of Haystack 2024 🎄
Join the Festive AI Fun!
December 2, 2024Create a Swarm of Agents
Easy creation of multi-agent systems
November 26, 2024Announcing Studio: Your Development Environment for Haystack
Build, deploy, and test Haystack pipelines with ease
November 20, 2024Building a Multimodal Nutrition Agent
Use fastRAG and Haystack to build an agent that can process text and image data
November 7, 2024Design Haystack AI Applications Visually in deepset Studio with NVIDIA NIM
November 1, 2024Advanced RAG: Query Decomposition & Reasoning
Decompose queries that are multiples in disguise and have an LLM reason about the final answer.
September 30, 2024Improving Retrieval with Auto-Merging
Learn about the Hierarchical Document Splitter and Auto-Merging to improve retrieved context
September 12, 2024Announcing Our New Short Course with DeepLearning.AI
Enroll in "Building AI Applications with Haystack"
August 21, 2024Advanced RAG: Query Expansion
Expand keyword queries to improve recall and provide more context to RAG.
August 14, 2024Announcing Advent of Haystack 2024 🎄
Join the Festive AI Fun!
December 2, 2024Create a Swarm of Agents
Easy creation of multi-agent systems
November 26, 2024Announcing Studio: Your Development Environment for Haystack
Build, deploy, and test Haystack pipelines with ease
November 20, 2024Building a Multimodal Nutrition Agent
Use fastRAG and Haystack to build an agent that can process text and image data
November 7, 2024Design Haystack AI Applications Visually in deepset Studio with NVIDIA NIM
November 1, 2024Advanced RAG: Query Decomposition & Reasoning
Decompose queries that are multiples in disguise and have an LLM reason about the final answer.
September 30, 2024Improving Retrieval with Auto-Merging
Learn about the Hierarchical Document Splitter and Auto-Merging to improve retrieved context
September 12, 2024Announcing Our New Short Course with DeepLearning.AI
Enroll in "Building AI Applications with Haystack"
August 21, 2024Advanced RAG: Query Expansion
Expand keyword queries to improve recall and provide more context to RAG.
August 14, 2024CPU-Optimized Embedding Models with fastRAG and Haystack
Discover how to use optimized embedding models on CPUs to reduce latency, and improve throughput of retrieval and indexing
August 1, 2024Mixedbread 🤝 deepset: Announcing our New German/English Embedding Model
Learn about the new open-source German/English embedding model by deepset and Mixedbread
July 18, 2024Benchmarking Haystack Pipelines for Optimal Performance
Step-by-step instructions to evaluate and optimize your RAG pipeline's performance
June 24, 2024RAG Evaluation with Prometheus 2
Prometheus 2 is a SOTA open-source model trained specifically for evaluation. Learn about how it works, and how to evaluate RAG pipelines with it.
June 17, 2024Building RAG Applications with NVIDIA NIM and Haystack on K8s
How to self-host and orchestrate NVIDIA NIMs for Haystack RAG pipelines in Kubernetes.
June 2, 2024Monitor and trace your Haystack pipelines with Langfuse
With the new Langfuse integration, it's easier than ever to have visibility into how your pipelines are performing.
May 17, 2024Advanced Retrieval: Extract Metadata from Queries to Improve Retrieval
Use LLMs to extract metadata from queries to use as filters that improve retrieval in RAG applications.
May 13, 2024Chatting with SQL Databases 3 Ways
Using Haystack to talk to SQL in natural language
April 22, 2024Level up Your RAG Application with Speaker Diarization
Leverage speaker labels with AssemblyAI and Haystack
March 21, 2024Hosted or self-hosted RAG? Full flexibility with NVIDIA NIM integration in Haystack 2.0
New integrations with microservices from the NVIDIA AI Enterprise software platform, including NVIDIA NIM and NeMo Retriever, now allow you to iterate even faster across your RAG development cycle
March 18, 2024Haystack 2.0: The Composable Open-Source LLM Framework
Meet Haystack 2.0, a more flexible, customizable LLM framework
March 11, 2024Optimizing Retrieval with HyDE
See how you can easily incorporate HyDE into Haystack RAG pipelines to optimize retrieval
February 28, 2024Announcing the Astra DB Haystack Integration
Learn how to use the new Astra DB integrations for Haystack 2.0 in your RAG pipelines.
January 19, 2024PDF-Based Question Answering with Amazon Bedrock and Haystack
Create a generative QA application tailored for PDF files using Amazon Bedrock
January 17, 2024Using Jina Embeddings v2 with Haystack 2.0 pipelines to summarize legal documents
Learn how to use the Jina v2 Embedding models in a RAG pipeline with our new Haystack integration.
January 10, 2024Highlights of 2023
A Year of Growth: Highlights from 2023 for Haystack and our Community
January 5, 2024Building a Healthcare Chatbot with Mixtral 8x7b, Haystack, and PubMed
Learn how to create a custom medical chatbot using PubMed and Mixtral 8x7B for keyword and answer generation
January 2, 2024Gemini Models with Google Vertex AI Integration for Haystack
Multi-Modal components and function calling with the new Gemini integrations for Haystack
December 18, 2023Use Gradient Models with Haystack Pipelines
Introducing the new Haystack Integration, allowing you to easily fine-tune and deploy models on the Gradient platform which you can use in Haystack pipelines
December 11, 2023Introducing Haystack 2.0-Beta and Advent of Haystack
Have a look into our first commitment to what will eventually become Haystack 2.0
December 4, 2023Using Generative AI to Query Large BI Tables: Our Findings
We evaluated different LLM-based approaches to text-to-SQL
November 29, 2023RAG Pipelines From Scratch
Let's build a simple RAG Pipeline with Haystack 2.0 by just connecting three components: a Retriever, a PromptBuilder and a Generator.
November 21, 2023Multilingual Generative Question Answering with Haystack and Cohere
Build a RAG pipeline for multilingual hotel reviews using Cohere models and Haystack
November 8, 2023Guide to Using Zephyr Models to Generate Answers on Your Data
Learn how to use the new Zephyr models in Haystack 2.0 pipelines with the upcoming HuggingFaceLocalGenerator
November 6, 2023Customizing RAG Pipelines to Summarize Latest Hacker News Posts with Haystack 2.0 Preview
Take a look at how we are changing Haystack for advanced LLM pipelines, with an example that uses a custom component to fetch the latest Hacker News posts
September 22, 2023Deploying RAG to Production
How to go from a working prototype to a retrieval augmented generative AI system in production: an overview for data scientists
September 13, 2023Talk to YouTube Videos with Haystack Pipelines
Use Whisper to provide YouTube videos as context for retrieval augmented generation
September 8, 2023Talk to Haystack Docs: Creating a Domain-Focused Q&A RAG Pipeline with WebRetriever
How to create a domain-focused Question and Answering (Q&A) system using Haystack's WebRetriever and RAG pipeline
September 4, 2023Generative Documentation Q&A with Weaviate and Haystack
A guide to building a retrieval augmented generative pipeline for referenced documentation search.
September 2, 2023Enhancing RAG Pipelines in Haystack: Introducing DiversityRanker and LostInTheMiddleRanker
How the latest rankers optimize LLM context window utilization in Retrieval-Augmented Generation (RAG) pipelines
August 29, 2023Hybrid Document Retrieval
Why use one retriever when you can have two?
August 22, 2023Shaping Haystack 2.0
Details of the upcoming Haystack version and how you can give feedback
August 14, 2023Question Answering in the Cockpit
How Airbus used Haystack to build a combined table and text QA system for pilots, aircraft maintenance workers, and others
July 26, 2023Good Listener: How Memory Enables Conversational Agents
...and how we've implemented it in Haystack
July 7, 2023Share and Use Prompts with PromptHub
A new tool to pull in prompts into your Haystack PromptNode, share them, and collaborate
June 29, 2023What Is a Large Language Model (LLM)?
An introduction to LLMs and how you can use them in your own applications with Haystack
June 23, 2023The Beginner's Guide to LLM Prompting
How to engineer your natural language prompts to get the best answers from a large language model
June 15, 2023Run Haystack Pipelines in production with Ray Serve
A guide to scale Haystack pipelines for production with Ray Serve
June 14, 2023Generative vs. Extractive Language Models
Which one is right for your use case?
May 22, 2023How to Prevent Prompt Injections: An Incomplete Guide
Learn how to prevent prompt injections leveraging our new open-source model and dataset.
May 19, 2023Scaling NLP indexing pipelines with KEDA and Haystack — Part 1: The Application
Enabling retrieval-augmented generative question answering with LLMs
May 1, 2023Scaling NLP indexing pipelines with KEDA and Haystack — Part 2: The Deployment
Enabling retrieval-augmented generative question answering with LLMs
May 1, 2023New DocumentStore Integration for Haystack: QdrantDocumentStore
Learn about QdrantDocumentStore, its advantages, and how to use it with Haystack.
April 18, 2023Writing Professional Python Logs
Best Practices and Essential Tips for Effective Python Logging in Your Projects
April 13, 2023Introducing Agents in Haystack: Make LLMs resolve complex tasks
LLMs can now make use of the right tools to resolve complex queries and tasks
March 30, 2023Announcing the Haystack Blog
A place for the community to learn more about Haystack, NLP, open source development and more!
March 3, 2023Build a Search Engine with GPT-3
Combine the power of large language models with a corpus of your choice to generate natural-sounding answers that are grounded in facts
January 31, 2023The Definitive Guide to BERT Models
The BERT language model greatly improved the standard for language models. This article explains BERT’s history and the language models derived from it.
January 16, 2023How to Build a Semantic Search Engine in Python
Search your large collection of documents in the most effective way using open source tools
November 23, 2022When and How to Train Your Own Language Model
You’ll almost never have to train a language model from scratch.
August 3, 2022What is a Language Model?
What are they used for? Where can you find them? And what kind of information do they actually store?
July 20, 2022What Is Text Vectorization? Everything You Need to Know
A guide to the history and the role of text vectorization in semantic search systems
December 3, 2021No articles found
You may want to try different keywords or check for any possible typos.