Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

DSPy Tutorial - Programming Language Models with 8 Key Examples

Neural Breakdown with AVB via YouTube

Overview

Master DSPy, Stanford NLP's LLM Programming framework, through a comprehensive 35-minute video tutorial that explores 8 practical examples demonstrating how to build complex Language Model programs efficiently. Progress from basic concepts to advanced implementations, covering prompt programming fundamentals, chain of thought reasoning, data type predictions, Retrieval Augmented Generation (RAG), multi-hop processing, optimizer usage, few-shot prompting, dataset generation, and model fine-tuning. Learn to work with various LLMs including ChatGPT, Mixtral, Gemini, and LLama-3, as well as local models like T5, LLama, and GPT-1. Access supplementary materials including write-ups, slides, and notebooks through the provided Patreon link, and explore additional resources through the official DSPy documentation and GitHub repository.

Syllabus

Around , there used to be a clip from the world cup 2014 finals, but I removed it because FIFA wanted to copyright it lol.
- Intro
- Prompt Programming vs Engineering
- Example 1 - Basic QA
- Example 2 - Chain of Thought
- Example 3 - Predicting floats, bools, JSON
- Example 4 - Retrieval Augmented Generation RAG
- Example 5 - Multi Hop
- Example 6 - Optimizers and Few Shot Prompts
- Example 6b - Assert and Suggest
- Example 7 - Generating Datasets
- Example 8 - Finetune a T5 model with ChatGPT
- Outro

Taught by

Neural Breakdown with AVB

Reviews

Start your review of DSPy Tutorial - Programming Language Models with 8 Key Examples

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.