开始使用免费开始使用

实现 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))
编辑并运行代码