Implementación de la cadena de pensamiento
StellarStack está a punto de lanzar su plataforma insignia en la nube. El departamento de marketing quiere un correo electrónico que explique por qué los programadores deberían migrar. Para guiar el razonamiento de Claude, añadirás una lista de verificación de «pasos de reflexión» a la indicación.
Se ha importado la biblioteca json
.
Este ejercicio forma parte del curso
Introducción a Amazon Bedrock
Instrucciones del ejercicio
- Describe tres pasos que debe seguir el modelo para preparar la respuesta, utilizando una lista numerada (
1.
,2.
,3.
). - Utilizando la lista «
steps
» (Cadenas de pensamiento) para la cadena de pensamiento, rellena el campo «"text"
» (Cadenas de pensamiento) detext_data
añadiéndolas 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))