Opendocs Logo

[Concept | AI] LLM (2) - 프롬프트 엔지니어링

원하는 방식의 답변을 위한 가이드를 제시하기 위한 프롬프트 엔지니어링 기법을 정리한다.


> 작성일 : 2025-08-28


<1> 역할 부여 (Role-Playing)

AI에게 특정 역할을 부여하여 답변의 톤과 관점을 조정하는 기법

Ex) 당신은 뛰어난 마케팅 전문가입니다. 이 제품의 광고 문구를 작성해주세요.



<2> 구체적인 지시

구체적인 조건, 형식, 제약사항을 명시

Ex) "여행 계획 짜줘" 대신 "3박 4일간 부산 여행 계획을 짜줘. 숙소는 해운대 근처로, 맛집 2곳을 포함하고, 예산은 1인당 50만 원 이내로 해줘. 답변은 표 형식으로 보여줘"



<3> 몇 가지 예시 제공 (Few-Shot Prompting)

AI가 원하는 답변의 패턴을 더 잘 이해하도록 입력(질문)과 출력(원하는 답변)의 예시를 몇 개 제공하는 방법

Ex) 긍정적인 감정 단어와 부정적인 감정 단어를 분류하는 작업을 할 때, 먼저 몇 가지 단어와 그에 해당하는 감정을 예시로 보여주고 나서 새로운 단어를 질문하는 방식



<4> 사고 과정 유도 (Chain of Thought)

AI에게 답변에 도달하는 과정을 단계별로 생각하도록 유도하는 기법

Ex) 단계별로 생각하고 최종 답변을 제시해줘


Tags : openai, llm api



AD
ⓒ Opendocs. All Rights Reserved.