https://arxiv.org/abs/2311.05772 LLM을 Agent로 사용하는 방식엔 크게 두 가지이다.1. 다음 작업을 반복적으로 결정2. LLM을 통해 계획 생성, 하위 작업을 실행그러나 이러한 방법들은 하위 작업들을 실패하면 작업이 실패해 버린다-> 계획을 실행할 수 없는 경우 다시 재귀적으로 분해하여 문제를 해결하는 As-Needed Decomposition And Planning for complex Tasks(ADaPT)를 제안한다. 이 이미지가 너무 명확하게 ADaPT를 설명해줍니다.Excutor에게는 간결한 언어 작업 사양이 제공됩니다. LLM을 통해 Action을 진행하고, 환경과 반복적으로 상호작용하며 완료되거나, 설정된 최대 반복 제한까지 계속됩니다. Task를 원자 수준의..