Course Content
Module 1: AI & Gen AI Fundamentals
- Introduction to AI
- Introduction to Gen AI
- Generative AI Evolution
- Traditional AI vs Gen AI
- Types of Generative AI
- Real-world Applications of Gen AI
- Popular Generative AI Tools and Platforms
- Generative AI glossary
Module 2: Large Language Models (LLMs)
- Introduction to LLMs
- LLMs in the AI landscape
- What can a Language Model do
- Traditional models vs LLM
- Popular LLMs: GPT, BERT, Claude, LLAMA
- LLMs Architecture: Transformers
- Encoder & Decoder
- Tokenization & Vector Embeddings
- Positional Encoding & Self-Attention
- Popular Transformers: Bert, GPT, CoPilot
Module 3: OpenAI and ChatGPT
- Introduction to OpenAI
- OpenAI models
- OpenAI API
- Introduction to GPT models
- How does a GPT model work
- Working with GPT models
- Project: Build your first Custom GPT
- Project: SQL Data Analyst GPT
- Project: Resume Improver GPT
Module 4: Prompt Engineering with OpenAI SDK, ChatGPT, Copilot, Hugging Face
- Introduction to prompt engineering
- Types of prompts
- Few-shot and zero-shot prompts
- Chain-of-thought prompts
- Advanced techniques for designing effective prompts
- Evaluating prompt performance and bias
- Prompt optimization tools and techniques
- Hands-on: zero-shot, one-shot, and few-shot prompts
- Project: AI Email Generator
- Project: AI Blog Generator with OpenAI SDK
- Project: Text Summarizer with OpenAI SDK
- Project: AI Language Translator
- Project: Code Explainer [with ChatGPT & Copilot]
- Project: AI Chatbot with OpenAI SDK
- Project: Spam Detection with Hugging Face
Module 5: Langchain
- Introduction to Langchain
- Langchain ecosystem
- Langchain Installation
- LLM using Langchain
- Prompt Templates & chains
- Parser
- Project: Hands-on Langchain Project
Module 6: Vector databases
- Introduction to Vector databases
- Traditional databases vs Vector databases
- Differences in data storage and retrieval
- Indexing and similarity search
- High dimensional vector space
- Chromadb vector database
- Working with Chromadb
- Chromadb operations
- Distance metrics: cosine similarity, dot product, Euclidean
- Add, update, delete, query operations
- Metadata filtering
Module 7: Retrieval Augmented Generation (RAG)
- Introduction to RAG
- How RAG works?
- RAG vs traditional LLM generation
- Two-phase Architecture: Retrieval + Generation
- Document loaders
- Text splitters
- Retrieval & Answer generation
- Streamlit UI
- Use of Embedding models
- Building a RAG based pipeline
Module 8: AI Agents & Agentic AI
- Introduction to AI agents
- Single-agent vs. multi-agent systems
- Introduction Agentic AI
- How Agentic AI works
- AI Agents vs Agentic AI
- Real-world applications
- Building your first Agent using Llama & Agno
- Reasoning models
- Building Reasoning model using Agno
- Multi-modal Agents (text, image, video)
- Other frameworks: Google ADK, Smolagents
Module 9: Model Context Protocol (MCP)
- Introduction to MCP
- Prebuilt MCP Servers
- A2A Protocol
- Build your first MCP Server
Module 10: Multi-Agent Systems
- Considerations of Multi-Agent systems
- Design Patterns for Multi-Agent Systems
- Route Agent
- Building Multi-Agent systems
- File parsing, OCR, and vector search
Module 11: Agentic AI - Evaluation & Fine-Tuning
- Introduction to Agentic AI Evaluation
- Functional Evaluation using Agno
- Safety and Guardrails
- Operational Metrics
- Performance evaluation using Agno
- Fine-Tuning basics
- Low Rank Adaptation (LoRA) Quantization (QLORA)
- Fine tuning Llama with Unsloth
Module 12: AI Agents with N8N
- Build AI Chat Agent
- Creation Content with N8N AI Agent
- Marketing Automation with N8N
Module 13: Crew AI
- Crew AI overview and implementation
Module 14: Generative AI on Azure Cloud
- Azure AI Fundamentals (AZ900)
- Building Gen AI models using Azure OpenAI
- Building Chat applications using Open AI GPT models
- Building images using Dall E model
Real-Time Projects
- Project 1: End-to-end RAG project
- Project 2: E-commerce chatbot agent
- Project 3: Multi-Agent System
- Project 4: Call Center Agent
- Project 5: Personal AI Agent
- Project 6: Generating images using Dall E model
- Project 7: Building Chat Agent with Azure OpenAI service
- Project 8: Microsoft Phi as an AI Agent
Target Jobs
- Gen AI Engineer/Developer
- AI Engineer
- LLM Engineer
- Prompt Engineer
- AI Automation Engineer
Post Course Bonuses
- Interview Prep
- Resume/CV Preparation
- LinkedIn Profile Optimization
- Placement Assistance