Crear filtros de contenido adecuados para la edad
Ampliando tu trabajo con la plataforma de salud, están desarrollando contenido para distintos grupos de edad dentro de su programa de bienestar familiar. Al crear contenido para estos grupos, necesitan asegurarse de que las respuestas de la IA sean apropiadas. Crearás una función que revise las respuestas de Claude según la edad del público objetivo.
Las librerías json y boto3 están precargadas, así como 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 la verificación adecuada del contenido delpromptpara niños. - Repite para adultos y adolescentes, con niveles de moderación gradualmente más bajos, 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, '____')}")