# ============================================================
# [실습] 프롬프트 템플릿 — ChatPromptTemplate
#
# 아래 항목을 직접 구현하세요:
#  1) ChatPromptTemplate.from_messages 로 system 역할과 {company}/{product} 자리표시자를 담은
#     human 프롬프트를 정의하고, format_messages → llm.invoke → .content 로 단계별 실행한다.
# ============================================================

from dotenv import load_dotenv

load_dotenv()  # .env 에서 OPENAI_API_KEY 로드

from langchain_core.prompts import ChatPromptTemplate
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(model="gpt-4o-mini", temperature=0.9)

# 1) 여기에 코드를 작성하세요
#    - ChatPromptTemplate.from_messages 로 {company}/{product} 담은 프롬프트 정의
#    - inputs 로 format_messages → llm.invoke → response.content 출력
