Créer des filtres de contenu adaptés à l’âge
Dans le prolongement de votre travail sur la plateforme de santé, l’équipe développe du contenu pour différents groupes d’âge dans son programme de bien-être familial. Lors de la création de contenu pour ces groupes, elle doit s’assurer que les réponses de l’IA sont appropriées. Vous allez créer une fonction qui vérifie les réponses de Claude en fonction de l’âge du public visé.
Les bibliothèques json et boto3 sont préchargées, ainsi que la fonction moderate_content() définie dans l’exercice précédent.
Cet exercice fait partie du cours
Introduction à Amazon Bedrock
Instructions
- Insérez le niveau de modération
"high"pour effectuer la vérification appropriée du contenu destiné aupromptpour enfants. - Répétez pour les adultes et les adolescents, avec des niveaux de modération progressivement plus faibles, puis vérifiez le Résultat.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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, '____')}")