고객 서비스 에이전트
환불을 처리하는 에이전트는 고객의 이전 메시지, 상점 정책, 환불의 어느 단계에 와 있는지를 기억합니다.
장시간 실행되는 에이전트에 대화 컨텍스트, 회상할 지식, 작업 상태, 감사 기록을 한곳에서 제공합니다.
세션은 가장 최근 턴의 롤링 윈도우를 유지합니다.
실제 HotKV 명령과 예시 응답으로 구성된 애니메이션 안내입니다. 원하는 단계를 클릭하면 해당 단계로 이동합니다. 명령과 응답은 HotKV에서 입력하고 보는 그대로 영어로 표시됩니다.
단계 사이에 기억을 잃는 에이전트는 긴 작업을 끝낼 수 없습니다. 흔한 해법은 채팅 기록 테이블, 사실을 위한 벡터 저장소, 상태를 위한 임시 공간이지만, 그래도 에이전트가 한 일을 담은 단일 기록은 없습니다.
HotKV는 네 가지 에이전트 메모리를 명령으로 제공합니다. 대화 창은 대화 컨텍스트를 담고, 시맨틱 메모리는 관련 사실을 의미로 떠올리며, 작업 메모리는 현재 작업의 상태를 추적하고, 에피소드 로그는 에이전트가 한 일을 기록합니다.
세션은 가장 최근 턴의 롤링 윈도우를 유지합니다.
AMEM.CONV.CREATE session:42 WINDOW 20각 턴은 역할과 함께 추가됩니다.
AMEM.CONV.APPEND session:42 user "Why was my invoice declined?"AMEM.SEM.CREATE로 만든 시맨틱 메모리에 AMEM.SEM.STORE로 미리 저장한 사실을 키워드가 아닌 의미로 찾습니다.
AMEM.SEM.RECALL billing-agent 3 0.02 0.7 ...작업 메모리는 에이전트의 진행 위치를 담으며, 작업이 끝나고 한참 지나면 만료됩니다.
AMEM.WORK.SET session:42 step "checking payment gateway" TTL 600에이전트가 하는 모든 행동이 감사와 디버깅을 위해 기록됩니다.
AMEM.EPIS.LOG billing-agent action "Reissued invoice INV-9921"최근 턴이 다음 프롬프트에 들어가므로 에이전트는 흐름을 놓치지 않습니다.
AMEM.CONV.WINDOW session:42 10환불을 처리하는 에이전트는 고객의 이전 메시지, 상점 정책, 환불의 어느 단계에 와 있는지를 기억합니다.
긴 조사 동안 발견한 내용을 시맨틱 사실로 저장하고 요약을 쓸 때 떠올립니다.
당직 봇이 하는 모든 행동이 에피소드 로그에 남으므로, 사람이 무엇을 왜 했는지 정확히 검토할 수 있습니다.
세션마다 최근 턴의 롤링 윈도우를 유지합니다.
AMEM.CONV.APPENDAMEM.CONV.WINDOW의미로 회상하는 사실이며, 선택적으로 TTL을 지정할 수 있습니다.
AMEM.SEM.STOREAMEM.SEM.RECALL스스로 만료될 수 있는 작업 상태입니다.
AMEM.WORK.SETAMEM.WORK.GET유형과 시간으로 조회할 수 있는 행동과 관찰 기록입니다.
AMEM.EPIS.LOGAMEM.EPIS.QUERY네 가지 메모리 유형이 하나의 저장소와 하나의 연결을 공유하므로 회상, 작업 상태, 행동 로그마다 별도 서비스가 필요하지 않습니다.
아닙니다. 메모리는 Redis 프로토콜의 명령으로 제공되며, MCP 서버가 이를 MCP 클라이언트에 노출합니다. LangGraph용으로는 체크포인터와 스토어가 있습니다.
에이전트 메모리는 Performance 및 Scale 플랜에 포함됩니다.
HotKV는 Redis 프로토콜을 사용하므로 기존 클라이언트를 연결해 같은 명령을 그대로 실행할 수 있습니다.