Chain-of-thought 프롬프트 구현하기
StellarStack가 주력 클라우드 플랫폼 출시를 앞두고 있습니다. 마케팅 팀은 왜 개발자가 마이그레이션해야 하는지 설명하는 이메일을 원합니다. Claude의 추론을 이끌기 위해 프롬프트에 "think-step" 체크리스트를 추가해 보세요.
json 라이브러리는 이미 가져왔습니다.
이 연습은 강의의 일부입니다
Amazon Bedrock 입문
연습 안내
- 모델이 응답을 준비할 때 따라야 할 세 가지 단계를 번호 목록(
1.,2.,3.)으로 정리하세요. - chain of thought용
steps리스트를 사용해,"\nSteps: "뒤에 이어 붙여text_data의"text"필드를 채우세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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))