퓨샷과 사고의 사슬 결합
Few-shot 예시와 Chain of Thought 기법을 결합하면, LLM이 복잡한 문제를 더 잘 해결할 수 있습니다.
간단한 예시
- “입력: 2+3은 얼마인가요?: 먼저 2와 3을 더하면 5가 됩니다. 정답은 5입니다.”
자세한 설명
예시와 단계별 사고 과정을 함께 제시하면, LLM이 논리적 추론을 하며 답변을 생성할 수 있습니다. 고난도 문제 해결이나 복잡한 논리 전개에 효과적입니다.
실전 예시 비교
잘못된 프롬프트 | 개선된 프롬프트(퓨샷+사고의 사슬) |
---|---|
“정답을 알려줘.” | “입력: 2+3은 얼마인가요?: 먼저 2와 3을 더하면 5가 됩니다. 정답은 5입니다.” |
“문제 풀어줘.” | “입력: 4*5는 얼마인가요?: 먼저 4와 5를 곱하면 20이 됩니다. 정답은 20입니다.” |
예시와 단계별 사고 과정을 함께 제시하면 AI가 논리적 추론을 하며 답변을 생성할 수 있습니다.
실전 프롬프트 템플릿 및 체크리스트
목적 | 프롬프트 예시 |
---|---|
예시+사고의 사슬 | “입력: 2+3은 얼마인가요?: 먼저 2와 3을 더하면 5가 됩니다. 정답은 5입니다.” |
단계별 풀이+예시 | “입력: 4*5는 얼마인가요?: 먼저 4와 5를 곱하면 20이 됩니다. 정답은 20입니다.” |
복잡한 문제 해결 | “입력: 7+8은 얼마인가요?: 먼저 7과 8을 더하면 15가 됩니다. 정답은 15입니다.” |
논리적 추론+예시 | “입력: 이 문제를 단계별로 논리적으로 풀어줘.: 1단계: 문제 요약, 2단계: 원인 분석, 3단계: 해결책 제시” |
체크리스트
- 예시(Few-shot)와 사고의 사슬(Chain of Thought)을 함께 활용했는가?
- 단계별 풀이/논리적 흐름을 명확히 요청했는가?
- 예시와 실제 입력이 동일한 형식임을 명확히 했는가?
- 반복적으로 활용할 수 있는 템플릿으로 작성했는가?
실전 팁
- 예시(Few-shot)와 사고의 사슬(Chain of Thought)을 함께 활용하면 AI가 복잡한 문제도 논리적으로 해결할 수 있습니다.
- 단계별 풀이, 논리적 흐름, 예시를 명확히 요청하세요.
- 예시와 실제 입력이 동일한 형식임을 강조하면 일관성 있는 결과를 얻을 수 있습니다.
- 프롬프트를 반복적으로 수정(Iteration)하며 최적의 템플릿을 만드세요.
공식 참고자료
셀프 체크 (3문제)
- Few-shot+Chain of Thought 프롬프트 작성 시 반드시 포함해야 할 2가지 요소를 써보세요.
- 답: 예시(Few-shot)와 단계별 풀이/논리적 흐름 등
- 아래 프롬프트를 더 구체적으로 바꿔보세요. “정답을 알려줘.”
- 답: (예시) “입력: 2+3은 얼마인가요?: 먼저 2와 3을 더하면 5가 됩니다. 정답은 5입니다.”
- 반복적으로 활용할 수 있는 템플릿의 장점은?
- 답: 업무 효율이 높아지고, 일관성 있는 결과를 얻을 수 있다.
참고: 예시(Few-shot)와 사고의 사슬(Chain of Thought)을 함께 활용해 복잡한 문제도 논리적으로 해결하도록 유도하세요. 반복적으로 실험하고 개선하세요.