Реалізація підказування з ланцюжком міркувань
StellarStack готується запустити свою флагманську хмарну платформу. Маркетинг просить лист електронною поштою, який пояснює, чому розробникам варто мігрувати. Щоб спрямувати міркування Claude, ви додасте до підказки контрольний список «кроків-роздумів».
Бібліотеку json уже імпортовано.
Ця вправа є частиною курсу
Вступ до Amazon Bedrock
Інструкції до вправи
- Опишіть три кроки, які модель має виконати під час підготовки відповіді, використовуючи нумерований список (
1.,2.,3.). - Використовуючи список
stepsдля ланцюжка міркувань, заповніть поле"text"уtext_data, додавши ці кроки після"\nSteps: ".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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))