프롬프트 엔지니어링 12가지 기법

·2026년 1월 7일

코딩

목록 보기
22/48

프롬프트 엔지니어링 12가지 기법

1. shot 기법

  • few-shot : 예시 여러개 제공
  • one-shot : 예시 하나만 제공
  • zero-shot : 예시없이 질문만 제공

2. 페르소나 기법

  • 역할부여 : 더 적절한 말투와 반응 유도

3. 마크다운 기법

  • 마크다운 인식 가능 ex) # - *

4. 후카츠 프롬프트 기법

  • 범용 양식화 기법. 역할, 조건, 입력, 출력 명확히 구분
  • #명령문,제약조건,입력문,출력문

5. 형식 지정 기법

  • 후카츠 프롬프트 확장판으로, 출력문에 대한 형식을 구체적으로 지정
  • #명령문,제약조건,입력문,출력방식

6. 슌스케 템플릿 기법

  • 변수, 작업단계 명시 -> 체계적 실행
  • #변수, 커맨드(목차,내용), 실행
    ex)
    #변수
    [키워드] = 애플워치
    [독자] = 30대 남성
    #커맨드
    [C1] = [독자]를 위한 글의 목차를 작성해주세요.
    [C2] = 목차에 따라 블로그 글을 작성해주세요.
    #실행
    $ run [C1][C2]

7. Q&A 기법

  • 질문/답변 형식으로 작성
  • 감성, 상황 등을 간접적으로 표현 가능
  • ex) 애플워치는 꼭 아이폰이 있어야 하나요? 운동용으로 괜찮은가요?

8. 이어쓰기 기법

  • 문장을 이어서 완성하게 유도
  • ex) 다이어트를 결심한 첫날, 가장 힘들었던 건 운동이 아니라

9. 사고의 연쇄 기법(Chain of Thoughts)

  • 한 단계씩 생각해 보자를 명시 -> 논리적 사고 유도
  • ex) 다음 문제를 단계별로 정리해서 결론을 내려주세요.
    1단계 : 애플워치의 주요 기능 정리
    2단계 : 30대 남성에게 필요한 기능 추리기
    3단계 : 구매 여부 결론

10. 멀티 페르소나 기법

  • 여러 등장인물에게 역할 부여 -> 토론 형태로 심층적 내용 생성
  • ex) UX 디자이너, 개발자, 마케터 입장에서 애플워치의 장단점을 토론해주세요.
    마지막에 공통 결론을 정리해주세요.

11. 할루시네이션 유도 기법

  • 존재하지 않는 인물, 책, 작품 설정 -> 창의적 결과 유도
  • ex) 존재하지 않는 책 [미래의 손목 기술]의 저자 인터뷰를 작성해주세요.
    단, 창작 설정임을 전제로 합니다.

12. ReAct 기법

  • GPT가 사고 + 행동 + 결과 관찰을 반복
  • 외부 검색 리소스와 함께 사용 시 특히 효과적
  • Question: oo대학 마인크래프트 서버 소개해줘
    Thogut : 정보를 찾아야 함
    Action: 웹 검색
    Action Input : oo대학 마인크래프트 서버
    Observation : 공식 블로그 정보 확인
    Thought : 이제 최종 답을 쓸 수 있음
    Final Answer : ...

0개의 댓글