Contenuti dettagliati del Corso
Module 1 - Course overview
Topics
- What’s in it for me?
Objectives
- Recall the course learning objectives.
Module 2 - Model Armor overview
Topics
- About Model Armor
- LLM security risks
Objectives
- Explain the purpose of Model Armor in a company’s security portfolio.
- Identify the subset of top 10 OWASP LLM vulnerabilities that Model Armor addresses.
- Identify Model Armor key concepts and architecture.
- Map Model Armor features to the security risks they mitigate.
Activities
- Knowledge check
- Quiz
Module 3 - Customize Model Armor
Topics
- About customization
- Floor settings
- Guard rails and confidence levels
- Templates
Objectives
- Define the protections that Model Armor applies to all interactions with the LLM.
- Describe floor settings and explain how they work.
- Explain the purpose of a template and how it works with the API.
- Configure the four types of detections in the template
Activities
- Knowledge check
- Quiz
Module 4 - Use Model Armor
Topics
- About setup
- API setup
- Flagged violations
Objectives
- Set up the Model Armor API and find flagged violations.
- Explain the prerequisites that are required to work with the API.
- Describe how to enable the API.
- Set up logging in the template, explore types of audit logs, and find them in SCC.
- Explain how to find floor setting violations in SCC and resolve them.
Activities
- Quiz
Module 5 - Put it all together
Topics
- Prompts and responses
- Application code
Objectives Identify how Model Armor intercepts and manages prompts and responses. ELO:
- Explain how Model Armor reviews prompts and reports findings based on content safety flags.
- Explain how Model Armor reviews LLM responses and updates them according to template settings.
- Execute various commands for sanitizing user prompts against different security features.
Activities
- Quiz
Module 6 - Course conclusion
Topics
- What did I learn?
Objectives
- Summarize the course learning objectives.