Oracle AI Agent Memory 릴리스 26.8의 새로운 기능
이 문서에서는 Oracle AI Agent Memory 릴리스 26.8의 주요 변경 사항에 대해 중점적으로 설명합니다.
기능 및 개선 사항
-
Deep Data Security를 통한 최종 사용자 메모리 격리
이제 Oracle AI Agent Memory가 Oracle Deep Data Security와 통합되어 각 메모리에 액세스할 수 있는 로그인된 사용자를 제어합니다. 이를 통해 애플리케이션은 Oracle AI Database에서 직접 사용자 수준의 메모리 격리를 적용할 수 있습니다.
자세한 내용은 딥 데이터 보안으로 최종 사용자 메모리 격리 적용 및 딥 데이터 보안 API 참조를 참조하십시오.
-
이미지 및 멀티모달 메시지
이제 Oracle AI Database 지원 메모리 저장소에서 이미지를 저장하고 검색 및 자동 메모리 추출에 사용할 수 있습니다. 이를 통해 에이전트는 텍스트와 이미지 모두에서 정보를 기억하고 검색할 수 있습니다.
자세한 내용은 이미지 및 다중 모달 메시지 사용 및 레코드 API 참조를 참조하십시오.
-
메모리 링크 및 그래프 확장 검색
이제 기억을 관련 기억에 연결할 수 있습니다. 검색은 이러한 링크에 따라 추가 관련 정보를 포함할 수 있으며, 자동 메모리 추출은 관련 메모리 간의 링크를 생성할 수 있습니다.
자세한 내용은 연결된 메모리 그래프 생성 및 검색 및 레코드 API 참조를 참조하십시오.
-
구성 가능한 검색 후행 처리
이제 검색 후 검색 결과를 세분화할 수 있습니다. 애플리케이션은 결과 수를 제한하거나, 순위를 재지정하여 결과 순서를 재지정하거나, LLM을 사용하여 관련성이 낮은 결과를 제거할 수 있습니다.
자세한 내용은 검색 결과 관련성을 향상시키는 방법 및 검색 API 참조를 참조하십시오.
-
목록 API 기록
저장된 스레드, 사용자, 에이전트, 메시지 및 메모리를 나열하는 데 새 API를 사용할 수 있습니다. 특정 레코드를 쉽게 찾을 수 있도록 결과를 필터링하거나 제한할 수도 있습니다.
자세한 내용은 에이전트 메모리 API 참조를 참조하십시오.
-
관찰성 이벤트 및 수신기
이제 애플리케이션은 메모리 저장소, 임베더 및 LLM에 대한 호출을 포함하여 에이전트 메모리 작업에서 이벤트를 수신할 수 있습니다. 이렇게 하면 에이전트 메모리 작업을 쉽게 모니터하고 응용 프로그램 응답 문제를 해결할 수 있습니다.
자세한 내용은 FAQ(자주 묻는 질문) 및 문제 해결을 참조하십시오.
지원 중단 및 호환성 변경
-
이제 자동 추출이 백그라운드 모드로 기본 설정됩니다.
이제 자동 메모리 추출이 기본적으로 백그라운드 모드로 실행됩니다. 이렇게 하면
add_messages()가 더 빨리 반환될 수 있지만 추출된 메모리는 즉시 사용하지 못할 수 있습니다.계속하기 전에 추출을 완료해야 하는 응용 프로그램은
wait_for_memory_extraction()를 호출해야 합니다.자세한 내용은 자동 메모리 추출 사용자 정의 및 스레드 API 참조를 참조하십시오.
-
이제 Python 3.14가 지원됩니다.
SDK는 이제 Python 3.14를 지원합니다. 지원되는 Python 버전은 이제 3.10 ~ 3.14입니다.
자세한 내용은 FAQ(자주 묻는 질문) 및 문제 해결을 참조하십시오.
-
텍스트 이름이 지정된 저장소 쓰기 매개변수
update()및update_async()저장소의text매개변수는 더 이상 사용되지 않습니다. 대신content를 사용하십시오.PendingRecordBatch의texts생성자 매개변수도 더 이상 사용되지 않습니다. 대신contents를 사용하십시오.자세한 내용은 Stores and Schema API Reference를 참조하십시오.