Implementando prompting com cadeia de pensamento
A StellarStack está prestes a lançar sua plataforma de nuvem principal. O time de marketing quer um e-mail que explique por que desenvolvedores devem migrar. Para orientar o raciocínio do Claude, você vai adicionar uma checklist de “think-step” ao prompt.
A biblioteca json já foi importada.
Este exercício faz parte do curso
Introdução ao Amazon Bedrock
Instruções do exercício
- Esboce três etapas que o modelo deve seguir ao preparar a resposta, usando uma lista numerada (
1.,2.,3.). - Usando a lista
stepspara a cadeia de pensamento, preencha o campo"text"detext_dataanexando as etapas após"\nSteps: ".
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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))