에이전트 메모리 정보
Oracle AI Agent Memory는 Oracle AI Database의 엔터프라이즈 AI 에이전트를 위한 영구 메모리 계층을 제공합니다.
AI 시스템이 단일 턴 어시스턴트에서 장기적으로 실행되는 자율 에이전트로 진화함에 따라 메모리가 기본으로 자리잡게 됩니다. 에이전트 메모리를 사용하면 에이전트가 상호 작용 간에 컨텍스트를 유지하고, 시간이 지남에 따라 유용한 정보를 저장하고, 해당 메모리를 사용하여 후속 응답 및 작업을 보다 일관되고 효과적으로 수행할 수 있습니다.
SDK는 단기 기억과 장기 기억의 두 가지 핵심 기둥을 중심으로 설계되었습니다.
단기 메모리: 스레드 컨텍스트 카드 및 대화 요약을 사용하여 활성 세션 중 최근 전환, 작업 상태 및 중간 진행을 유지 관리합니다.
장기 메모리: add 및 search 메모리 워크플로우를 사용하여 세션 간의 이전 상호 작용에서 사용자 환경설정, 학습된 규칙 및 팩트를 저장하고 검색합니다.
에이전트 에코시스템의 에이전트 메모리
에이전트 메모리는 AI 에이전트 에코시스템에서 관리되는 메모리 코어로 배치됩니다.
에이전트 메모리는 여러 LLM/임베딩 제공업체와 함께 작동하며 Oracle AI Database의 컨버지드 기반에 엔터프라이즈 메모리를 유지합니다.
호환되는 LLM 및 임베딩 모델에 대한 자세한 내용은 에이전트 메모리 시작하기를 참조하십시오.
주요 이점
대부분의 메모리 스택은 여러 특수 시스템을 결합하여 통합 오버헤드와 운영 복잡성을 높입니다. 에이전트 메모리는 단일 엔터프라이즈 플랫폼에서 이러한 기능을 통합하여 팀이 일관성과 보안이 개선된 상태 유지 에이전트를 구축할 수 있도록 합니다.
통합 메모리 코어(Unified Memory Core): Oracle AI Database를 별도의 벡터, 그래프, JSON 및 트랜잭션 저장소를 결합하기보다는 메모리 및 장기 메모리를 작동하기 위한 컨버지드 플랫폼으로 사용할 수 있습니다.
엔터프라이즈를 위해 구축: Oracle AI Database의 안정성과 확장성을 활용하여 프로토타입뿐만 아니라 실제 워크로드에 대한 영구 메모리를 지원합니다.
플랫폼 Integration
에이전트 메모리는 MCP 서버를 사용하여 Oracle AI Database Private Agent Factory에서 사용할 수 있습니다. 또한 영구적인 엔터프라이즈급 메모리가 필요한 외부 프레임워크에서도 사용할 수 있습니다.
자세한 내용은 How to Use Agent Memory with an MCP Server을 참조하십시오.
보안 고려 사항
메모리 추출 및 요약을 수행하려면 배치 전에 신중한 보안 평가가 필요합니다. 통합 애플리케이션은 SDK를 호출할 때 최종 사용자 인증, 권한 부여 및 올바른 메모리 범위 지정을 담당합니다.
자세한 내용은 보안 고려 사항을 참조하십시오.