원하는 답변을 한 번에 얻는 프롬프트 작성법
AI는 매우 똑똑해 보이지만, 실제로는 입력된 지시를 기반으로 확률적으로 답변을 생성하는 시스템입니다. 따라서 프롬프트가 모호하면 답변도 모호해지고, 지시가 구체적일수록 결과의 품질도 안정됩니다.
좋은 프롬프트를 작성하면 한 번의 요청으로 원하는 수준의 답변을 얻을 수 있습니다. 반대로 프롬프트가 부정확하면 여러 번 수정 요청을 하게 되고, 시간과 비용이 함께 증가합니다.
효율적인 프롬프트 작성을 위해 반드시 고려해야 할 4가지 원칙을 정리해 보겠습니다.
1. 숫자, 지역, 시간 등 조건을 구체적으로 명시하기
AI에게 작업을 지시할 때는 가능한 한 범위를 좁히는 정보를 포함해야 합니다. 시간, 지역, 대상, 개수 같은 조건이 없으면 모델은 가장 일반적인 답을 생성합니다.
좋은 책 추천해줘.
2023년에 출판된 국내 자기계발서 중 판매량 상위 3권을 추천해줘.
좋은 예시에서는 다음이 명확합니다.
- 시간: 2023년
- 지역: 국내
- 분야: 자기계발서
- 개수: 3권
조건을 구체화하면 답변의 방향이 정해지고, 불필요한 설명이 줄어듭니다.
2. 원하는 답변 형식을 예시로 제시하기
AI는 "무엇을" 답해야 하는지만큼이나 "어떻게" 답해야 하는지도 중요합니다. 형식을 지정하지 않으면 모델은 일반적인 설명형 답변을 생성하는 경향이 있습니다.
웹사이트 개발 프로젝트 계획을 세워줘.
회사 소개 웹사이트 개발 프로젝트 계획을 아래 형식에 따라 작성해줘.
1. 프로젝트 개요: 목적과 범위
2. 주요 단계: 단계별 작업과 예상 기간
3. 인력 및 예산: 필요한 인력 구성과 예산 요약
예시 형식:
1. 프로젝트 개요: 기존 사이트 리뉴얼 및 사용자 경험 개선
2. 주요 단계:
- 요구사항 분석 (1주)
- 디자인 설계 (2주)
- 개발 (4주)
3. 인력 및 예산:
- 프론트엔드 1명, 백엔드 1명, 디자이너 1명
- 총 예산 5,000만원
형식을 먼저 제시하면, 모델은 해당 구조를 그대로 따라가며 답변합니다. 특히 보고서, 기획서, 정책 문서 작성 시 매우 효과적입니다.
3. 구분자를 활용해 구조를 명확히 만들기
프롬프트가 길어질수록 지시문과 본문이 섞이기 쉽습니다. 이때 구분자를 사용하면 모델이 구조를 더 정확히 인식합니다.
영어로 번역
이 기술이 성공적으로 구현되면 다양한 산업에 걸쳐 광범위하게 사용될 수 있을 것입니다.
이를 통해 사회 전반에 긍정적인 변화를 가져오기를 기대합니다.
### 지시
전문 번역가의 톤으로 번역하고, 핵심 영단어 3개를 별도로 정리하세요.
### 원문
"""
이 기술이 성공적으로 구현되면 다양한 산업에 걸쳐 광범위하게 사용될 수 있을 것입니다.
이를 통해 사회 전반에 긍정적인 변화를 가져오기를 기대합니다.
"""
### 출력 형식
1. 번역문
2. 핵심 영단어 3개
###, """ 같은 구분자를 사용하면 모델이 지시와 데이터, 출력 형식을 명확히 구분할 수 있습니다. 구조가 명확할수록 답변의 일관성도 높아집니다.
4. 분량을 제한하거나 목표를 명확히 설정하기
AI는 기본적으로 설명을 충분히 하려는 경향이 있습니다. 따라서 길이를 제한하지 않으면 불필요하게 장황해질 수 있습니다.
저출산 문제의 심각성에 대해 설명해줘.
저출산으로 인한 인구 감소의 문제를 200자 이내로 설명해줘.
또는 길이 대신 목표를 명확히 지정할 수도 있습니다.
- 임원 보고용으로 5줄 요약
- 중학생도 이해할 수 있게 설명
- 찬반 논거 각각 3개 제시
이처럼 분량이나 대상 수준을 지정하면 답변이 목적에 맞게 조정됩니다.
정리
효율적인 프롬프트 작성의 핵심 원칙은 다음과 같습니다.
- 조건을 구체적으로 명시한다.
- 원하는 답변 형식을 제시한다.
- 구분자를 활용해 구조를 명확히 한다.
- 분량이나 목표를 설정한다.
이렇게 좋은 프롬프트를 작성하는 원칙에 입각해 최적의 프롬프트를 만드는 것을 프롬프트 엔지니어링이라고 합니다.
프롬프트 엔지니어링으로 원하는 답변을 한 번에 얻어보세요!