프롬프트 엔지니어링 기초

생성형 AI와 효과적으로 소통하는 방법을 배워보세요

🎯 학습 목표

  • 프롬프트와 프롬프트 엔지니어링의 기본 개념 이해
  • 효과적인 프롬프트 작성 기법 습득
  • 다양한 프롬프트 엔지니어링 기법 실습
  • 실제 사례를 통한 응용 능력 향상

📚 학습 구성

  • 기본 개념 (프롬프트, 프롬프트 엔지니어링)
  • 기본 기법 (명확한 요청, 할루시네이션 방지)
  • 고급 기법 (역할극, Shot Learning)
  • 심화 기법 (Chain of Thought, 메타 프롬프트)

1-1. 프롬프트

인간의 언어로 생성형 AI에게 입력하는 요청이나 지시

프롬프트란?

프롬프트는 사용자가 AI 모델에게 특정 작업을 요청하거나 정보를 얻기 위해 사용하는 자연어 입력입니다. 효과적인 프롬프트는 명확하고 구체적이며, AI가 원하는 결과를 생성할 수 있도록 충분한 맥락을 제공해야 합니다.

1-2. 프롬프트 엔지니어링

원하는 답변을 얻기 위해 최적의 프롬프트를 찾아 가는 과정

프롬프트 엔지니어링의 중요성

프롬프트 엔지니어링은 AI의 성능을 최대화하고 원하는 결과를 얻기 위한 핵심 기술입니다. 체계적인 접근을 통해 AI와의 소통 효율을 높일 수 있습니다.

  • 정확성 향상: 명확한 지시로 오해 방지
  • 효율성 증대: 한 번에 원하는 결과 획득
  • 창의성 촉진: 다양한 관점과 아이디어 도출

1-3. 명확하고 구체적으로 요청하기

구분선(---, """, XML 태그)을 사용하여 명확한 지시를 제공하는 기법입니다.

🚫 나쁜 예시
안녕하세요. "배움"과 함께해 주셔서 감사합니다.

위의 한국어 텍스트를 영어로 번역해 줘.
✅ 좋은 예시
안녕하세요. "배움"과 함께해 주셔서 감사합니다.

---

위의 한국어 텍스트를 영어로 번역해 줘.

1-4. 할루시네이션 방지

정확하지 않은 정보에 대해 명시적으로 불확실성을 표현하도록 지시하는 기법입니다.

💡 예시
1988년 서울 올림픽의 분위기와 반응을 묘사해 줘.
만약 정확히 모르거나 정보가 부족할 경우에는 "해당 내용은 확실하게 답변하기 어렵습니다."라고 답하고 그 이유를 함께 알려 줘.

1-5. 역할극(Role Play)

AI에게 특정 역할을 부여하여 전문성을 높이는 기법입니다.

🚫 나쁜 예시
이번 봄에 뉴욕 여행을 갈 예정인데 어떤 걸 즐기고 오면 좋을지 추천해 줘.
✅ 좋은 예시
너는 와인과 미식 생활을 전문적으로 가이드하는 푸드 칼럼니스트야.
이번 봄에 뉴욕 여행을 갈 예정인데 어떤 걸 즐기고 오면 좋을지 추천해 줘.

1-6. 제로샷(Zero-Shot)

예시 없이 작업을 직접 요청하는 방식입니다.

💡 예시
지금부터 뉴스 기사 제목을 하나씩 전달할 거야.
그 기사가 어떤 분야에 속하는지 답변해 줘.

1-7. 원샷(One-Shot)

하나의 예시를 제공하여 패턴을 학습시키는 방식입니다.

💡 예시
지금부터 뉴스 기사 제목을 하나씩 전달할 거야.
그 기사가 어떤 분야에 속하는지 답변해 줘.

(예시)
"계속되는 환율 쇼크, 원-달러 환율 15년 만에 최고치": 경제

---

"학점은행제로 사회복지사 준비 1년 만에 가능할까?"

1-8. 퓨샷(Few-Shot)

여러 예시를 제공하여 패턴 인식을 강화하는 방식입니다.

💡 예시
(예시)
#1: "계속되는 환율 쇼크, 원-달러 환율 15년 만에 최고치": 경제
#2: "플라스틱 먹어 없애는 나방이 있다?": 과학
#3: "'누구도 내 영입 후회하지 않을 것'...완벽 부활한 레알 마드리드 슈퍼스타": 스포츠

---

학점은행제로 사회복지사 준비 1년 만에 가능할까?"

1-9. 생각의 사슬(Chain of Thought)

단계별 추론 과정을 명시하여 논리적 사고를 유도하는 기법입니다.

💡 예시
다음 단계를 따라서 문제를 풀고, 풀이 과정을 함께 적어 줘:
1. 표에서 남자 단체전 성적만을 추린다.
2. 1의 결과에서 연속 금메달 기록을 모두 찾는다.
3. 2의 결과에서 가장 긴 기록을 찾는다.
Chain of Thought 프로세스 다이어그램

1-10. 메타 프롬프트

모델의 응답 스타일, 행동 방식, 역할을 지시하는 상위 레벨의 프롬프트입니다.

💡 템플릿 예시
너는 이제부터 대한민국 에듀테크 전문기업 '(주)배움'의 마케팅 전략가이자 콘텐츠 기획자야.

대상은 학점은행제 수강생, 학부모, 전환 리드이며, 마케팅 목표는 다음과 같다:
- 브랜드 신뢰도 확보
- 검색엔진 유입 증가(SEO)
- 콘텐츠 전환율 향상

인터랙티브 예제

직접 프롬프트를 작성하고 다양한 기법을 실습해보세요

프롬프트 에디터

💡 작성 팁

  • 명확하고 구체적인 지시를 사용하세요
  • 필요한 경우 예시를 포함하세요
  • 원하는 출력 형식을 명시하세요
  • 맥락 정보를 충분히 제공하세요
1 / 13