As opposed to zero-shot prompting of a large language model where a user types into an open-ended text field and gets a result without additional input, agents allow for more complex interaction and orchestration. In particular, agentic systems have a notion of planning, loops, reflection and other control structures that heavily leverage the model's inherent reasoning capabilities to accomplish a task end-to-end. Paired with the ability to use tools, plugins, and function calling, agents are empowered to do more general-purpose work.
사용자가 개방형 텍스트 필드에 입력하고 추가 입력 없이 결과를 얻는 Large Language Model의 zero-shot 프롬프트와 달리, 에이전트는 보다 복잡한 상호 작용과 오케스트레이션을 가능하게 합니다. 특히 에이전트 시스템은 계획, 루프, 반영 및 기타 제어 구조에 대한 개념을 가지고 있어 모델의 고유한 추론 기능을 적극 활용하여 작업을 처음부터 끝까지 수행할 수 있습니다. 도구, 플러그인, 함수 호출을 사용할 수 있는 기능과 함께 에이전트는 보다 범용적인 작업을 수행할 수 있습니다.
사용자가 개방형 텍스트 필드에 입력하고 추가 입력 없이 결과를 얻는 대규모 언어 모델의 제로샷 프롬프트와 달리, 에이전트는 보다 복잡한 상호 작용과 오케스트레이션을 가능하게 합니다. 특히 에이전트 시스템은 계획, 루프, 반영 및 기타 제어 구조에 대한 개념을 가지고 있어 모델의 고유한 추론 기능을 적극 활용하여 작업을 처음부터 끝까지 수행할 수 있습니다. 도구, 플러그인, 함수 호출을 사용할 수 있는 기능과 함께 에이전트는 보다 범용적인 작업을 수행할 수 있습니다.