Chain-of-thought prompting implementeren
StellarStack staat op het punt zijn vlaggenschip-cloudplatform te lanceren. Marketing wil een e-mail die uitlegt waarom developers moeten migreren. Om Claude’s redenering te sturen, voeg je een checklist met “denk-stappen” toe aan de prompt.
De json-bibliotheek is geïmporteerd.
Deze oefening maakt deel uit van de cursus
Introductie tot Amazon Bedrock
Oefeninstructies
- Schets drie stappen die het model moet nemen bij het voorbereiden van het antwoord, met een genummerde lijst (
1.,2.,3.). - Gebruik de
steps-lijst voor de chain of thought en vul het"text"-veld vantext_datadoor ze toe te voegen achter"\nSteps: ".
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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))