Agentic AI - Building Autonomous Systems
Reflection, Tool Use, Planning, and Multi-Agent Workflows
Based on DeepLearning.AI's Agentic AI course by Andrew Ng. Build agentic design patterns that enable AI to plan, execute, reflect, and adapt to complete complex tasks autonomously.
Learning Objectives
Topics Covered
Introduction to Agentic Workflows
Understanding agentic AI and its benefits
The Reflection Design Pattern
AI that critiques and improves its own work
The Tool Use Pattern
Connecting AI to databases, APIs, and external services
The Planning Pattern
Breaking complex tasks into executable steps
The Multi-Agent Pattern
Coordinating multiple specialized AI systems
Evaluating and Optimizing Agentic Systems
Production-ready agent development
Agent Memory and Context Management
LLMs as Operating Systems: Managing state across interactions
Hands-On Projects
Chart Generation Agent
Build a chart generation agent with reflection pattern
Research Agent with Tools
Create a web search and summarization agent
Multi-Agent Research Team
Build a market research team with specialized agents
Complete Agentic System
Implement all four design patterns in one system
Recommended Resources
Assessment
Build complete agentic system + Deploy to production environment + Evaluation report