먼저 초등학생에게 설명하는 선생님 역할을 부여해 보겠습니다.
examples/4_system_message.py
from dotenv import load_dotenv
from langchain_core.messages import HumanMessage, SystemMessage
from langchain_openai import ChatOpenAI
load_dotenv()
llm = ChatOpenAI(model="gpt-4o-mini", temperature=0)
messages = [
SystemMessage(
content=(
"당신은 초등학생에게 설명하는 선생님입니다. "
"항상 쉬운 단어와 짧은 문장을 사용합니다."
)
),
HumanMessage(content="인공지능이 뭐야?"),
]
response1 = llm.invoke(messages)
print("초등학생용:", response1.content)