Agents Course documentation
Quick Self-Check (ungraded)
Unit 0. Welcome to the course
Live 1. How the course works and Q&A
Unit 1. Introduction to Agents
IntroductionWhat is an Agent?Quick Quiz 1What are LLMs?Messages and Special TokensWhat are Tools?Quick Quiz 2Understanding AI Agents through the Thought-Action-Observation CycleThought, Internal Reasoning and the Re-Act ApproachActions, Enabling the Agent to Engage with Its EnvironmentObserve, Integrating Feedback to Reflect and AdaptDummy Agent LibraryLet’s Create Our First Agent Using smolagentsUnit 1 Final QuizConclusion
Unit 2. Frameworks for AI Agents
Unit 2.1 The smolagents framework
Unit 2.2 The LlamaIndex framework
Unit 2.3 The LangGraph framework
Unit 3. Use Case for Agentic RAG
Unit 4. Final Project - Create, Test, and Certify Your Agent
Bonus Unit 1. Fine-tuning an LLM for Function-calling
Bonus Unit 2. Agent Observability and Evaluation
Bonus Unit 3. Agents in Games with Pokemon
Quick Self-Check (ungraded)
What?! Another Quiz? We know, we know, … 😅 But this short, ungraded quiz is here to help you reinforce key concepts you’ve just learned.
This quiz covers Large Language Models (LLMs), message systems, and tools; essential components for understanding and building AI agents.
Q1: Which of the following best describes an AI tool?
Q2: How do AI agents use tools as a form of “acting” in an environment?
Q3: What is a Large Language Model (LLM)?
Q4: Which of the following best describes the role of special tokens in LLMs?
Q5: How do AI chat models process user messages internally?
Got it? Great! Now let’s dive into the complete Agent flow and start building your first AI Agent!
Update on GitHub