<aside> 🟡 3H 프롬프트 엔지니어링 고도화 이론: Few-shot, CoT 등 고성능 프롬프트 기법 실습: 영수증 정보 추출 — 4가지 프롬프트 전략 비교

</aside>


이론 — 프롬프트 전략이 출력 품질을 결정한다

왜 영수증 처리인가

4가지 프롬프트 전략

전략             특징                                 적합한 상황
────────────────────────────────────────────────────────────────────
Zero-shot        예시 없이 지시만                     간단한 분류, 번역
Few-shot         예시 2~3개 포함                      형식 일관성 필요할 때
CoT              '단계별로 생각해줘' 추가              계산·추론 포함 태스크
System Prompt    모델에 역할·규칙 사전 부여            도메인 특화 응답 필요할 때

프롬프트 품질이 결과에 미치는 영향

<aside> 📊 같은 영수증, 같은 모델 — 프롬프트만 바꿨을 때 출력 비교

Zero-shot → 필드 누락, 형식 불일치 빈번 Few-shot → 형식 안정, 누락 감소 CoT → 합계 계산 오류 현저히 감소 Sys+Few → 경비 처리 규정 자동 반영, 업무 즉시 적용 가능

</aside>


실습 — 영수증 정보 추출기 구축

실습 시나리오

<aside> 🎯 출장비 정산 담당자가 종이 영수증을 사진 찍어 업로드하면 자동으로 가게명·날짜·항목·합계를 추출해 경비 처리 양식으로 변환하는 Gradio 앱

</aside>