AgentLangChain 및 기타 LLM 애플리케이션에서 인공지능 시스템이 자율적이고 목표지향적으로 작업을 수행할 수 있게 해 주는 컴포넌트이다.주어진 목표를 달성하기 위해 환경과 상호작용하며 의사결정을 내리고 행동을 취하는 지능형 개체로 볼 수 있다. 주요 특징1. 자율성: 에이전트는 사전에 정의된 규칙이나 명시적인 프로그래밍 없이도 스스로 결정을 내리고 행동할 수 있다.2. 목표지향성: 특정 목표나 작업을 달성하기 위해 설계되어 있다.3. 환경 인식: 주변 환경이나 상황을 인식하고 이에 따라 적응할 수 있다.4. 도구 사용: 다양한 도구나 API를 활용해 작업을 수행할 수 있다.5. 연속성: 주어진 목표를 달성하기 위해 1회 수행이 아닌 반복 수행을 통해 목표 달성을 추구한다. LangChain에서..