
157
6
장
지식과 메모리
지식과
메모리
6
CHAPTER
이제 에이전트에 도구와 오케스트레이션이 갖춰졌으니 실제 일을 해내기 위해 행동할 수 있
는 수준이 되었습니다. 그러나 대부분의 경우 여러분은 에이전트가 지금까지 일어난 일을 기
억하기를 원할 뿐 아니라 모델의 가중치에 들어 있는 것 이상의 추가 정보를 알기를 바라
게 됩니다. 이 장에서는 에이전트의 컨텍스트를 풍부하게 만드는 두 가지 상호 보완적이지
만 서로 구별되는 방식인 지식과 메모리에 초점을 맞춥니다. 지식(주로
RAG
로 구현 )은 기
술 스펙, 정책 문서, 상품 카탈로그, 고객 또는 시스템 로그 같은 사실이나 도메인 특화 콘텐
츠를 생성 시점에 끌어와 에이전트가 즉각적인 대화를 넘어 검증 가능한 정보를 ‘알도록’ 만
듭니다. 이는 특히 모델 자체, 즉 가중치와 편향에 저장된 정보를 보완합니다. 반면 메모리
는 에이전트 자신의 히스토리를 포착합니다. 과거의 사용자 대화, 도구 출력, 상태 업데이
트 등이 여기에 포함됩니다. 메모리를 통해 에이전트는 여러 턴과 세션에 걸쳐 연속성을 유
지하며 과거 상호작용을 ‘기억’하고 이 이력을 활용해 앞으로의 의사결정을 내릴 수 있습
니다.
5
장에서 컨텍스트 엔지니어링을 최고의 결과를 얻기 위해 모델의 컨텍스트 윈도에 들어갈 모
든 입력을 동적으로 선택, 구조화, 조합하는 기법으로 ...