가이드 라인
26가지 프롬프트 기법
한글 해석
다음은 문서에 기술된 26가지 프롬프트 원칙을 한글로 번역한 표입니다:
번호 | 원칙 | 설명 |
1 | 직접적으로 | LLM에게 예의를 갖출 필요가 없으므로 "부탁합니다", "상관없다면", "감사합니다", "하고 싶습니다" 등의 표현을 추가하지 않고 바로 본론으로 들어갑니다. |
2 | 전문가 대상 | 프롬프트에서 의도한 청중을 통합하세요. 예를 들어, 청중이 해당 분야의 전문가입니다. |
3 | 작업 분해 | 복잡한 작업을 더 간단한 프롬프트 시퀀스로 나누어 대화식으로 진행합니다. |
4 | 긍정적 지시사항 사용 | 'do'와 같은 긍정적 지시사항을 사용하면서 'don’t'와 같은 부정적 언어는 피합니다. |
5 | 단순하게 설명 | 주제, 아이디어 또는 정보를 더 명확하게 이해할 필요가 있을 때 다음과 같은 프롬프트를 사용하세요: [주제]를 간단히 설명하세요. |
6 | 언어 단순화 | "더 나은 해결책을 찾기 위해 [xx]을(를) 하겠습니다!"라고 추가하세요. |
7 | 예시 중심 프롬프팅 사용 | 예시 중심 프롬프팅(몇 가지 예시를 사용하는 프롬프팅)을 구현합니다. |
8 | 지시사항과 예제 포맷 | 프롬프트를 포맷팅할 때 "##지시사항##"으로 시작하고 필요한 경우 "##예제##" 또는 "##질문##"을 이어서 사용합니다. |
9 | 구문 포함 | "당신의 임무는"과 "반드시 해야 합니다"와 같은 구문을 포함시킵니다. |
10 | 벌칙 관련 구문 포함 | “벌칙을 받게 될 것입니다”라는 구문을 포함시킵니다. |
11 | 자연스러운 인간처럼 대답 | 프롬프트에서 "자연스러운 인간 같은 방식으로 질문에 답하라"는 구문을 사용합니다. |
12 | 주도적 단어 사용 | "단계별로 생각해보세요"와 같은 주도적 단어를 사용합니다. |
13 | 편견 없고 고정관념 배제 | “귀하의 답변이 편견 없이 고정관념에 의존하지 않도록 해야 합니다”라는 구문을 프롬프트에 추가하세요. |
14 | 정확한 세부사항 유도 | 필요한 출력을 제공할 수 있을 만큼 충분한 정보를 얻을 때까지 질문을 통해 모델이 정확한 세부사항과 요구사항을 유도하도록 합니다. |
15 | 피드백을 통한 이해 검증 | 특정 주제나 아이디어 또는 정보에 대해 질문하고 이해도를 검증하고자 할 때 다음과 같은 구문을 사용하세요: "[이론/주제/규칙 이름]를 가르쳐 주세요"라고 하고 끝에 테스트를 포함시키세요. |
16 | 구분자 사용 | 구분자를 사용하세요. |
17 | 구문 반복 | 프롬프트 내에서 특정 단어나 구문을 여러 번 반복하세요. |
18 | 연쇄 사고와 몇 가지 예시 결합 | 연쇄 사고(Chain-of-thought, CoT)와 몇 가지 예시를 결합합니다. |
19 | 출력 프라이머 사용 | 원하는 출력의 시작으로 프롬프트를 마무리하는 출력 프라이머를 사용합니다. |
20 | 상세한 응답 요구 | 에세이/텍스트/단락/기사 또는 자세히 설명해야 할 텍스트 유형을 작성할 때: "[주제]에 대해 필요한 모든 정보를 추가하여 자세한 [에세이/텍스트/단락]을 작성해주세요". |
21 | 스타일 변경 없이 수정 | 구체적인 텍스트를 스타일을 변경하지 않고 수정/변경하려면: "사용자가 보낸 각 단락을 수정해보세요. 문법과 어휘만 개선하고 자연스럽게 들리도록 해야 합니다." |
22 | 파일 생성을 위한 코드 프롬프트 | 여러 파일에 걸쳐있을 수 있는 복잡한 코딩 프롬프트가 있을 때: "이제부터 파일을 생성하거나 기존 파일을 변경하여 생성된 코드를 삽입할 수 있는 [프로그래밍 언어] 스크립트를 자동으로 생성하십시오. |
23 | 특정 단어 사용으로 텍스트 시작/계속 | 특정 단어, 구절 또는 문장을 사용하여 텍스트를 시작하거나 계속하려면 다음 프롬프트를 사용하세요: "다음으로 시작하는 내용을 제공합니다 [노래 가사/이야기/단락/에세이...]: [가사/단어/문장을 삽입하세요]". |
24 | 일관된 단어 사용 | 제공된 단어를 기반으로 마무리하고 일관성을 유지하세요. |
25 | 명확한 콘텐츠 생성 지침 제공 | 모델이 콘텐츠를 생성하는 데 따라야 할 키워드, 규정, 힌트 또는 지침을 명확하게 제시하세요. |
26 | 제공된 샘플 기반 언어 사용 | 에세이나 단락과 같은 텍스트를 작성할 때 제공된 샘플과 유사하게 작성하려면 다음 지침을 포함하세요: 제공된 단락/제목/에세이/답변을 기반으로 동일한 언어를 사용하세요. |
이 표는 효과적인 프롬프트 작성을 위한 원칙과 지침을 요약한 것입니다.
활용 예시
1번 원칙인 "직접적으로" 대화하기와 관련하여, 사업 환경에서 자주 사용되는 주제를 가지고 적용 전과 적용 후의 예를 세 가지씩 정리했습니다. 이 원칙은 통신을 더 효율적이고 명확하게 만드는 데 도움이 됩니다.
사례 번호 | 주제 | 적용 전 예시 | 적용 후 예시 |
1 | 프로젝트 업데이트 요청 | "안녕하세요, 가능하다면 프로젝트 상황을 알려주실 수 있나요?" | "프로젝트 최신 상황을 알려주세요." |
2 | 비용 절감 방안 논의 | "혹시 시간 되실 때 비용 절감 방안에 대해 얘기해볼 수 있을까요?" | "비용 절감 방안을 논의하기 위해 미팅을 잡아주세요." |
3 | 마케팅 캠페인 결과 보고 | "제가 보낸 이메일 확인하셨나요? 마케팅 캠페인 결과에 대해 설명해주실 수 있으실까요?" | "마케팅 캠페인 결과 보고서를 보내주세요." |
위 표에서 볼 수 있듯이, '직접적으로' 대화하는 방식은 불필요한 서론이나 양해를 구하는 표현을 생략함으로써 의사소통을 더 빠르고 간결하게 만듭니다. 이는 특히 시간이 중요한 비즈니스 상황에서 매우 유용합니다.
2번 원칙인 "전문가 대상"으로 프롬프트를 통합하는 것은 프롬프트를 제공할 때 받는 사람의 전문성을 감안하여 맞춤화하는 것을 말합니다. 사업 환경에서 이 원칙을 적용한 사례를 세 가지로 정리하겠습니다.
사례 번호 | 주제 | 적용 전 예시 | 적용 후 예시 |
1 | 데이터 분석 보고 | "다음 회의에 데이터 분석 결과를 간단히 요약해서 발표해주세요." | "다음 회의에서는 복잡한 통계 방법론을 사용한 데이터 분석 결과를 상세히 설명해주세요." |
2 | 기술 개발 논의 | "우리 제품에 어떤 기술이 필요한지 다음 미팅에서 토론합시다." | "다음 미팅에서는 특정 기술의 구현 가능성과 통합에 대한 전문적인 토론을 진행해 주시기 바랍니다." |
3 | 재무 보고서 검토 | "재무 보고서를 검토해주시고 의견을 공유해주세요." | "재무 보고서에서 나타난 복잡한 재무 비율과 그 영향을 분석하여 다음 회의에 자세한 리뷰를 제공해주시기 바랍니다." |
이 사례들에서 적용 후의 예시는 받는 사람이 해당 분야의 전문가라는 점을 고려하여 보다 전문적이고 세부적인 요구사항을 포함하고 있습니다. 이 방식은 의사소통을 더욱 효과적으로 만들며, 전문가가 자신의 지식과 기술을 최대한 활용할 수 있도록 돕습니다.
3번 원칙인 "작업 분해"는 복잡한 작업을 보다 간단한 프롬프트 시퀀스로 나누어 대화식으로 진행하는 것을 말합니다. 이를 사업 환경에 적용한 사례를 세 가지로 정리해 보겠습니다.
사례 번호 | 주제 | 적용 전 예시 | 적용 후 예시 |
1 | 신제품 개발 프로젝트 진행 | "신제품 개발에 대한 전체 계획을 세워주세요." | "1단계: 시장 조사를 위한 계획을 세우세요. 2단계: 제품 디자인 컨셉을 개발하세요. 3단계: 프로토타입 제작 일정을 계획하세요." |
2 | 연간 마케팅 전략 수립 | "올해의 마케팅 전략을 모두 구상해 보세요." | "1단계: 1분기 대상 고객 분석을 진행하세요. 2단계: 2분기 캠페인 목표를 설정하세요. 3단계: 3분기 및 4분기 마케팅 전략을 개발하세요." |
3 | IT 시스템 업그레이드 | "IT 시스템을 전체적으로 업그레이드 할 계획을 마련해주세요." | "1단계: 현재 시스템의 문제점을 파악하세요. 2단계: 필요한 소프트웨어 업그레이드를 식별하세요. 3단계: 업그레이드 실행 계획을 세우세요." |
이러한 방식으로 복잡한 작업을 분해하면, 각 단계가 더 명확해지고 실행 가능하며, 팀원들이 각각의 과제에 보다 집중할 수 있게 됩니다. 이는 프로젝트의 전체적인 관리와 진행을 용이하게 하며, 세부 사항에 대한 주의를 기울일 수 있도록 합니다.
4번 원칙인 "긍정적 지시사항 사용"은 프롬프트에서 'do'와 같은 긍정적인 지시어를 사용하면서 'don’t'와 같은 부정적 언어는 피하는 것을 말합니다. 사업 환경에서 이 원칙을 적용한 사례를 세 가지로 정리해 보겠습니다.
사례 번호 | 주제 | 적용 전 예시 | 적용 후 예시 |
1 | 직원 교육 프로그램 지시 | "교육 중에 휴대폰 사용을 금지하지 마세요." | "교육 중에는 휴대폰을 꺼두고 집중해 주세요." |
2 | 보고서 제출 요청 | "보고서 제출을 늦추지 마세요." | "보고서를 기한 내에 제출해 주세요." |
3 | 회의 참여 요청 | "회의 때 늦지 마세요." | "회의에 시간에 맞춰 참석해 주세요." |
이러한 변화는 소통을 더 긍정적이고 적극적인 방향으로 유도하여, 사람들이 지시사항을 더 긍정적으로 받아들이고 실행에 옮길 가능성을 높입니다. 긍정적인 표현은 직원의 동기를 부여하고 생산성을 향상시키는 데 기여할 수 있습니다.
5번 원칙인 "단순하게 설명"은 주제, 아이디어, 정보에 대해 간단한 언어를 사용하여 설명을 요청하는 것입니다. 이를 적용해 ChatGPT에게 물어볼 수 있는 예시를 세 가지로 정리해 보겠습니다.
사례 번호 | 질문 전 | 질문 후 |
1 | "경제적 마찰의 복잡한 이론을 설명해주세요." | "경제적 마찰이란 무엇인지 간단히 설명해주세요." |
2 | "딥러닝 알고리즘의 세부 기술적 요소를 자세히 알려주세요." | "딥러닝이 어떻게 작동하는지 쉽게 설명해주세요." |
3 | "지속 가능한 개발에 대한 다양한 전략을 분석해주세요." | "지속 가능한 개발이란 무엇이고 왜 중요한가요?" |
이러한 방식으로 질문을 단순화함으로써, ChatGPT가 보다 쉽고 이해하기 쉬운 방식으로 응답을 제공할 수 있습니다. 이는 사용자가 복잡한 주제에 대한 이해를 빠르게 얻을 수 있도록 돕습니다.


