← Generative AI & Large Language Models
Large Language Model
Fine-tune LLMs with LoRA and QLoRA, then build multi-agent AI systems
Go beyond using LLMs to building and fine-tuning them: apply LoRA and QLoRA to adapt open-source models, benchmark them against frontier LLMs, and build multimodal chatbots with Gradio. You'll also design autonomous multi-agent systems where models collaborate on real tasks.
per level · 3 levels · complete programme ₹33,000
- Duration
- 7 mo
Fees by level
Start at any level, or take the complete programme. The fee you pay for a level is locked for you.
| Level | What it covers | Duration | Fee |
|---|---|---|---|
| Beginner | Start from zero | 2 mo | ₹8,000 |
| Intermediate | Build working projects | 2 mo | ₹11,000 |
| Advanced | Get job-ready | 3 mo | ₹14,000 |
| Complete programme (all levels) | ₹33,000 | ||
All fees are in Indian Rupees and include applicable taxes. See our pricing & payment terms.
The complete curriculum
This is the entire syllabus — all 9 modules and 128 lessons, in the order you'll learn them. Nothing hidden.
↓ Download full curriculum (PDF)01 Introduction to Course 1 lesson ▶
- 1.1Introduction to course LLM Engineering
02 Building LLM Products 17 lessons ▶
- 2.1Introduction to Large Language model engineering
- 2.2Ollama setup - windows
- 2.3Ollama setup Mac
- 2.4Building LLM Applications & best practises
- 2.5Key Skills & Tools for AI development
- 2.6Understanding frontier models gpt, claude, open source llms
- 2.7Power of local llms - hindi tutor
- 2.8Creating AI Powered Web Summarizer using Gemini and BS4
- 2.9Comparing LLM models
- 2.10Leveraging GPTs canvas feature
- 2.11Gemini vs Cohere for analytical tasks
- 2.12Evaluating metaAI and perplexity
- 2.13Introduction to transformers
- 2.14Enhancing LLM reliability through prompt engineering
- 2.15Understanding llm parameters
- 2.16Understanding gpt tokenization
- 2.17Claude 3.5s Alignment and Artifact Creation
03 Build a multimodal chatbot : LLMS, Agents, Gradio UI 9 lessons ▶
- 3.1Building MultiModal Chatbots
- 3.2Mastering multiple AI APIs
- 3.3Building Advanced AI Assistants with LLMs
- 3.4Building Multimodal AI Assistants
- 3.5Creating Adversarial AI Conversations with OpenAI & Claude
- 3.6Introduction to Gradio
- 3.7Implementing Streaming Responses from LLM APIs
- 3.8Advanced Chatbot Development
- 3.9Practical Implementation - Chatbot Creation
04 Open Source Gen AI:Build Autonomous Solutions with Gen AI 14 lessons ▶
- 4.1Getting Started with Hugging Face
- 4.2Exploring Hugging Face
- 4.3Google Colab Free Cloud platform for ML
- 4.4Running AI Models with Google Colab & Hugging Face
- 4.5Using Google Colab+HuggingFace
- 4.6Hugging Face Transformers for AI Tasks
- 4.7Hugging Face Pipelines Simplifying AI Tasks
- 4.8Tokenization for LLMs
- 4.9Tokenization in Modern AI LLAMA 3.1
- 4.10Comparing Tokenizers in Open source AI Models
- 4.11Efficient Inference with Open Source LLMs on Hugging Face
- 4.12Efficiently Running LLMs with Quantisation
- 4.13Combining Frontier & Open Source Models for Audio- Text
- 4.14Building synthetic data for AI Model Development
05 LLM Showdown:Evaluating Models 22 lessons ▶
- 5.1Choosing b w open source & closed source llms
- 5.2Scaling Laws, Model Size and Evaluating LLM Performance
- 5.3Evaluating Real World LLMs beyond Benchmarks
- 5.4Choosing the Best LLM for Coding Projects
- 5.5Closed vs Open LLMs
- 5.6How to compare Open Source Language Models
- 5.7Human Evaluation of LLMs with Chatbot Arena
- 5.8How LLMS are transforming industries
- 5.9AI Powered Python to C++
- 5.10Python to C++ Code Implementation
- 5.11Comparing GPT-4 and Claude 3.5 Sonnet for code generation
- 5.12GPT vs Claude Code Generation
- 5.13Leveraging LLMs for Code Optimisation
- 5.14How LLMs handle complex code conversion tasks
- 5.15Claude vs Python for Code Generation
- 5.16Building LLM powered Code Generation UIs
- 5.17Open Source LLMs for Code Generation Hugging Face Endpoints Explored
- 5.18Deploying Code Generation Models with Hugging Face Inference Endpoints
- 5.19Building Hybrid LLM Systems for Code Conversion
- 5.20AI Code Generation Comprehensive Comparison
- 5.21Evaluating Code Generation Models
- 5.22Evaluating LLM Performance in Real World Applications
06 Mastering RAG 11 lessons ▶
- 6.1What is RAG(Retrieval Augmented Generation)
- 6.2Building a RAG System from Scratch
- 6.3RAG Practical Implementation
- 6.4Vector Embeddings & their role in RAG
- 6.5Simplifying RAG with LangChain
- 6.6Effective Text Splitting for RAG Applications
- 6.7Preparing Data for Vector Databases in RAG Applications
- 6.8Understanding Vector Embeddings & RAG Systems
- 6.9Visualising Vector Embeddings
- 6.10RAG Hands On Codes
- 6.11Troubleshooting & optimising RAG Systems
07 Fine Tuning Frontier LLMs using LoRA , QLoRA 19 lessons ▶
- 7.1Finetuning LLMs - From Inference to Training
- 7.2Finding and Crafting Datasets for LLM Fine Tuning Sources & Techniques
- 7.3Evaluating LLMs
- 7.4LLM Deployment Pipeline
- 7.5Prompting, RAG & Fine Tuning When to use which approach
- 7.6How to create a balanced dataset for LLM Training
- 7.7Building Effective ML Baselines for NLP Tasks
- 7.8Feature Scaling in ML
- 7.9Linear Regression in ML
- 7.10Random Forest Regression
- 7.11Bag of Words NLP Implementing Count Vectorizer for Text Analysis in ML
- 7.12Support Vector Regression in ML
- 7.13Comparing GPT-4 Mini to Traditional AI Models in price estimation
- 7.14LLMs vs Traditional ML
- 7.15LoRA, QLoRA, PEFT
- 7.16Fine Tuning GPT Models with Open API & Monitoring Tools
- 7.17Mastering LLM Fine Tuning
- 7.18Monitoring & Interpreting LLM Fine tuning process
- 7.19Why fine tuning LLMs might fail and how to overcome it
08 Fine-tuned Open Source Models to compete with Frontier Models 20 lessons ▶
- 8.1Parameter Efficient Fine Tuning for LLMs
- 8.2Fine Tuning LLMs with Limited GPU Memory using QLoRA
- 8.3Hyperparameters & best practices in LoRA QLoRA
- 8.4Reducing LLM Size without sacrificing performance
- 8.5Advanced Quantisation Techniques for reducing LLM Memory Footprint
- 8.6Tokenization strategies in LLMs
- 8.7Efficient Loading, Tokenization and Fine Tuning of LLaMA 3.1
- 8.8Navigating HuggingFace_s LLM Leaderboard & selecting base models
- 8.9Impact of Quantization on LLM Performance
- 8.10Optimising LLAMA to compete with GPT 4
- 8.11Epochs and training dynamics in LLM Fine Tuning
- 8.12Setting optimal hyperparameters for LLM Fine Tuning
- 8.13Monitoring & Optimising LLM Fine Tuning with W&B
- 8.14Tracking & visualising LLM Fine tuning Progress
- 8.15Visualising Model training with W&B , Hugging Face
- 8.16End to End LLM Fine tuning for Business Solutions
- 8.17Training Process in LLMs
- 8.18Token Prediction & Real Time Monitoring in LLM Fine Tuning
- 8.19Fine Tuned Models vs Frontier Models & Performance Optimisation
- 8.20Evaluating & Comparing Fine tuned LLMs
09 Build autonomous multi agent systems collaborating with models 15 lessons ▶
- 9.1LLMS with Multi Agent & Serverless Deployment
- 9.2Efficiently running LLMs in cloud environments
- 9.3Deploying AI Models as Serverless APIs in the Cloud
- 9.4Building production ready RAG Systems
- 9.5Understanding Vector spaces in RAG
- 9.6RAG Value proposition & core mechanics
- 9.7Hybrid Ensemble architecture for pricing
- 9.8Mastering Structured Outputs for LLM Automation
- 9.9Mastering structured output with GPT-4
- 9.10Defining Agentic AI Hallmarks
- 9.11The architecture of Autonomy
- 9.12Agents Core Loop Building from scratch
- 9.13Gradio AI Interface
- 9.14Real Time Monitoring for autonomous AI agents
- 9.15Autonomus agent framework
Tools you'll use
Every course includes
Related courses
AI Video Generation
Create AI-generated films, transformation videos and visual effects
Gen AI
Build RAG chatbots and LLM apps with LangChain, from Python fundamentals up
Gen AI Tools
Master ChatGPT and AI image tools for content, branding and SEO work