하고재비
프롬프트 엔지니어링이란. 본문
프롬프트
AI에게 특정한 작업을 수행하도록 지시하는 말이나 문장
AI의 반응과 작업 수행을 결정하는 역할
모호하거나 부적절한 프롬프트는 오해를 불러일으키거나 부정확한 결과를 초래
프롬프트 구성 5원칙
- 구체적인 지시 Acting as (Role) perform (Task) in (Format)
- ex_X) 프랑스 스타일로 나무에 대한 시를 써줄래?
- ex_O) 형식의 완전성을 추구하는 프랑스 스타일로 '숨속 싶숙한 곳에 있는 나무'에 대한 시를 5줄로 써줄래?
- ~역할로 ~테스크를 ~포맷으로 수행해라
- 명확한 단어 중의적표현과 단어는 지양한다.
- 먹는 배, 타는 배, 사람의 배 등 중의적인 단어나 표현은 최대한 지양한다. 필요한 경우 영어를 병기해 주는것이 좋다.
- ex_X) 배가 우리에게 끼치는 영향을 알려줘
- ex_O) 배(ship)가 우리에게 끼치는 영향을 알려줘
- 고유어 보다는 한자어를 사용하도록 한다. ai 학습시 사전, 논문등에 참고자료가 많아서...
- ex_X) 일을 많이하면 몸이 어떻게 되는지 알려주세요.
- ex_O) 과도한 노동이 우리 신체에 유발하는 영향에 대해 서술해주세요.
- 맥락 제공 (Context)
- ex_X) 콩쥐팥쥐에 대한 노래가사를 만들어줘
- ex_O) 콩쥐팥쥐이야기는 계모와 계모의 딸인 팥쥐로 부터 학대를 받아온 콩쥐에 대한 이야기이며 이야기 도중 콩쥐는 원님의 사랑을 받아 신분이 상승하지만, 계모와 팥쥐는 처벌을 받는 권선징악의 대표적인 한국전래동화야. 이 이야기를 찾아서 확인해보고 콩쥐팥쥐에 대한 노래를 만들어줘.
- 구조 형식화 적절한 추론 형식과 도출과정을 제시할 필요가 있음
- ex_X) 가상의 게임 캐릭터 설정을 하나 만들어줘
- ex_O) 가상의 게임 캐릭터에 대한 정보를 다음 형식에 따라 만들어줘
- 이름 : [캐릭터 이름]
- 외모 : [캐릭터 외모에 대한 한줄묘사]
- 성적 : [캐릭터 성격에 대한 한줄묘사]
- 일관성 유지
- 싱글턴 방식
- 1개의 프롬프트 갯수로 재활용이 쉽지만, 수준높은 프롬프트 제작의 어려움
- 멀티턴 방식
- 2개이상의 프롬프트 갯수로 상세수정이 어렵고 일관성 유지와 복제의 어려움
- 엄밀한 프롬프트 엔지니어링을 위해서는 싱글턴 방식이 유용함.
- 싱글턴 방식
출처 : 프롬프트 엔지니어링 교과서 저자:서승완
'Prompt Engineering' 카테고리의 다른 글
이어쓰기 다시쓰기 기법 (0) | 2025.04.23 |
---|---|
마크다운 과 후카츠 프롬프트, 형식 지정기법 (1) | 2025.04.22 |
역할 지정 기법 - 페르소나 부여하기 (0) | 2025.04.16 |
Few Shot 기법 예시를 주는 프롬프팅 (0) | 2025.04.16 |
프롬프트 필수 개념 (0) | 2025.04.06 |
Comments