Agents Course documentation
Conclusion
Unit 0. Welcome to the course
Live 1. How the course works and Q&A
Unit 1. Introduction to Agents
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
Introduction to Use Case for Agentic RAGAgentic Retrieval Augmented Generation (RAG)Creating a RAG Tool for Guest StoriesBuilding and Integrating Tools for Your AgentCreating Your Gala AgentConclusion
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
Conclusion
In this unit, we’ve learned how to create an agentic RAG system to help Alfred, our friendly neighborhood agent, prepare for and manage an extravagant gala.
The combination of RAG with agentic capabilities demonstrates how powerful AI assistants can become when they have:
- Access to structured knowledge (guest information)
- Ability to retrieve real-time information (web search)
- Domain-specific tools (weather information, Hub stats)
- Memory of past interactions
With these capabilities, Alfred is now well-equipped to be the perfect host, able to answer questions about guests, provide up-to-date information, and ensure the gala runs smoothly—even managing the perfect timing for the fireworks display!
Update on GitHubNow that you’ve built a complete agent, you might want to explore:
- Creating more specialized tools for your own use cases
- Implementing more sophisticated RAG systems with embeddings
- Building multi-agent systems where agents can collaborate
- Deploying your agent as a service that others can interact with