Criando filtros de conteúdo adequados para cada idade
Expandindo seu trabalho com a plataforma de saúde, eles estão criando conteúdo para diferentes faixas etárias no programa de bem-estar familiar. Ao criar conteúdo para diferentes faixas etárias, eles precisam garantir que as respostas da IA sejam adequadas. Você vai 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()
que a gente definiu 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 obter a verificação de conteúdo adequada para as criançasprompt
. - Repita para adultos e adolescentes, com níveis cada vez mais baixos de moderação, e veja o resultado.
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, '____')}")