โ Testing And Evaluation/M-068Build an AI Safety Guardrails Pipeline๐ Guide๐
Rank 08ยท The Arbiter
๐งชTDD Challengeยทintermediateยทโฑ๏ธ 35โ55mยทโญ 200 XP
M-068Build an AI Safety Guardrails Pipeline
Description
Nebula Corp's chatbot has no safety filters โ it happily leaks PII, follows injected instructions, and generates harmful content. Build a complete safety pipeline with input validation (prompt injection detection, topic boundaries), output filtering (PII redaction, harmful content blocking), and safety event logging.
Test Cases (3)
Blocks prompt injection
Should detect and block prompt injection
Input:testInjectionBlock()
Expected:CONTAINS:injection
Redacts PII from output
Should redact emails and phone numbers
Input:testPiiRedaction()
Expected:CONTAINS:REDACTED
Full pipeline filters output
Should redact PII in the full pipeline
Input:testFullPipeline()
Expected:CONTAINS:REDACTED
Related Lessons
Click Run / Check to validate your solution