**프롬프트 엔지니어링(Prompt Engineering)**은 LLM에서 원하는 출력을 얻기 위해 입력(프롬프트)을 체계적으로 설계하는 기술.
핵심 기법
Zero-shot / Few-shot
# Zero-shot: 예시 없이 바로 질문
"다음 문장의 감정을 분류하세요: '오늘 기분이 너무 좋아요'"
# Few-shot: 예시 제공 후 질문
"긍정: '오늘 날씨가 좋다' → positive
부정: '비가 와서 우울하다' → negative
분류: '오늘 기분이 너무 좋아요' → "
Chain-of-Thought (CoT)
"다음 문제를 단계별로 생각해서 풀어주세요.
Q: 사과 3개에 2000원이면 사과 7개는 얼마?
A: 사과 1개 = 2000/3 ≈ 667원. 7개 = 667×7 = 4669원"
Role Prompting
"당신은 10년 경력의 Python 백엔드 개발자입니다.
아래 코드의 성능 문제를 분석해주세요."