Creación de filtros de contenido adecuados para cada edad
Ampliando su trabajo con la plataforma sanitaria, están desarrollando contenidos para diferentes grupos de edad en su programa de bienestar familiar. Al crear contenido para los diferentes grupos de edad, deben asegurarse de que las respuestas de la IA sean adecuadas. Crearás una función que comprueba las respuestas de Claude en función de la edad del público objetivo.
Las bibliotecas json
y boto3
están precargadas, al igual que la función moderate_content()
definida en el ejercicio anterior.
Este ejercicio forma parte del curso
Introducción a Amazon Bedrock
Instrucciones del ejercicio
- Inserta el nivel de moderación
"high"
para obtener el control de contenido adecuado para los niñosprompt
. - Repite el proceso con adultos y adolescentes, reduciendo gradualmente los niveles de moderación, y comprueba el resultado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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, '____')}")