본문 바로가기

카테고리 없음

[AI] 프롬프트 엔지니어링 가이드

1. 프롬프트 엔지니어링

프롬프트 엔지니어링은 AI와의 효과적인 커뮤니케이션을 위한 핵심 기술로, 적절한 프롬프트 작성을 통해 원하는 결과물을 정확하게 얻을 수 있다.

 

1-1. 기본 원칙

  • 명확성 - 구체적이고 모호하지 않은 지시어 사용
  • 구조화 - 체계적인 형식과 구조를 통한 의도 전달
  • 맥락 제공 - 배경 정보와 예시를 통한 이해도 향상

1-2. 프롬프트 타입

# 싱글턴 프롬프트
- 단일 질의응답
- 예시: "커피의 종류를 설명해주세요"


# 멀티턴 프롬프트
- 대화형 질의응답
- 예시
Q: "커피의 종류는?"
A: "아라비카, 로부스타..."
Q: "아라비카 특징은?"

 

2. AI 응답 기법과 답변 스타일

2-1. 응답 기법

  • 생성: 주어진 조건에 맞는 새로운 콘텐츠 제작
  • 요약: 긴 내용의 핵심을 간단히 정리
  • 추출: 텍스트에서 특정 정보만 선별
  • 카테고리화: 정보를 특성별로 분류
  • 그룹 분석: 데이터의 패턴과 특징 파악
  • 비교 대조: 둘 이상의 대상을 기준별로 비교
  • 평가: 객관적 기준으로 가치 판단
  • 해석: 의미와 시사점 도출

2-2. 답변 스타일

  • 전문적: 객관적이고 깊이 있는 분석 제공
  • 개조식: 핵심 내용을 항목별로 나열
  • 학술논문체: 연구 방법론과 결과 중심 서술
  • 법률문서체: 정확하고 명확한 조항식 표현
  • 구어체: 일상적인 대화 방식
  • 서술식: 체계적인 설명과 논리 전개
  • 블로그체: 친근하고 경험 중심적 서술
  • 설명적: 쉽고 명확한 개념 전달
  • 논증적: 주장과 근거 중심 전개
  • 서사적: 이야기 형식의 전개
  • 비유적: 비유와 예시를 통한 설명
  • 함축적: 핵심을 간단히 전달
  • 기사체: 객관적 사실 전달 중심
  • 광고카피체: 감성적이고 설득력 있는 표현
  • 연설문체: 격식 있고 호소력 있는 표현
  • 제품설명서체: 단계별 명확한 안내
  • 인터뷰체: 질문과 답변 형식
  • 에세이체: 개인적 견해와 성찰 중심

 

3. 프롬프트 작성 26가지 원칙

번호 원칙 상세 설명
1 불필요한 예의 표현 제거 "부탁드립니다", "감사합니다"와 같은 표현 생략
2 대상 청중 통합 프롬프트에 대상자 특성 명시
3 짧은 문장 사용 긴 설명을 짧고 명확한 지시로 변환
4 명확한 설명 요청 주제에 대한 상세 이해가 필요할 때 추가 정보 요청
5 간단한 설명 제공 5-8세가 이해할 수 있는 수준으로 설명
6 쉬운 표현 사용 5학년 수준의 기본적인 표현으로 설명
7 예시 기반 프롬프트 예시 기반 프롬프트 방식 활용
8 형식 지정 프롬프트 ###지시사항### 등의 구분자 사용
9 개별 지시사항 분리 복잡한 지시를 단계별로 나누어 제시
10 제약조건 포함 "감점됩니다" 문구 활용
11 자연스러운 응답 유도 "자연스러운 대화체" 문구 사용
122 단계별 사고 적용 "단계별 사고" 방식 활용
13 이전 지시사항 무시 "이전 지시사항 무시" 확인
14 특정 역할 부여 모델에 구체적 역할과 전문성 부여
15 이해도 테스트 주제 관련 테스트 문항 포함
16 단일 주제 집중 한 번에 하나의 주제만 다루기
17 구분 기호 사용 내용 구분을 위한 기호 활용
18 핵심 단어 반복 중요 단어나 문구 강조를 위한 반복
19 품질 요구 명시 상세하고 높은 품질의 답변 요청
20 출력 형식 지정 원하는 출력 형태 명확히 제시
21 상세 설명 요청 자세한 에세이/문단 작성 지시
22 자연스러운 수정 원문 스타일 유지하며 개선
23 코드 프롬프트 복잡한 코딩 작업 상세 지시
24 시작 문구 지정 특정 단어나 문장으로 시작 지정
25 요구사항 명시 모델이 따라야 할 조건 명확화
26 샘플 기반 작성 제공된 예시 기반으로 작성