더북(TheBook)

 

SECTION 5.2 계획 패턴

계획 패턴(Planning Pattern)은 수행해야 할 구체적인 계획을 수립하고, 그 계획을 여러 단계에 걸쳐 실행하는 기법입니다. 반응 패턴의 확장판으로, 여기에 계획(Planning)만 추가되었다고 이해하면 됩니다. 이 패턴은 하나 이상의 작업(Task)들로 구성되며, 각 작업은 독립적인 작업 단위로 간주됩니다.

다음은 일련의 작업을 정의하고, 이를 하나씩 차례로 수행하는 과정입니다.

(1) 계획(Planning)

AI 에이전트는 프롬프트를 해석하여 문제 해결을 위한 상위 수준의 목표와 전략을 포함한 전체적인 계획을 수립합니다.

(2) 작업 생성(Generate Task)

AI 에이전트는 주어진 목표를 작은 작업 단위로 분할하여 실행 가능한 작업의 목록을 생성합니다. 작업을 분할한다는 의미는 이미 앞에서 설명했지만 다시 한번 간단히 예를 들어 설명하겠습니다. LLM에 다음과 같은 질문을 했다고 가정해보죠.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.