dots bg

Building Intelligent Agents with LLMs

Course Instructor: Mentor

FREE

To enroll in this course, please contact the Admin
dots bg

Course Overview

Schedule of Classes

Course Curriculum

8 Subjects

Building Intelligent Agents with LLMs

1 Exercises7 Learning Materials

Module 1: Introduction to AI Agents and LLMs

AGENDA

Module 2: Foundations of LLM APIs

AGENDA

Module 3: Architecting an AI Agent

AGENDA

Module 4: Building a Basic Conversational Agent

AGENDA

Module 5: Advanced Agent Capabilities

AGENDA

Module 6: Agents with External Integrations

AGENDA

Module 7: Security, Ethics, and Deployment

AGENDA

Module 1: Introduction to AI Agents and LLMs

10 Exercises7 Learning Materials

1.1 Understanding AI Agents

Presentation

PDF

Assignment - Classify AI agents

Exercise

Test

Assignment

1.2 Fundamentals of Large Language Models (LLMs)

Presentation

PDF

Assignment - Tokenization in LLMS

Assignment

Assignment - Fine-Tuning DistilBERT

Assignment

1.3 History and Evolution of AI and NLP

Presentation

PDF

Assignment - Rule-Based and NLP-Based Chatbots

Assignment

1.4 How LLMs Work

Presentation

PDF

Assignment - Self-Attention Score Calculation

Assignment

Assignment - Preprocessing and Visualization of a Dataset

Assignment

1.5 Popular LLMs and Their Use Cases

Presentation

PDF

Assignment - Interactive LLM Use Case Explorer

Assignment

1.6 Challenges and Limitations of LLMs

Presentation

PDF

Assignment - Optimizing Text Summarization

Assignment

1.7 The Role of AI Agents in Modern Workflows

Presentation

PDF

Assignment - Chatbot Development with LLM API

Assignment

Module 2: Foundations of LLM APIs

9 Exercises7 Learning Materials

2.1 Introduction to LLM APIs

Presentation

PDF

Assignment - LLM API Text Generation in Python

Assignment

2.2 How LLM APIs Work

Presentation

PDF

Assignment - Secure API Authentication & Error Handling

Assignment

Assignment - LLM API Request & JSON Parsing

Assignment

2.3 Tokenization and API Usage Costs

Presentation

PDF

Assignment - API Cost Calculator for Token Usage

Assignment

2.4 Understanding Prompts and Responses

Presentation

PDF

Assignment - Impact of Context Windows on LLM Accuracy

Assignment

Assignment - API Calls for Different Prompt Styles

Assignment

2.5 Rate Limits and API Constraints

Presentation

PDF

Assignment - Optimizing API Calls with Batching & Delays

Assignment

2.6 Customizing API Responses

Presentation

PDF

Assignment - Effect of Temperature, Top-K & Top-P on Responses

Assignment

2.7 Streaming vs. Batch Requests

Presentation

PDF

Assignment - Streaming Responses from LLM API

Assignment

Module 3: Architecting an AI Agent

7 Exercises7 Learning Materials

3.1 Designing an AI Agent Framework

Presentation

PDF

AI Agent Framework in Python

Assignment

3.2 AI Agent Workflow and Data Flow

Presentation

PDF

LLM API: Input Processing & Output Formatting

Assignment

3.3 State Management in AI Agents

Presentation

PDF

AI Agent with Context Retention for Better Responses

Assignment

3.4 AI Agent Decision-Making Models

Presentation

PDF

Hybrid AI Agent: Merging Rules & Machine Learning

Assignment

3.5 Handling Unstructured Data in AI Agents

Presentation

PDF

LLM-Powered Information Retrieval with FAISS

Assignment

3.6 Agent-Powered Task Automation

Presentation

PDF

Automating a Workflow Using an AI Agent

Assignment

3.7 Evaluating and Improving AI Agent Performance

Presentation

PDF

AI Agent Performance Metrics Implementation

Assignment

Module 4: Building a Basic Conversational Agent

7 Exercises6 Learning Materials

4.1 Fundamentals of Conversational AI

Presentation

PDF

Assignment - Building a Simple Chatbot with Python (NLTK/spaCy)

Assignment

Assignment - User Intent Analysis and Context Extraction in Python

Assignment

4.2 Setting Up a Conversational AI Pipeline

Presentation

PDF

Assignment - Multi-Turn Conversational Chatbot with FastAPI

Assignment

4.3 Enhancing User Interaction and Experience

Presentation

PDF

Assignment - Interactive Exercise to Measure Chatbot Personalization Impact

Assignment

4.4 Error Handling and Fallback Mechanisms

Presentation

PDF

Assignment - Enhancing Chatbot Accuracy with User Feedback

Assignment

4.5 Implementing Context Awareness

Presentation

PDF

Assignment - Dynamic Summarization to Handle Context Window Limits

Assignment

4.6 Deployment of Basic Conversational Agent

Presentation

PDF

Assignment - Chatbot Interaction Monitoring and Logging Tool

Assignment

Module 5: Advanced Agent Capabilities

5 Exercises5 Learning Materials

5.1 Advanced Prompt Engineering Techniques

Presentation

PDF

Assignment - Dynamic Prompt Chaining for Gemini Travel Planner

Assignment

5.2 Knowledge Retrieval with AI Agents

Presentation

PDF

Assignment - Building a RAG (Retrieval-Augmented Generation) Pipeline

Assignment

5.3 Handling Multi-modal Inputs

Presentation

PDF

Assignment - Image Captioning with Pretrained Vision-Language Models (BLIP)

Assignment

5.4 Multi-Agent Collaboration

Presentation

PDF

Assignment - Collaborative Multi-Agent Workflow for Goal Achievement

Assignment

5.5 Fine-Tuning AI Agents

Presentation

PDF

Assignment - Domain-Specific Customization and Fine-Tuning of LLMs

Assignment

Module 6: Agents with External Integrations

3 Exercises3 Learning Materials

6.1 API-based Integrations

Presentation

PDF

Assignment - API Error Handling and Retry Mechanism

Assignment

6.2 Integrating AI Agents with Databases

Presentation

PDF

Assignment - Vector Database for Contextual Data Retrieval in AI Agents

Assignment

6.3 AI Agents in Enterprise Workflows

Presentation

PDF

Assignment - AI Agent for CRM Task Automation (Lead Categorization)

Assignment

Module 7: Security, Ethics, and Deployment

4 Exercises3 Learning Materials

7.1 Ethical Considerations in AI Development

Presentation

PDF

Assignment - Detecting and Mitigating Bias in AI Outputs

Assignment

Assignment - Evaluating AI Decisions for Responsible AI Compliance

Assignment

7.2 AI Security Best Practices

Presentation

PDF

Assignment - Securing API Keys with Environment Variables

Assignment

7.3 Deploying AI Agents at Scale

Presentation

PDF

Assignment - Deploying and Monitoring AI Agent on Cloud Infrastructure

Assignment

Course Instructor

tutor image

Mentor

27 Courses   •   2698 Students