ai-orchestration
CHAPTER 26 / 59
읽기 약 2분
SYNTAX
LangChain 프롬프트 템플릿
핵심 개념
ChatPromptTemplate으로 system/user/assistant 메시지를 변수 기반 템플릿으로 관리합니다. partial 변수와 MessagesPlaceholder로 동적 컨텍스트를 주입합니다.
코드 분석
Prompt Template 심화기본:from langchain_core.prompts import ChatPromptTemplatetpl = ChatPromptTemplate.from_messages([ ('system', '당신은 {role} 전문가'), ('human', '{question}')])Partial (일부 변수 고정):tpl = tpl.partial(role='보안')MessagesPlaceholder (대화 히스토리):from langchain_core.prompts import MessagesPlaceholderChatPromptTemplate.from_messages([ ('system', '...'), MessagesPlaceholder('history'), ('human', '{question}')])AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료 모델
Gemini 2.5 Flash(무료) + Claude Sonnet 4.6(무료) + Grok 4.1(무료)
'LangChain 프롬프트 템플릿'을 무료 도구로 익히고 싶어. Google AI Studio + Anthropic Workbench 무료 크레딧 + Dify(셀프호스팅)로 Prompt Template 5개 패턴 실습을 0원 안에 만드는 단계별 가이드를 짜줘.
소자본 모델
Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase — 월 10~30만원
'LangChain 프롬프트 템플릿'을 월 20만원 예산으로 실서비스에 붙이고 싶어. Claude Sonnet 4.6 + Vercel AI SDK 5 + Supabase 조합으로 Sonnet 4.6 + partial 적용한 다국어 프롬프트 라이브러리을 만드는 예제와 월 비용 분배를 짜줘.
프로덕션 모델
Claude Opus 4.7 + LangGraph + MCP + LangSmith — 월 100만원+
'LangChain 프롬프트 템플릿'을 production 규모로 설계해줘. LangGraph + Claude Opus 4.7 + MCP + LangSmith로 Opus 4.7 + LangSmith로 프롬프트 버전 관리을 월 100만원+ 예산 기준으로 그려줘.
스택 프롬프트
0원 → $200/mo → $1000/mo 단계별 스택 비교
'LangChain 프롬프트 템플릿' 3단계 스택 비교: Level 1($0, Dify+HF+무료 크레딧) → Level 2($200/mo, Sonnet 4.6+Vercel AI SDK+Supabase) → Level 3($1000/mo, LangGraph+Opus 4.7+MCP). 각 레벨에서 만들 수 있는 산출물과 한계 포함.
⭐ 이것만 기억하세요
LangChain 프롬프트 템플릿은 이 3가지만 확실히 잡으세요
1.프롬프트를 문자열 +로 조립하면 이스케이프·변수명 오류가 자주 발생합니다
2.ChatPromptTemplate + partial + MessagesPlaceholder로 모듈화하면 멀티턴·다중 역할·동적 컨텍스트를 깔끔하게 처리합니다
3.다음 챕터에서 메모리 컴포넌트로 대화 상태를 자동 관리합니다
공유하기
진행도 26 / 59