Module outcomes
- Configure an OpenAI platform account and implement API key authentication.
 - Analyze the differences between various OpenAI models and select appropriate ones for specific tasks.
 - Develop a basic non-streaming chat app using the GPT-4 API, incorporating JSON output and deterministic responses.
 
Covered concepts
- Text Generation
 - GPT-4 API
 - JSON
 
Module content
              
                
                  
                    
                    1
                     
                  
                
                  Introduction to OpenAI & API Setup
                  
                    Lesson (18 mins)
                  
                
              
              
            
            
          
                  
                    
                    1
                     
                  
                
                  Introduction to OpenAI & API Setup
                  
                    Lesson (18 mins)
                  
                
              
              
                
                  
                    
                    2
                     
                  
                
                  Understanding OpenAI Models
                  
                    Lesson (13 mins)
                  
                
              
              
            
            
          
                  
                    
                    2
                     
                  
                
                  Understanding OpenAI Models
                  
                    Lesson (13 mins)
                  
                
              
              
                
                  
                    
                    3
                     
                  
                
                  Basic Chat Completion with GPT-4o
                  
                    Lesson (12 mins)
                  
                
              
              
            
            
          
                  
                    
                    3
                     
                  
                
                  Basic Chat Completion with GPT-4o
                  
                    Lesson (12 mins)
                  
                
              
              
                
                  
                    
                    4
                     
                  
                
                  Advanced Chat Completion Techniques
                  
                    Lesson (24 mins)
                  
                
              
              
            
            
          
                  
                    
                    4
                     
                  
                
                  Advanced Chat Completion Techniques
                  
                    Lesson (24 mins)