实现 chain-of-thought 提示
StellarStack 即将发布其旗舰云平台。市场团队希望发送一封邮件,说明为什么开发者应该迁移。为引导 Claude 的推理,您将向提示中添加一个"思考步骤"清单。
已导入 json 库。
本练习是课程的一部分
Amazon Bedrock 入门
练习说明
- 用编号列表(
1.、2.、3.)列出模型在准备回复时应执行的三个步骤。 - 使用用于 chain of thought 的
steps列表,在"\nSteps: "之后追加这些步骤,以此填充text_data的"text"字段。
交互式实操练习
通过完成这段示例代码来试试这个练习。
def generate_message_content(text_data):
steps = [
# Outline the steps
"____",
"____",
"____"
]
# Append the steps to the prompt text
text_data["text"] += "\nSteps: " + ____
return text_data
text_data = {"text": "Create a promotional email for the StellarStack cloud platform."}
print(generate_message_content(text_data))