Carl Lapierre
Carl Lapierre - Exploring Advanced Patterns in Retrieval-Augmented Generation
#1about 4 minutes
Understanding the basic RAG pipeline and its limitations
The standard retrieval-augmented generation pipeline is reviewed, highlighting common business needs like explainability and accuracy that require more advanced solutions.
#2about 3 minutes
Improving accuracy with advanced search and data preparation
Techniques like hybrid search, post-retrieval reranking, and recursive data summarization with Raptor are used to enhance retrieval accuracy.
#3about 3 minutes
Introducing agentic RAG for complex reasoning tasks
Agentic RAG systems add reasoning capabilities to basic pipelines by incorporating tools, memory, planning, and reflection to work towards a goal.
#4about 2 minutes
Implementing self-critique with the corrective RAG pattern
The corrective RAG pattern improves reliability by adding a grading step to evaluate retrieved documents for relevance before generating a response.
#5about 1 minute
Expanding search with query translation and RAG fusion
RAG fusion rewrites a single user query from multiple perspectives to cast a wider net and improve the chances of finding relevant information.
#6about 1 minute
Enabling actions with tool use and function calling
Providing an LLM with a defined set of tools, such as vector search or a calculator, allows it to perform specific actions beyond text generation.
#7about 3 minutes
Orchestrating tasks with advanced planning techniques
Planning evolves from simple routing to complex, parallel execution using directed acyclic graphs (DAGs) generated by an LLM compiler.
#8about 1 minute
Exploring experimental multi-agent collaboration frameworks
Hierarchical multi-agent systems create a separation of concerns by allowing specialized atomic agents to delegate tasks and collaborate on complex queries.
#9about 2 minutes
Key considerations for deploying RAG systems in production
Successfully deploying RAG requires managing token costs and latency, implementing guardrails, ensuring data quality, and being aware of the unreliability of advanced planning.
Related jobs
Jobs that call for the skills explored in this talk.
Machine Learning Engineer
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Matching moments
00:40 MIN
Using RAG to enrich LLMs with proprietary data
RAG like a hero with Docling
07:24 MIN
Introducing retrieval-augmented generation (RAG)
Martin O'Hanlon - Make LLMs make sense with GraphRAG
08:26 MIN
Powering real-time AI with retrieval augmented generation
Scrape, Train, Predict: The Lifecycle of Data for AI Applications
07:22 MIN
What is Retrieval Augmented Generation (RAG)?
Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB
15:49 MIN
Understanding retrieval-augmented generation (RAG)
Exploring LLMs across clouds
15:24 MIN
Implementing the Retrieval-Augmented Generation (RAG) pattern
Develop AI-powered Applications with OpenAI Embeddings and Azure Search
04:42 MIN
Using Retrieval Augmented Generation to ground LLMs
Large Language Models ❤️ Knowledge Graphs
06:05 MIN
Understanding Retrieval-Augmented Generation (RAG)
Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
Featured Partners
Related Videos
Building Blocks of RAG: From Understanding to Implementation
Ashish Sharma
Build RAG from Scratch
Phil Nash
Large Language Models ❤️ Knowledge Graphs
Michael Hunger
RAG like a hero with Docling
Alex Soto & Markus Eisele
Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB
Dieter Flick
Accelerating GenAI Development: Harnessing Astra DB Vector Store and Langflow for LLM-Powered Apps
Dieter Flick & Michel de Ru
Martin O'Hanlon - Make LLMs make sense with GraphRAG
Martin O'Hanlon
Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

AI Systems and MLOps Engineer for Earth Observation
Forschungszentrum Jülich GmbH
Jülich, Germany
Intermediate
Senior
Linux
Docker
AI Frameworks
Machine Learning

Agentic AI Architect - Python, LLMs & NLP
FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning

R&D AI Software Engineer / End-to-End Machine Learning Engineer / RAG and LLM
Pathway
Paris, France
Remote
€72-75K
GIT
Python
Unit Testing
+2

AI Evaluation Data Scientist - AI/ML/LLM - (Hybrid) - Barcelona
European Tech Recruit
Barcelona, Spain
Intermediate
GIT
Python
Pandas
Docker
PyTorch
+2

AI/ML Data Scientist: Build & Deploy Generative Models
UL Solutions
Barcelona, Spain
Python
Machine Learning

Jr/Mid Level Machine Learning Engineer (LLM/AI) - Hybrid
European Tech Recruit
Retortillo de Soria, Spain
Junior
Python
Docker
PyTorch
Computer Vision
Machine Learning
+1

Manager of Machine Learning (LLM/NLP/Generative AI) - Visas Supported
European Tech Recruit
Municipality of Bilbao, Spain
Junior
GIT
Python
Docker
Computer Vision
Machine Learning
+2

AI Engineer / Machine Learning Engineer / KI-Entwickler
Agenda GmbH
Raubling, Germany
Remote
Intermediate
API
Azure
Python
Docker
+10
