Pourquoi un agent d'IA sans mémoire est une calculatrice coûteuse. Construire une mémoire persistante
Cloud.ru
Vladislav Yankovsky de Cloud.ru explique pourquoi les agents d'IA ont besoin d'une mémoire persistante et analyse les niveaux de mémoire : du simple stockage de l'historique aux faits structurés. Il conseille de commencer avec pgvector et souligne l'importance de l'extraction de faits plutôt que de stocker des messages bruts.
Техлид продукта Evolution AI Agents в Cloud.ru Владислав Янковский рассказывает о построении персистентной памяти для ИИ-агентов. Он отмечает, что память нужна не сама по себе, а как следствие функциональных требований: если агент может работать без памяти между сессиями, то она не нужна. Приводит пример агента для Grafana, которому память не нужна, и агента поддержки L2, которому она критична. Различает контекст (в окне модели) и память (вне модели), а также два измерения памяти: срок жизни (short-term, working, long-term) и тип содержимого (semantic, episodic, procedural). В 80% случаев достаточно связки short-term и long-term semantic. Описывает уровни памяти: уровень 0 — простое хранение истории диалога, недостаточное из-за дубликатов и отсутствия консолидации; уровень 1 — векторный поиск с использованием pgvector, Qdrant, Milvus, Pinecone; уровень 2 — структурированная память с SQL и графами, например Graphiti. Ключевая ошибка — сохранять сырые реплики, правильно — извлекать факты и поддерживать двухслойную модель с исходниками и извлеченными данными.
Source: Habr — хаб ИИ —
original
