Start Here — Foundations Path
New to GenAI and agents? This path takes you from core concepts to a working first agent.
What Are AI Agents?
Understand what agents are and how they differ from simple chatbots.
Tool Use & Function Calling
Learn how models use tools to interact with the outside world.
Model Selection & Routing
Learn how to choose the right model for each step and control cost and latency.
Structured Outputs
See how schema-constrained outputs make GenAI systems safer and easier to automate.
Multimodal GenAI
Understand how GenAI systems extend beyond text into documents, images, audio, and mixed-modal flows.
Memory Systems
See how agents retain context and persistent knowledge across steps.
Planning & Reasoning
Discover how agents plan, deliberate, and solve multi-step tasks.
Context Engineering
Understand how prompts, memory, retrieval, and tool results should be assembled.
Fine-Tuning vs RAG vs Tools vs Workflows
Learn how to choose the right system pattern instead of defaulting to a single technique.
Getting Started with Agents
Tie the fundamentals together before you begin implementing.
Your First Agent in 5 Minutes
Build a working agent from scratch.
Choosing Your Stack
Pick the right framework and runtime for your first project.