

확률부터 LLM까지 — 데이터 사이언스 자기주도 학습 플랫폼
프롬프트 엔지니어링은 모델을 재학습하지 않고 입력(프롬프트)의 설계만으로 원하는 출력을 끌어내는 기법이다.
이 내용은 넘스탯의 프롬프트 엔지니어링 실습에서 직접 실험으로 확인할 수 있습니다.
각 단계를 클릭하면 해당 학습 내용을 볼 수 있습니다
학습 진도 (완료한 단계)
0%
프롬프트 엔지니어링은 모델을 다시 학습시키지 않고, 입력(프롬프트)을 잘 설계해 원하는 출력을 끌어내는 기술입니다. LLM 은 "다음 토큰 예측기"이므로, 프롬프트는 곧 예측의 조건입니다 — 조건을 바꾸면 답이 바뀝니다. 예시를 몇 개 보여주는 것만으로 새 작업을 시키는 few-shot 능력은 GPT-3(Brown et al. 2020)에서 확인된 대규모 모델의 핵심 성질입니다.
같은 작업, 다른 프롬프트: [Zero-shot] "다음 리뷰의 감정을 분류해줘: 배송이 너무 늦어요" [Few-shot — 예시로 기준과 형식을 보여줌] "리뷰: 정말 맛있어요 → 긍정 리뷰: 돈이 아까워요 → 부정 리뷰: 배송이 너무 늦어요 → ?" Few-shot 은 원하는 출력 형식(한 단어)과 판단 기준을 예시로 전달하므로, 답이 더 일관되게 나옵니다.
정답: 파인튜닝은 모델의 가중치를 바꾸는 추가 학습이고, 프롬프트 엔지니어링은 가중치를 그대로 둔 채 입력만 설계합니다. 그래서 프롬프트는 비용이 거의 없고 즉시 시도할 수 있습니다.
정답: 원하는 출력 형식과 판단 기준입니다. 모델은 예시의 패턴을 이어 가는 방식(다음 토큰 예측)으로 새 입력에도 같은 형식·기준을 적용합니다.