Vytváření filtrů obsahu přizpůsobených věku
V rámci práce na zdravotnické platformě tým vyvíjí obsah pro různé věkové skupiny v programu rodinného zdraví. Při tvorbě obsahu pro jednotlivé věkové skupiny je potřeba zajistit, aby odpovědi AI byly vhodné pro dané publikum. Vytvoříš funkci, která kontroluje odpovědi Claudea podle věku cílové skupiny.
Knihovna json a boto3 jsou předem načteny, stejně jako funkce moderate_content() definovaná v předchozím cvičení.
Toto cvičení je součástí kurzu
Úvod do Amazon Bedrock
Pokyny k cvičení
- Vlož úroveň moderování
"high", aby se pro dětskýpromptprovedla odpovídající kontrola obsahu. - Stejný postup zopakuj pro dospělé a teenagery s postupně nižšími úrovněmi moderování a zkontroluj výstup.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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, '____')}")