프롬프트에 예시를 제공하는 것은 가장 효과적인 프롬프트 엔지니어링 기법 중 하나입니다. "one-shot" 또는 "multi-shot" 프롬프팅이라고 알려진 이 접근 방식은 Claude에게 샘플 입력/출력 쌍을 제공하여 응답을 안내하는 것을 포함합니다.
예시가 작동하는 방식
감정 분석 예시를 살펴보겠습니다. 트윗이 긍정적인지 부정적인지 Claude가 분류하도록 하려는 경우를 가정해 보겠습니다:

여기서 어려운 점은 풍자입니다. "그래, 확실히, 'Plan 9 from Outer Space' 이후로 본 최고의 영화였어"와 같은 트윗은 표면적으로는 긍정적으로 보이지만, 실제로는 풍자적이고 부정적입니다(Plan 9 from Outer Space는 유명하게 끔찍한 영화입니다).
프롬프트에 예시 추가하기
이를 처리하기 위해, Claude에게 정확히 어떻게 응답해야 하는지 보여주는 예시를 추가할 수 있습니다:

핵심 요소는 다음과 같습니다:
- 명확한 소개: "다음은 이상적인 응답이 포함된 예시 입력입니다"
- 구조를 위한 XML 태그:
<sample_input>및<ideal_output> - 원하는 동작을 보여주는 구체적인 예시
예외 상황 처리하기
풍자와 같은 까다로운 상황의 경우, 여러 예시(multi-shot 프롬프팅)를 제공할 수 있습니다. Claude가 주의해야 할 사항을 강조하기 위해 맥락을 추가하세요:
Be especially careful with tweets that contain sarcasm.
For example:
<sample_input>
Oh yeah, I really needed a flight delay tonight! Excellent!
</sample_input>
<ideal_output>
Negative
</ideal_output>예시를 사용해야 할 때
예시는 다음과 같은 경우에 특히 유용합니다:
- 예외 상황이나 경계 시나리오 포착하기
- 복잡한 출력 형식 정의하기(특정 JSON 구조와 같은)
- "좋은" 출력이 정확히 어떤 모습인지 Claude에게 보여주기
평가에서 좋은 예시 찾기
프롬프트 평가를 실행할 때, HTML 보고서에서 가장 높은 점수를 받은 출력을 찾아보세요. 이것들은 프롬프트에 포함할 훌륭한 예시가 됩니다.

좋은 점수를 받은 응답(이상적으로는 10점, 또는 가장 높은 점수)을 찾은 다음, 입력과 출력을 모두 복사하여 예시로 사용하세요.
예시에 맥락 추가하기
예시가 왜 좋은지 설명함으로써 예시를 더욱 효과적으로 만들 수 있습니다. 예시 출력 뒤에 간단한 설명을 추가하세요:
<ideal_output>
[Your example output here]
</ideal_output>
This example meal plan is well-structured, provides detailed information on food choices and quantities, and aligns with the athlete's goals and restrictions.이는 Claude가 무엇을 생성해야 하는지뿐만 아니라, 왜 그 출력이 이상적으로 여겨지는지 이해하는 데 도움이 됩니다.
모범 사례
- XML 태그를 사용하여 예시를 명확하게 구조화하세요
- Claude에게 무엇을 보여주고 있는지 명시적으로 설명하세요
- 가장 중요한 사용 사례를 다루는 대표적인 예시를 선택하세요
- 모델을 혼란스럽게 할 수 있는 예외 상황을 포함하세요
- 명확하지 않을 때는 예시가 왜 좋은지 설명하세요
One-shot 및 multi-shot 프롬프팅은 특히 일관되고 잘 포맷된 출력이 필요하거나 까다로운 경계 사례를 안정적으로 처리하고자 할 때, 프롬프트 엔지니어링 도구 모음에서 빠르게 필수적인 도구가 될 것입니다.