가장 쉬운 에이전틱 AI 예제: 단순 반사 에이전트
에이전틱 AI를 처음 시도해 볼 만한 가장 쉬운 예시는 **단순 반사 에이전트(Simple Reflex Agent)**를 구현하는 것입니다. 이 에이전트는 복잡한 추론이나 과거 기억 없이, **현재 상태**만을 기반으로 **사전 정의된 규칙**에 따라 행동합니다.
예제: 이메일 스팸 필터 📧
이메일 시스템의 **스팸 필터**는 단순 반사 에이전트의 원리를 가장 잘 보여줍니다.
✅ 에이전트의 목표
수신된 모든 이메일을 '스팸' 또는 '스팸 아님'으로 분류하여 사용자의 받은 편지함을 깨끗하게 유지하는 것입니다.
⚙️ 작동 원리 (조건-행동 규칙)
에이전트는 이메일이 들어올 때마다 다음 조건-행동 규칙을 즉시 적용합니다.
-
조건 1: 이메일 제목에 "$$$", "당첨", "긴급"과 같은 특정 키워드가 포함되어 있다면
행동 1: 해당 이메일을 **스팸** 폴더로 이동시킵니다. -
조건 2: 발신자 주소가 신뢰할 수 없는 블랙리스트에 등록되어 있다면
행동 2: 해당 이메일을 **스팸** 폴더로 이동시킵니다. -
조건 3: 위 조건 중 어느 것도 충족되지 않는다면
행동 3: 해당 이메일을 **받은 편지함**에 보관합니다.
💡 에이전틱 AI 요소의 이해
- 인식(Perception): 에이전트에게 들어오는 현재 이메일 데이터(제목, 발신자, 내용).
- 행동(Action): 이메일을 스팸 폴더로 이동시키거나 받은 편지함에 보관하는 조치.
- 자율성(Autonomy): 사람이 개입하지 않고 정해진 규칙에 따라 즉시 결정을 내리고 실행함.
이러한 단순한 예제를 통해 에이전틱 AI의 기본 개념인 **인식 → 규칙 적용/추론 → 행동**의 순환 고리를 쉽게 이해할 수 있습니다.