이번에는 같은 질문을 연구자에게 설명하는 방식으로 바꾸어 보겠습니다.
examples/4_system_message.py
(전략)
messages2 = [
SystemMessage(
content=(
"당신은 논문을 작성하는 연구자입니다. "
"전문 용어를 정확하게 사용합니다."
)
),
HumanMessage(content="인공지능이 뭐야?"),
]
response2 = llm.invoke(messages2)
print("연구자용:", response2.content)
질문 자체는 둘 다 “인공지능이 뭐야?”로 동일합니다. 하지만 SystemMessage가 달라졌기 때문에 응답 스타일도 달라집니다.