핵심 요약
AWS의 Bedrock AgentCore Memory는 대화 세션별 단기 기억 로드와 의미론적 추출로 핵심 정보를 장기 기억에 자동 저장하고 Strands Agents와 연동해 기억 관리와 검색을 간소화합니다.
구현 방법
- 3계층 구조(memory_id/actor_id/session_id)로 격리와 관리
- 단기 기억: 세션 로드 및 대화 이벤트 저장(create_event)
- 장기 기억: Extraction/Consolidation으로 Fact/Preference/Summary를 저장, Skip/Add/Update로 정합성 유지
- 네임스페이스 기반 검색: /facts, /preferences, /summaries로 의미론적 조회
- 보안 및 수명주기: Encryption at Rest, event_expiry_days로 자동 파기
- Strands 연동: 자동 저장/로드, RAG 및 생명주기 관리
주요 결과
- 대화 맥락 유지와 추론 품질을 지속적으로 보장
- 비동기 추출로 대기 시간 최소화 및 운영 효율성 향상


