AI의 메모리란 무엇인가요?
메모리는 AI 채팅 서비스의 핵심 구성 요소로, 이전 대화 내용을 저장하여 AI가 매번 처음부터 시작하지 않고 이전 맥락을 유지하며 대화를 이어갈 수 있도록 해줍니다.
n8n에서의 AI 메모리
AI 워크플로우에 메모리를 추가하려면 다음을 사용할 수 있습니다:
- Simple Memory: 현재 세션에서 사용자 지정 길이만큼 채팅 기록을 저장하는 가장 간단한 방법입니다.
- 또한 n8n은 다음 외부 저장소와 연동되는 다양한 메모리 노드를 지원합니다:
- Motorhead
- Redis Chat Memory
- Postgres Chat Memory
- Xata
- Zep
워크플로우 내에서 고급 AI 메모리 관리가 필요하다면 Chat Memory Manager 노드를 사용하세요.
이 노드는 다음 상황에서 특히 유용합니다:
- 메모리 노드를 직접 추가할 수 없는 경우
- 메모리 노드가 제공하는 기능을 넘어서는 복잡한 메모리 관리가 필요한 경우
예: Agent 노드에 전달되는 메모리 데이터의 크기를 확인하고, 필요시 이를 축소할 수 있습니다. - AI가 마치 사용자가 보낸 것처럼 인식할 수 있는 메시지를 추가해 더 풍부한 맥락을 제공하고 싶은 경우