실행(Action) ← "작업 수행"
실행 모듈은 구체적인 작업을 실행합니다. 외부 시스템과의 상호 작용 및 통합 작업이 이루어지는 단계로 다음 작업들이 포함될 수 있습니다.
• 웹 검색
• 데이터베이스 조회
• API 호출
• 코드 실행 등
작업 결과 평가 ← "작업 결과 확인"
작업 결과가 예상한 목표와 부합하는지 평가하는 단계로, 다음과 같은 과정을 거칩니다.
• 작업의 결과물이 예상 목표에 부합하는지를 평가합니다.
• 에이전트는 작업의 결과를 해석하고, 예상된 목표와의 차이를 분석합니다. 이때 LLM은 결과를 분석하고 지원하는 역할을 합니다.
• 평가 결과가 만족스러우면 다음 단계로 진행하고, 그렇지 않으면 재계획 단계로 이동합니다.