왜 프롬프트 엔지니어링을 해야 하는가? 왜 미스터리한 부분이 있는가?
Why do we have to do prompt engineering/ why is there mystery?
핵심 요약
LLM은 지능이 아닌 통계적 모델이므로, 원하는 결과를 얻기 위해서는 명확한 맥락과 구조화된 입력이 필수적이라는 의견이 지배적입니다.
- 통계적 모델 — LLM은 지능이 아닌 예측 기반의 통계 모델이므로 명확한 맥락 제공이 필수적임.
- 도구 사용법 — 망치를 제대로 잡아야 하듯 LLM도 적절한 프롬프트 기법이 필요함.
- 일관성 확보 — 단순 대화가 아닌 반복적인 업무 수행 시 결과의 일관성을 위해 엔지니어링이 필요함.
- 잘못된 기대 — 모호한 지시를 내리고 결과가 나쁘다고 불평하는 사용자들에 대한 비판이 존재함.
안녕:
LLM과 대화하면서 이 문제에 대해 만족스러운 답을 얻지 못했어. 왜 프롬프트 엔지니어링이라는 게 존재하는 거지? 왜 환각 현상이 있고, LLM이 원하는 결과를 내놓게 하려고 이런 과학/기술/예술 같은 것들이 필요한 거야? 이 소프트웨어는 엔지니어들이 수년간 신경망을 연구해서 만든 거잖아. 우리가 직접 만들었으니 어떻게 제어해야 하는지 알아야 하는 거 아니야?


