НачатьНачать бесплатно

Создание фильтров контента для разных возрастных групп

Продолжая работу с платформой для здравоохранения, вы помогаете разрабатывать контент для разных возрастных групп в рамках программы семейного здоровья. При создании материалов для различных аудиторий важно убедиться, что ответы ИИ соответствуют возрасту пользователей. Вы напишете функцию, которая проверяет ответы Claude с учётом целевой аудитории.

Библиотеки json и boto3 уже загружены, как и функция moderate_content(), определённая в предыдущем упражнении.

Это упражнение является частью курса

Введение в Amazon Bedrock

Посмотреть курс

Инструкции к упражнению

  • Укажите уровень модерации "high", чтобы выполнить соответствующую проверку контента для детского prompt.
  • Повторите то же самое для взрослых и подростков, постепенно снижая уровень модерации, и проверьте результат.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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, '____')}")
Редактировать и запускать код