1. ReAct 패턴
**ReAct(Reasoning + Acting)**는 가장 기본적인 에이전트 패턴입니다.
LLM이 추론(Reasoning)과 행동(Acting)을 번갈아가며 수행합니다.
2. Plan-and-Execute
먼저 전체 계획을 세운 후 단계별로 실행하는 패턴입니다.
복잡한 태스크에서 ReAct보다 더 나은 성능을 보입니다.
프로덕션 환경에서 LLM 에이전트를 구축할 때 고려해야 할 5가지 아키텍처 패턴과 각각의 장단점을 비교합니다.
**ReAct(Reasoning + Acting)**는 가장 기본적인 에이전트 패턴입니다.
LLM이 추론(Reasoning)과 행동(Acting)을 번갈아가며 수행합니다.
먼저 전체 계획을 세운 후 단계별로 실행하는 패턴입니다.
복잡한 태스크에서 ReAct보다 더 나은 성능을 보입니다.
여러 에이전트가 협업하여 문제를 해결합니다.
에이전트가 자신의 출력을 검토하고 개선하는 패턴입니다.
외부 도구(API, 데이터베이스 등)를 활용하여 LLM의 한계를 보완합니다.
실무에서는 이 패턴들을 조합하여 사용하는 것이 일반적입니다.