Aplicações baseadas em LLMs aceitam entradas não confiáveis, geram saídas incertas e podem acionar ações de grande impacto; por isso, os controles de segurança devem ser implementados em estágios do backend onde possam ser efetivamente aplicados. Este curso auxilia desenvolvedores de nível intermediário a transformar riscos do produto em mecanismos de proteção em camadas, abrangendo prompts prejudiciais, respostas inseguras, dados sensíveis, escopo, saídas estruturadas, classificadores e ações de ferramentas. Ao final, você terá um projeto de controle de ponta a ponta para um chatbot, incluindo testes mensuráveis, telemetria e uma análise clara dos compromissos entre segurança, latência e custo.
O curso aborda a implementação de mecanismos de proteção (guardrails), o escopo de ameaças, a triagem de entradas e saídas, a detecção de dados sensíveis, limites de tópicos e permissões, validação de esquema, decisões de classificadores, autorização de ferramentas, segurança de URLs, otimização de pipelines, testes de regressão, telemetria e integração de chatbots em camadas.