开始使用免费开始使用

创建适龄内容过滤器

在您为该医疗健康平台扩展工作时,他们正在为家庭健康项目的不同年龄段开发内容。为不同年龄段创建内容时,需要确保 AI 的回复适当。您将编写一个函数,基于目标受众的年龄检查 Claude 的回复。

jsonboto3 库已预加载,上一练习中定义的 moderate_content() 函数也可用。

本练习是课程的一部分

Amazon Bedrock 入门

查看课程

练习说明

  • 为儿童的 prompt 传入 "high" 审核级别,以获得更严格的内容检查。
  • 对成人和青少年重复上述操作,逐步降低审核级别,并检查输出。

交互式实操练习

通过完成这段示例代码来试试这个练习。

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, '____')}")
编辑并运行代码