Семантическая память
EN · Semantic MemoryСемантическая память — долговременные факты и знания агента о мире, пользователе и домене, в отличие от памяти о конкретных событиях.Определение на английскомThe AI agent memory tier that stores facts and preferences extracted from many interactions — 'this customer uses Salesforce, prefers Slack over email, is in the enterprise tier.' Stored as structured attributes (or in a knowledge graph like Zep uses), updated when new information contradicts old, and typically injected into the system prompt at conversation start. Semantic memory is what makes an agent feel like it *knows* the user rather than reading their whole history every turn. Distinct from Episodic Memory (specific events) and Working Memory (current context).
Часто задаваемые вопросы
- Что происходит, когда два извлечённых факта противоречат друг другу?
- Это проблема согласования. Простейшая стратегия: побеждает свежее — новые факты перезаписывают старые. Чуть лучше: хранить небольшую историю и оценивать факты по уверенности и источнику. Фреймворки вроде Mem0 и Zep делают это автоматически; самописные реализации часто пропускают согласование и быстро получают противоречивые профили пользователей. Если пишете своё — либо выберите правило и соблюдайте его, либо берите фреймворк.