Aan de slagGa gratis aan de slag

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

Cursus bekijken

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 van text_data door 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))
Code bewerken en uitvoeren