Episodic memory
Материал из Montelibero
Episodic memory — тип памяти ИИ-агента, хранящий записи о конкретных событиях, сессиях и взаимодействиях.
Два типа памяти =
- Semantic memory — знания о фактах и понятиях. «Пёс — это животное, которое лает».
- Episodic memory — записи событий. «Вчера пользователь спросил про погоду, я ответил, что дождь».
Semantic memory = энциклопедия. Episodic memory = дневник.
Зачем нужно =
Episodic memory позволяет агенту:
- Помнить, что было в прошлых сессиях с этим пользователем.
- Отличать повторяющиеся ситуации от новых.
- Ссылаться на конкретные события: «Вы спрашивали об этом три дня назад».
- Строить долгосрочные отношения с пользователем.
Формат =
- Метаданные: дата, сессия, канал.
- Суть события: что произошло, кто участвовал.
- Результат: чем закончилось.
- Теги: категория, важность.
Реализация =
- Файлы — записи в memory.
- Семантический поиск — поиск похожих эпизодов.
- Векторное хранение — эмбеддинги эпизодов для быстрого поиска.
Связанные понятия
- Память ИИ — episodic memory — компонент общей памяти агента.
- Semantic search — используется для поиска в episodic memory.
- Embedding — кодирование эпизодов для хранения.