Skip to content

shamsheer-tech18/AppliedGenAI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative AI Course

Comprehensive Learning Path - Hands-on course covering modern generative AI techniques and applications

Python OpenAI LangChain


🎯 Course Overview

Practical AI Development Training

This course transforms AI learning from theoretical concepts into practical expertise. The comprehensive curriculum covers prompt engineering, LangChain, RAG systems, and multi-agent architectures—all while building real applications and understanding industry best practices.


📚 Core Modules

Module Topic Description
M3 Prompting Strategies Advanced prompt engineering and optimization techniques
M4 GenAI Applications Real-world AI triage systems and interactive applications
M5 LangChain Framework Templates, memory management, and chain composition
M6 AI Agents Autonomous agents with tool integration and coordination
M8 RAG Systems Retrieval-Augmented Generation with vector databases
M10 Advanced Topics LangGraph workflows and complex AI architectures
M11 Multi-Agent Systems CrewAI framework and investment analysis agents

🔬 Specialized Labs

  • Health AI Lab - Medical applications of large language models
  • API Integration - ChatGPT API mastery and custom prompt development

🛠️ Technology Stack

Python • OpenAI API • LangChain • LangGraph • CrewAI • Vector Databases • Jupyter Notebooks

🚀 Quick Start

# Clone and setup
git clone [repository-url]
cd generative-ai-course

# Install dependencies
pip install -r requirements.txt

# Configure environment
cp .env.example .env
# Add your API keys to .env

# Launch
jupyter lab

🎓 Learning Outcomes

Upon completion, you'll master:

✅ Advanced prompt engineering and optimization
✅ Building production-ready AI applications
✅ Implementing RAG systems for knowledge integration
✅ Developing autonomous AI agents
✅ Creating multi-agent collaborative systems
✅ API integration and deployment strategies


📁 Repository Structure

📦 generative-ai-course
├── 📓 M3_Lab1_Prompting_Strategies.ipynb
├── 📓 M4_Lab1_GenAI_Triage.ipynb
├── 📓 M4_Lab2_GenAI_BeerGame_V1.ipynb
├── 📓 M5_Lab1_LangChain_LLMs.ipynb
├── 📓 M5_Lab2_LangChain_Templates_Memory.ipynb
├── 📓 M6_Lab1_AI_Agents.ipynb
├── 📓 M6_Lab2_AI_Agents_Applications.ipynb
├── 📓 M8_Lab1_RAG.ipynb
├── 📓 M10_Lab1_LangGraph_Intro.ipynb
├── 📓 M11_Lab1_CrewAI.ipynb
├── 📓 M11_Lab2_Multi_Agent_Investment_Analysis.ipynb
├── 📓 Lab_7_HealthLLM.ipynb
├── 📓 ChatGPT_API_Tutorial.ipynb
├── 📓 Prompting_with_API.ipynb
└── 📄 README.md

Built for the future of AI development

Course Labs Duration

About

GenAI Course

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%