DSPy GEPA Example: Listwise Reranker
Hey everyone! Thanks so much for watching this video exploring DSPy's GEPA optimizer to train a Listwise Reranker! Here is the link to the notebook from the video to follow along with: https://github.com/weaviate/recipes/b... Introduction to DSPy and Weaviate: • DSPy + Weaviate for the Next Generation of... Thanks so much for watching! ▬▬▬▬▬▬▬▬▬▬▬▬ CONNECT WITH US ▬▬▬▬▬▬▬▬▬▬▬▬ • Visit weaviate.io • Star us on GitHub https://github.com/weaviate/weaviate • Stay updated and subscribe to our newsletter: https://newsletter.weaviate.io/ • Try out Weaviate Cloud Services for free here: https://console.weaviate.cloud/ Have questions? • Forum: https://forum.weaviate.io/ • Slack: https://weaviate.io/slack Connect with us on: • Twitter: / weaviate_io • LinkedIn: / weaviate-io Chapters 0:00 GEPA! 4:40 Step 1: DSPy Program 7:45 Step 2: Load Dataset 11:45 Step 3: Metric with Feedback 13:00 Step 4: Run Unoptimized Eval 13:40 Step 5: GEPA Optimization 23:16 Step 6: Run Optimized Eval

GEPA Explained!

Matei Zaharia - Reflective Optimization of Agents with GEPA and DSPy

Gemma 4 12B Testing on LM Studio Powerful Local Model

Prompt Optimization with DSPy

DSPy Explained!

KV Cache: The Invisible Trick Behind Every LLM

GraphRAG: The Marriage of Knowledge Graphs and RAG: Emil Eifrem

IRPAPERS Explained!

DSPy: The End of Prompt Engineering - Kevin Madura, AlixPartners

How to apply context engineering

Automated Prompt Engineering with DSPy

Stop Prompt Engineering! Program Your LLMs with DSPy

DSPy: Transforming Language Model Calls into Smart Pipelines // Omar Khattab // MLOps Podcast #194

Mike Taylor: The Evaluator–Optimizer Pattern in DSPy with GEPA

How to build your own long-term Agentic Memory System for LLMs | Mem0 from scratch in DSPy

DSPy 3.0 — and DSPy at Databricks

Getting Started with RAG in DSPy!

12-Factor Agents: Patterns of reliable LLM applications — Dex Horthy, HumanLayer

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

