Welcome to our comprehensive Generative AI training course! This repository contains structured learning materials, hands-on labs, and resources to help you master Generative AI concepts and tools.
This course is designed with a 50-50 split between theory and practical hands-on labs, ensuring you gain both deep understanding and practical experience with Generative AI technologies.
-
Introduction to Generative AI & Tools
- Understanding fundamental concepts of Generative AI
- Exploring key tools and frameworks
- Hands-on experience with OpenAI API and Hugging Face
-
Mastering Prompt Engineering
- Advanced prompting techniques
- Domain-specific prompt engineering
- Building practical applications with LangChain
- Basic Python programming knowledge
- Familiarity with Jupyter notebooks
- GitHub account for accessing Codespaces
- Google account for Colab notebooks
- Click the "Code" button above
- Select "Open with Codespaces"
- Click "New codespace"
- Wait for the environment to be configured automatically
- Clone the repository:
git clone https://github.com/yourusername/generative-ai-training.git- Install dependencies:
pip install -r requirements.txtgenerative-ai-training/
├── module1/
│ ├── theory.md
│ └── labs/
│ ├── lab1_environment_setup.ipynb
│ ├── lab2_openai_basics.ipynb
│ └── lab3_huggingface_exploration.ipynb
├── module2/
│ ├── theory.md
│ └── labs/
│ ├── lab1_qa_bot.ipynb
│ ├── lab2_code_generator.ipynb
│ └── lab3_langchain_basics.ipynb
└── requirements.txt
This project is licensed under the MIT License - see the LICENSE file for details.