Skip to main content

Короткострокова та довгострокова пам'ять агентів(Пам'ять AI-агентів: чому контекстного вікна замало і як ШІ пам'ятає вас роками)

ДЛЯ АГЕНТАChatGPTClaude

Архітектура багаторівневої пам'яті автономних агентів. Розділення на короткострокову пам'ять (Short-Term Memory — активне контекстне вікно поточного сеансу) та довгострокову пам'ять (Long-Term Memory — векторні бази даних, файли профілю користувача та епізодичні щоденники).

1. Огляд концепції та призначення

Людина не тримає в активній оперативній пам'яті кожну секунду свого життя. Ви не думаєте про те, що їли на сніданок 14 травня минулого року, але якщо вас запитають про ім'я вашої шкільної вчительки — мозок миттєво підніме цей факт із глибин пам'яті.

Щоб AI-агент міг стати справжнім особистим асистентом чи надійним бізнес-партнером, йому потрібна схожа багаторівнева система.

Архітектура пам'яті агента ділиться на два рівні:

  1. Короткострокова пам'ять (Short-Term Memory): оперативна пам'ять (RAM). Це повідомлення, якими ви обмінюєтеся просто зараз у відкритій вкладці. Коли ви закриваєте чат — вона очищається.
  2. Довгострокова пам'ять (Long-Term Memory): жорсткий диск (SSD). Це постійна база знань, де зберігаються ваші звички, уподобання, контакти та результати завершених проєктів.

Практична аналогія: різниця між тим, що ви тримаєте в голові просто зараз, і вашим особистим щоденником у шухляді столу.

2. Як агент розподіляє інформацію між рівнями пам'яті

┌─────────────────────────────────────────────────────────────┐
│                 ДВОРІВНЕВА АРХІТЕКТУРА ПАМ'ЯТІ              │
├─────────────────────────────────────────────────────────────┤
│ ⚡ КОРОТКОСТРОКОВА ПАМ'ЯТЬ (Контекстне вікно LLM):         │
│    - Поточний діалог («Покажи рядок №42 у файлі»)           │
│    - Чернетка роздумів (<scratchpad>)                       │
│    - Останні помилки компілятора (живе до закриття чату)    │
├─────────────────────────────────────────────────────────────┤
│ 💾 ДОВГОСТРОКОВА ПАМ'ЯТЬ (Зовнішня база даних / Vector DB): │
│    ├── Профіль користувача: «Звати Олена, дизайнер, Mac»   │
│    ├── Правила компанії: «Кольори бренду: #00FF55, #111111» │
│    └── Епізодичний досвід: «Цей клієнт просить чеки у PDF» │
└─────────────────────────────────────────────────────────────┘

3. Чотири типи знань у голові розумного агента

  • Робоча пам'ять (Working Memory): поточна задача на найближчі 2 хвилини.
  • Епізодична пам'ять (Episodic): хронологія попередніх дій (що було зроблено вчора).
  • Семантична пам'ять (Semantic): сухі факти про світ і вас (улюблені технології, адреса офісу).
  • Процедурна пам'ять (Procedural): інструкції та алгоритми дій (як саме правильно викачувати реліз на сервер).

4. Практичний висновок

Коли ви будуєте або обираєте AI-асистента, переконайтеся, що він має механізм довгострокового збереження пам'яті (наприклад, файли MEMORIES.md або інтеграцію з векторною базою). Без довгострокової пам'яті агент приречений щоранку прокидатися незнайомцем із повною амнезією.

/ Часті запитанняSchema.org FAQPage

FAQ: Короткострокова та довгострокова пам'ять агентів

По-перше, це занадто дорого: відправляти 100 000 слів минулих розмов на кожне нове «Привіт» спалить баланс вашого API за день. По-друге, це сповільнює відповідь. По-третє, модель страждає на ефект розмиття уваги й починає плутатися у застарілих фактах.
/ Внутрішня перелінковка
Всі терміни

Пов'язані матеріали екосистеми

Дізнайтеся більше про практичну реалізацію, термінологію та інструменти

Практичний гайд

Автономний AI-оператор у Telegram 24/7: архітектура, Telethon, безпека та 10 робочих сценаріїв

Вичерпне інженерне керівництво зі створення production-ready AI-оператора в Telegram на базі Telethon: ізоляція сесій, система підтверджень, захист від банів та запуск 24/7.

Практичний гайд

Loop Engineering: архітектура автономних петель та завершення ери ручного промптингу

Глибоке занурення в Loop Engineering: архітектура самопідтримуваних циклів для Claude Code та автономних агентів, шаблон DOER/CHECKER, детермінована верифікація, команда /goal та боротьба з Reward Hacking.

Термін у глосарії

Agent Memory (Пам'ять агента)

Комплексна підсистема зберігання, фільтрації та вибірки даних, яка перетворює stateless-виклик LLM на stateful-систему: від короткотривалого scratchpad-буфера до мультисесійного сховища знань.

Термін у глосарії

Custom GPTs (Персональні чат-боти в ChatGPT)

Функція ChatGPT для створення персоналізованих міні-асистентів під конкретні задачі. Дозволяє завантажувати власні файли, задавати постійні інструкції, підключати генерацію картинок та зовнішні API без написання коду.

Новина

OpenAI про прискорення досліджень за допомогою агентів

OpenAI опублікували блогпост про те, як агенти прискорюють дослідження в компанії.

Новина

5 опенсорс no-code платформ для створення LLM, RAG та AI-агентів

Ось п'ять найкращих опенсорс no-code платформ, які дозволяють створювати LLM, RAG та AI-агентів без необхідності програмування.