Pre-Requisites
- Introduction to Course
- Introduction to OpenAI
- History of OpenAI
- How OpenAI Works
- Why We Need OpenAI
- Benefits of OpenAI for Industries
- OpenAI Account Setup
- Getting Started With OpenAI Platform
- What Are API Keys and How to Protect Them
- Understanding OpenAI Models
- OpenAI Libraries
- OpenAI Changelogs
Introduction to AI
- The Evolution of AI From Rule Based Systems to Deep Learning
- Transformers and How They Power Generative AI
- Understanding Attention Mechanisms in Transformers
- The Role of Pre Training and Fine Tuning in LLMs
- Basic Prompt Engineering
- Tokenization and Its Impact on AI Models
- Zero Shot and Few Shot Prompting
- Grounding LLMs for Increased Accuracy
- How Encoders Allow LLMs to Process Prompts
- Exploring Bias and Fairness in Language Models
- Integrating Multimodal Inputs in Generative AI
- Reinforcement Learning in AI Systems
- Ethical Considerations in Generative AI
Text Generation
- Overview of Text Generation
- Prompt Engineering
- Practical Applications
- Chat Completions
- How to Generate API Key Securely
- Project 1 Recipe Generator
- Project 2 Translating an Article
- Sentiment Analysis With OpenAI
- Overview of OpenAI Assistant
- Creating an Assistant
- Project 3 AI Research Assistant
- Project 4 Personal Trainer
- Fine Tuning
- Embeddings
- Embeddings Demo
- Text to Speech
- Speech to Text
Features
Vision
- Overview of OpenAI Vision
- DALL E What It Is and How It Works
- The Evolution of DALL E From DALL E 1 to DALL E 3
- Understanding DALL E Text to Image Generation
- Practical Applications of DALL E in Various Industries
- Introduction to Contrastive Language Image Pretraining CLIP
- Project 1 Image Generator
- Project 2 Image Captioning
- Fine Tuning
- Practical Vision Applications
- Limitations Challenges and Ethical Considerations
- Future Trends and Innovations in OpenAI Vision