과정
Decomposition (문제 분해)
과정:
주어진 문제를 여러 개의 하위 문제(subproblems)로 쪼개는 방법에 대한 예시를 프롬프트로 제시
모델은 이러한 예시를 참고하여 복잡한 문제를 작고 해결 가능한 하위 문제들로 분해
Subproblem Solving (하위 문제 해결)
단계:
하위 문제 풀이 예시 제공:
각 하위 문제가 어떻게 해결되는지 보여주는 예시를 프롬프트로 제시
리스트 사용:
비어 있는 리스트를 제공하며, 해결된 하위 문제의 답과 솔루션을 순차적으로 저장
최종 질문 제시:
하위 문제의 답을 종합하여 최종 질문에 답하도록 구성
순차적 풀이:
하위 문제를 하나씩 해결하며, 이전 답변을 다음 하위 문제의 입력으로 사용.
이 과정을 반복해 최종 결과를 도출