
Introduction to Unit 1 - Topics covered
Understand the basics of LLMs
How to read the LLM comparison dashboards
Understand the high level difference between LLM prompting, RAG, Chains and Agents
What are the key differences between LLM and LLM Agents
The lecture explains the main components of an LLM Agent
A quick demo of GPT Researcher framework
Instructions on setting up your API Keys
Steps to setup your environment
First Agent explained and coding in Jupyter Notebook
Access the First exercise in Colab
Introduction to Unit 2
An explanation of why LLMs need tools
Details on how to use tools libraries in Langchain
Instructions and Code to create custom tools in Langchain
Continues to build on the previous videos with tools to build a ReACT agent that can use the tools
Discusses challenges with presenting too many tools to LLMs
Discusses couple of recent approaches to improve accuracy of tool selection
Coding the Easy Tool selection logic on TMDB dataset using OpenAI models
Coding the Easy Tool selection logic on TMDB dataset using Anthropic models
OpenAI Function Calling feature
Introduction to the memory unit
Explanation for why LLMs need a memory module
Different type of LLM memory modules
Explanation and coding of different short term memories in Langchain
Explanation of Retrieval Augment Generation - RAG
This lecture goes over a basic RAG pipeline
Shows the increase in context length for LLMs
Running Gemini 1.5Pro model
Comparison of RAG and Long Context LLMs
How to use Embedchain to quickly build a multimodal RAG pipeline
Description of how to build an agent with external memory module
Continues on the last lecture and finishes the coding of a recommendation agent with external memory module
Background on LLM planning
Discusses the two broad types of LLM planning
Explanation and code for chain of thought prompting
Explanation and Code for Plan and Solve Prompting
Explanation and Code for Tree of Thought Prompting
Explanation and code for Skeleton of Thought Prompting
Basics of Langgraph Explained
Explanation and code for Reflection based prompting
Explanation and Code for Researcher Reflexion Agent
An explanation of the RAG flow enhanced with Agentic reasoning
Coding of the Agentic RAG flow
We go through the design of a movie recommendation bot
Coding and testing of the movie recommendation bot
Introduces the Coding Assistant and its components
Code Walkthrough of the coding assistant
### Course Description
Unlock the Power of Large Language Models with Our Comprehensive Course on LLM Agents!
Dive into the world of LLM Agents with our hands-on course designed to take you from basics to building sophisticated agent systems. Whether you're an AI enthusiast, a developer, or a tech professional, this course will equip you with the knowledge and skills to create powerful AI-driven agents.
What You’ll Learn:
Fundamentals of Agent Systems: Understand the core components of an agent system, including tools, memory, and planning.
Hands-On Coding: Explore each concept through interactive code notebooks, providing you with practical experience and deeper insights.
Advanced Agent Development: Build complex agents such as Research Assistants, Coding Assistants, Recommendation Agents, and Agentic RAGs, using real-world examples and scenarios.
Practical Applications: Learn how to apply these agents in various domains, enhancing productivity and innovation in your projects.
Course Highlights:
15 Interactive Code Notebooks: Each notebook is designed to break down complex concepts into manageable and understandable sections, making learning engaging and effective.
Step-by-Step Guidance: Follow along with detailed instructions and explanations, ensuring you grasp each concept before moving on.
Real-World Examples: See how these agents can be applied to solve real problems, providing you with the confidence to implement these solutions in your own work.
Community Support: Join a growing community of learners and experts, where you can share ideas, ask questions, and collaborate on projects.
By the end of this course, you’ll have a solid understanding of LLM Agents and the ability to create your own customized agents for various applications. Whether you’re looking to advance your career, start a new project, or simply satisfy your curiosity about AI, this course is your gateway to mastering LLM Agents.
Enroll now and start your journey into the future of AI with LLM Agents!