Implementar prompting con cadena de pensamiento
StellarStack está a punto de lanzar su plataforma cloud insignia. Marketing quiere un correo que explique por qué las personas desarrolladoras deberían migrar. Para guiar el razonamiento de Claude, añadirás una lista de verificación de "think-step" al prompt.
La biblioteca json ya se ha importado.
Este ejercicio forma parte del curso
Introducción a Amazon Bedrock
Instrucciones del ejercicio
- Describe tres pasos que el modelo debe seguir para preparar la respuesta, usando una lista numerada (
1.,2.,3.). - Usando la lista
stepspara la cadena de pensamiento, rellena el campo"text"detext_dataañadiéndolos después de"\nSteps: ".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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))