\(\bullet\)_Internal Knowledge_. In addition to utilizing external tools, many agents rely solely on the internal knowledge of LLMs to guide their actions. We now present several crucial capabilities of LLMs that can support the agent to behave reasonably and effectively. (1) _Planning Capability_. Previous work has demonstrated that LLMs can be used as decent planers to decompose complex task into simpler ones [45]. Such capability of LLMs can be even triggered without incorporating examples in the prompts [46]. Based on the planning capability of LLMs, DEPS [33] develops a Minecraft agent, which can solve complex task via sub-goal decomposition. Similar agents like GITM [16] and Voyager [38] also heavily rely on the planning capability of LLMs to successfully complete different tasks. (2) _Conversation Capability_. LLMs can usually generate high-quality conversations. This capability enables the agent to behave more like humans. In the previous work, many agents take actions based on the strong conversation capability of LLMs. For example, in ChatDev [18], different agents can discuss the software developing process, and even can make reflections on their own behaviors. In RLP [30], the agent can communicate with the listeners based on their potential feedback on the agent's utterance. (3) _Common Sense Understanding Capability_. Another important capability of LLMs is that they can well comprehend human common sense. Based on this capability, many agents can simulate human daily life and make human-like decisions. For example, in Generative Agent, the agent can accurately understand its current state, the surrounding environment, and summarize high-level ideas based on basic observations. Without the common sense understanding capability of LLMs, these behaviors cannot be reliably simulated. Similar conclusions may also apply to RecAgent [21] and S3 [77], where the agents aim to simulate user recommendation and social behaviors.
\(\bullet\)_내부 지식_. 외부 도구를 활용하는 것 외에도 많은 에이전트는 LLM의 내부 지식에만 의존하여 작업을 안내합니다. 이제 에이전트가 합리적이고 효과적으로 행동할 수 있도록 지원할 수 있는 몇 가지 중요한 LLM 기능을 소개합니다. (1) _Planning Capability_. 이전 연구에서는 복잡한 작업을 더 간단한 작업으로 분해하는 데 LLM을 적절한 플래너로 사용할 수 있음을 보여주었습니다[45]. 이러한 LLM의 기능은 프롬프트에 예제를 통합하지 않고도 트리거할 수 있습니다[46]. LLM의 Planning Capability를 기반으로 DEPS [33]는 하위 목표 분해를 통해 복잡한 작업을 해결할 수 있는 마인크래프트 에이전트를 개발했습니다. GITM [16] 및 Voyager [38]과 같은 유사한 에이전트도 다양한 작업을 성공적으로 완료하기 위해 LLM의 Planning Capability에 크게 의존합니다. (2) _Conversation Capability_. LLM은 일반적으로 고품질의 대화를 생성할 수 있습니다. 이 기능을 통해 에이전트는 인간처럼 행동할 수 있습니다. 이전 연구에서 많은 에이전트가 LLM의 강력한 Conversation Capability를 기반으로 행동을 취합니다. 예를 들어, ChatDev [18]에서 다양한 에이전트는 소프트웨어 개발 프로세스에 대해 논의할 수 있으며, 심지어 자신의 행동에 대해 반성할 수도 있습니다. RLP [30]에서 에이전트는 에이전트의 발화에 대한 잠재적 피드백을 기반으로 청취자와 소통할 수 있습니다. (3) _Common Sense Understanding Capability_. LLM의 또 다른 중요한 기능은 인간의 상식을 잘 이해할 수 있다는 것입니다. 이 기능을 기반으로 많은 에이전트가 인간의 일상 생활을 시뮬레이션하고 인간과 같은 의사 결정을 내릴 수 있습니다. 예를 들어, Generative Agent는 현재 상태와 주변 환경을 정확하게 이해하고 기본 관찰을 기반으로 높은 수준의 아이디어를 요약할 수 있습니다. LLM의 Common Sense Understanding Capability가 없다면 이러한 행동을 안정적으로 시뮬레이션할 수 없습니다. 사용자 추천 및 소셜 행동을 시뮬레이션하는 RecAgent [21] 및 S3 [77]에도 유사한 결론이 적용될 수 있습니다.
\(\bullet\)_내부 지식_. 외부 도구를 활용하는 것 외에도 많은 에이전트는 LLM의 내부 지식에만 의존하여 작업을 안내합니다. 이제 에이전트가 합리적이고 효과적으로 행동할 수 있도록 지원할 수 있는 몇 가지 중요한 LLM 기능을 소개합니다. (1) _계획 기능_. 이전 연구에서는 복잡한 작업을 더 간단한 작업으로 분해하는 데 LLM을 적절한 플래너로 사용할 수 있음을 보여주었습니다[45]. 이러한 LLM의 기능은 프롬프트에 예제를 통합하지 않고도 트리거할 수 있습니다[46]. LLM의 계획 기능을 기반으로 DEPS [33]는 하위 목표 분해를 통해 복잡한 작업을 해결할 수 있는 마인크래프트 에이전트를 개발했습니다. GITM [16] 및 Voyager [38]과 같은 유사한 에이전트도 다양한 작업을 성공적으로 완료하기 위해 LLM의 계획 기능에 크게 의존합니다. (2) _대화 기능_. LLM은 일반적으로 고품질의 대화를 생성할 수 있습니다. 이 기능을 통해 에이전트는 인간처럼 행동할 수 있습니다. 이전 연구에서 많은 에이전트가 LLM의 강력한 대화 기능을 기반으로 행동을 취합니다. 예를 들어, ChatDev [18]에서 다양한 에이전트는 소프트웨어 개발 프로세스에 대해 논의할 수 있으며, 심지어 자신의 행동에 대해 반성할 수도 있습니다. RLP [30]에서 에이전트는 에이전트의 발화에 대한 잠재적 피드백을 기반으로 청취자와 소통할 수 있습니다. (3) _상식 이해 기능_. LLM의 또 다른 중요한 기능은 인간의 상식을 잘 이해할 수 있다는 것입니다. 이 기능을 기반으로 많은 에이전트가 인간의 일상 생활을 시뮬레이션하고 인간과 같은 의사 결정을 내릴 수 있습니다. 예를 들어, 생성 에이전트는 현재 상태와 주변 환경을 정확하게 이해하고 기본 관찰을 기반으로 높은 수준의 아이디어를 요약할 수 있습니다. LLM의 상식 이해 기능이 없다면 이러한 행동을 안정적으로 시뮬레이션할 수 없습니다. 사용자 추천 및 소셜 행동을 시뮬레이션하는 RecAgent [21] 및 S3 [77]에도 유사한 결론이 적용될 수 있습니다.