Visão Geral
Este curso Generative AI Engineering ensina os participantes como integrar LLMs (Large Language Models) em suas aplicações de IA. Além disso, os participantes aprendem como garantir que seus aplicativos sejam seguros e privados.
Conteúdo Programatico
Introduction to Generative AI
- Generative AI’s Roots in Machine Learning
- Understanding Generative models
- Contrasting Generative and Discriminative Models
- The original LLM models – from BERT to GPT
- Current Cloud- and Offline-Based LLM’s
Generative AI Architecture
- Variational Autoencoders (VAE)
- Generative Adversarial Networks (GAN)
- Reinforcement Learning from Human Feedback (RLHF)
- Transformers
- Generative Pre-Trained Transformers (GPT)
Tuning Generative AI Models
- Building Generative AI Models
- How Pre-Training Works
- Data Preparation and Preprocessing
- Fine Tuning Generative AI Models
- Formatting Data for LLM Fine Tuning
- Fine Tuning GPT
- Transfer learning Techniques
Evaluation and Optimization of Generative AI Models
- Evaluating model performance
- Common evaluation metrics for generative AI models
Building Generative AI Applications (part 1)
- Application Design Building Blocks
- Use Cases of LLM Based Applications
- Prompt Engineering Basics
- Prompt Templates
- RAG with Llama Index
Case Studies and Real-World Applications
- Generative AI for Text
- Generative AI for Media
- Generative AI for Code
Building Generative AI Applications (part 2)
- Customizing with Prompt Engineering
- Advanced Prompt Types
- Customizing with RAG
- Customizing with SYSTEM/CONTEXT Arguments and Prompt Templates
- Customizing with Fine Tuning
- Design Considerations and Tradeoffs for Customizing
- Tying It Together with LangChain
ChatBots
- Chat Bot Basics
- Building LLM-Based Chat Bots
Security
- Security Risks with Generative AI
- Secure Software Development
- Connectivity
- Exploitation of AI Systems (Jailbreaks)
- Infrastructure Concerns
- System Vulnerabilities
- Data Privacy and Leaks
- Malicious Use of AI
- Obscuring Data for Privacy and Security
- Best Practices for Security with Generative AI in Enterprises
Future Directions in Generative AI Products and Model Development
- Best Practices, Limitations, other Considerations
- Future of Work
- Future Evolution of Gen AI