YoVDO

DSPy: Advanced AI RAG Framework with Auto Reasoning and Prompting

Offered By: Mervin Praison via YouTube

Tags

Retrieval Augmented Generation Courses DSPy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the cutting-edge DSPy framework developed by Stanford NLP University in this comprehensive 19-minute video tutorial. Dive into the essentials of DSPy, its advantages in RAG applications, and learn how to set it up step-by-step. Discover why DSPy is crucial in modern AI, how it simplifies workflows, and enhances AI reasoning. Follow along as the tutorial guides you through creating a chatbot, implementing Chain of Thoughts, and building a full-fledged RAG application. Compare and evaluate different approaches, including basic RAG, uncompiled Bailing RAG, and compiled Bailing RAG with optimizer. Gain valuable insights into DSPy's key components, installation process, and practical applications to effectively integrate this groundbreaking technology into your AI projects.

Syllabus

- Introduction to DSPy
- Advantages of DSPy
- Key Components of DSPy
- Getting Started with DSPy
- Initial Setup
- Configuration and Data Loading
- Creating a Basic Chatbot Question Answering
- Adding Chain of Thought
- Creating a RAG Application
- Defining Signature for RAG
- Creating RAG Module
- Creating Optimizer
- Executing the RAG Pipeline
- Evaluating Different Approaches
- Evaluating Basic RAG
- Evaluating Uncompiled Baleen RAG
- Evaluating Compiled Baleen RAG with Optimizer
- Summary and Comparison of Results


Taught by

Mervin Praison

Related Courses

Pinecone Vercel Starter Template and RAG - Live Code Review Part 2
Pinecone via YouTube
Will LLMs Kill Search? The Future of Information Retrieval
Aleksa Gordić - The AI Epiphany via YouTube
RAG But Better: Rerankers with Cohere AI - Improving Retrieval Pipelines
James Briggs via YouTube
Advanced RAG - Contextual Compressors and Filters - Lecture 4
Sam Witteveen via YouTube
LangChain Multi-Query Retriever for RAG - Advanced Technique for Broader Vector Space Search
James Briggs via YouTube