Mettre en œuvre un chain-of-thought prompting
StellarStack est sur le point de lancer sa plateforme cloud phare. L’équipe marketing souhaite un e-mail qui explique pourquoi les développeurs devraient migrer. Pour guider le raisonnement de Claude, vous allez ajouter une liste de contrôle « think-step » au prompt.
La bibliothèque json a été importée.
Cet exercice fait partie du cours
Introduction à Amazon Bedrock
Instructions
- Détaillez trois étapes que le modèle doit suivre pour préparer la réponse, sous forme de liste numérotée (
1.,2.,3.). - En utilisant la liste
stepspour le chain of thought, renseignez le champ"text"detext_dataen les ajoutant après"\nSteps: ".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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))