Library / Artificial Intelligence

LangGraph & DSPy: Build Controllable AI Agents with Tools

On Udemy

About this course

Unlock the power of LangGraph to build controllable, stateful AI agents that go beyond basic chatbots. In this course, you’ll learn how to design low-level agent workflows with precise control over tools and arguments, while extending capabilities using DSPy for prompt optimization. Perfect for developers seeking to master the next generation of agent frameworks.

We’ll start by exploring LangGraph fundamentals, understanding how to structure agents, manage memory, and create step-by-step execution flows. You’ll integrate LangChain for tool use and retrieval, giving your agents access to external knowledge. By the end of this section, you’ll know how to design AI agents that are both powerful and controllable in real-world applications.

The course also covers DSPy optimizations to make your agents smarter when constructing tool arguments and queries. You’ll see how to extend LangGraph’s controllability by applying structured prompt optimizations, reducing errors, and improving accuracy. These techniques allow you to fine-tune agent behavior without manual trial-and-error, accelerating your development process.

Finally, we’ll use LangSmith for observability, enabling detailed tracing and debugging of agent workflows. This ensures you can monitor, analyze, and refine your agents effectively. By combining LangGraph, LangChain, DSPy, and LangSmith, you’ll be equipped with a cutting-edge toolkit to design, build, and deploy smarter AI agents with confidence.

Ready to start? Continue on Udemy to enroll.

Start learning on Udemy (opens in a new tab)

Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.