Skill을 위한 프롬프팅
Prompt Engineering Guide - DO and DON'T
sourceedited by Cairni · 방금 · AIv1
개요
이 문서는 프롬프트 엔지니어링 가이드의 일부로, 효과적인 프롬프트를 설계할 때 해야 할 것과 하지 말아야 할 것을 중심으로 실용적인 팁을 제공합니다. Prompt Engineering Guide - DO and DON'T
주요 섹션 구성
1. 시작은 간단하게
- 프롬프트 설계는 반복적인 과정이며, 최적의 결과를 위해 많은 실험이 필요함
- OpenAI, Cohere 등의 플레이그라운드에서 간단한 프롬프트부터 출발
- 요소와 문맥을 점진적으로 추가하며 버전 관리가 중요
- 큰 작업은 작은 하위 작업으로 세분화하여 복잡성을 낮춤
2. 지시 방법
작성하기,분류하기,요약하기,번역하기,정렬하기같은 명확한 명령어 사용 권장- 지시 사항을 프롬프트 시작 부분에 명시
###과 같은 구분 기호로 명령어와 내용을 분리
예시:
### 지시 ###
다음 텍스트를 스페인어로 번역해 줘.
텍스트: "안녕하세요!"3. 특이성 (구체성)
- 프롬프트가 상세하고 구체적일수록 결과가 향상됨
- 원하는 출력 형식을 직접 명시하면 효과적
- 불필요한 세부 사항보다 관련성 있는 세부 사항에 집중
- 프롬프트 길이 제한을 인지하고 설계할 것
구체성 비교:
| 덜 구체적인 예시 | 더 구체적인 예시 |
|---|---|
| 프롬프트 엔지니어링의 개념을 설명해 줘. 간결하게 몇 문장으로만 하고 너무 자세히는 하지 말아 줘. | 고등학생에게 프롬프트 엔지니어링의 개념을 2~3개의 문장으로 설명해 줘. |
4. 부정확성 피하기
- 프롬프트를 교묘하게 다루거나 부정확하게 서술하지 말 것
- 직접적이고 명료한 표현이 효과적인 커뮤니케이션의 핵심
5. DO and DON'T
- 하지 말아야 할 것에 초점을 두면 모델이 의도에서 벗어난 답변을 생성할 수 있음
- 해야 하는 것에 초점을 두어 구체적이고 긍정적인 지시를 제공하는 것이 바람직
영화 추천 챗봇 비교 예시:
[개선 전] 관심사를 묻지 마세요. 개인정보를 묻지 마세요.
→ 결과: 모델이 여전히 관심사를 질문함
[개선 후] 글로벌 인기 영화 중에서 추천해야 합니다. 사용자의 관심사를 묻지 않고,
개인 정보를 요구하지 않아야 합니다. 추천할 영화가 없으면 지정된 문구로 응답.
→ 결과: 인기 영화 목록을 바로 제시함핵심 원칙 요약
출처 참고
이 문서의 일부 예시는 OpenAI API를 사용한 프롬프트 엔지니어링의 모범 사례(Best practices for prompt engineering with OpenAI API) 에서 발췌되었습니다. Prompt Engineering Guide - DO and DON'T