Criando filtros de conteúdo apropriados à idade
Ampliando seu trabalho com a plataforma de saúde, eles estão desenvolvendo conteúdo para diferentes faixas etárias no programa de bem-estar familiar. Ao criar conteúdo para cada faixa etária, é preciso garantir que as respostas da IA sejam apropriadas. Você criará uma função que verifica as respostas do Claude com base na idade do público-alvo.
As bibliotecas json e boto3 já estão carregadas, assim como a função moderate_content() definida no exercício anterior.
Este exercício faz parte do curso
Introdução ao Amazon Bedrock
Instruções do exercício
- Insira o nível de moderação
"high"para realizar a checagem adequada do conteúdo para opromptdas crianças. - Repita para adultos e adolescentes, reduzindo gradualmente os níveis de moderação, e verifique a saída.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')
prompt = "I have a bad headache: how much ibuprofen can I take, and how often?"
# Use a high level of moderation
print(f"Response for children: {moderate_content(____, '____')}")
# Repeat with medium and low
print(f"Response for teens: {moderate_content(prompt, '____')}")
print(f"Response for adults: {moderate_content(prompt, '____')}")