Хранилище памяти
EN · Memory StoreХранилище памяти — база (векторная, ключ-значение или граф), где агент сохраняет факты и эпизоды для последующего использования.Определение на английскомPersistent storage that holds an AI agent's long-term memory across conversations and sessions—facts about users, preferences, prior decisions, ongoing projects. Memory stores can be unstructured (vector databases of conversation summaries), structured (key-value records keyed by user ID and topic), or hybrid. Effective memory stores include retrieval logic to surface only relevant memories on each turn, write logic to update or contradict prior memories, and decay/expiry policies to prevent stale data from corrupting future responses.
Часто задаваемые вопросы
- Чем хранилище памяти отличается от базы знаний?
- База знаний — общий контент организации: статьи, политики, спецификации, — обычно написанный людьми и потребляемый агентами. Хранилище памяти — состояние на пользователя (или аккаунт), порождённое самим агентом: «этот клиент предпочитает почту», «этот пользователь уже пробовал решение X», «этот договор проверяли в прошлый вторник». База знаний — о знаниях компании; хранилище памяти — об отношениях и истории с каждым пользователем.
- Как не дать хранилищу памяти накапливать неверные факты?
- Три паттерна: (1) пороги уверенности — фиксировать факты только при высокой уверенности модели, (2) обработка противоречий — когда новые данные противоречат старой памяти, явно обновлять или инвалидировать, а не тихо дописывать, и (3) проверка человеком для важных фактов. Некоторые команды также запускают периодический агент «сборки мусора памяти», который аудирует хранилище и удаляет устаревшие записи.