더북(TheBook)

2.5 메시지로 역할과 맥락 전달하기

간단한 질문을 한 번 하고 답변을 받는 정도라면 2.4절에서처럼 문자열 하나만 전달해도 문제없습니다. 그러나 실제 AI 애플리케이션에서는 간단한 질문만 하지는 않습니다. 예를 들어 다음과 같이 요청할 수 있습니다.

• 초보자에게 설명하듯 쉽게 답변해줘.

• 앞으로 모든 답변은 한국어로 작성해줘.

• 이전 대화 내용을 참고해 이어서 설명해줘.

• 너는 뉴스 분석 전문가야.

이처럼 역할, 규칙, 이전 대화 맥락까지 함께 전달해야 하는 경우에는 문자열 하나보다 메시지 구조를 사용하는 것이 좋습니다. 랭체인은 이러한 대화 구조를 관리할 수 있도록 여러 메시지 타입을 제공합니다.