RAG — це не кінець, пам'ять AI Agent — це майбутній напрямок. Розкладемо цей еволюційний процес найпростішим способом: RAG (2020-2023): - Отримати інформацію за один раз і згенерувати відповідь - Жодних рішень, лише вилучення і відповіді - Проблема: часто вилучається нерелевантна інформація Агентний RAG: - Агент вирішує, чи потрібен обшук - Яке джерело даних Агент обирає для запиту - Агент перевіряє, що результати корисні - Проблема: все ще читається лише і не може навчатися на основі взаємодій Пам'ять ШІ: - Читати та записувати зовнішні знання - Вчитися на минулих розмовах - Пам'ятайте вподобання користувача, історичний контекст - Досягти справжньої персоналізації Ця ментальна модель проста: ↳ RAG: Лише для читання, одноразовий ↳ Agentic RAG: Лише для читання через виклики інструментів ↳ Пам'ять агента: Дозволяє читати та записувати через виклики інструментів Сила пам'яті агентів полягає в тому, що агенти тепер можуть «запам'ятовувати» речі — вподобання користувача, минулі розмови, важливі дати, усе це можна зберігати для майбутніх взаємодій. Це відкриває ще більші можливості: безперервне навчання. Замість того, щоб бути замороженими під час навчання, агенти можуть накопичувати знання з кожної взаємодії, покращуючись з часом без повторного навчання. Пам'ять — це міст між статичними моделями та справді адаптивними системами ШІ. Звісно, не все йшло гладко. Пам'ять створює виклики, яких RAG раніше не мав: пошкодження пам'яті, визначення того, що забути, та управління кількома типами пам'яті (процедурним, епізодичним і семантичним). Виправити ці проблеми з нуля складно. Якщо ви хочете надати своїм агентам людську пам'ять, зверніть увагу на Graphiti — відкритий фреймворк для створення графів знань у реальному часі. Посилання в наступному твіті!
Зміст перекладено з чудового матеріалу @akshay_pachaar
Akshay 🚀
Akshay 🚀11 годин тому
RAG ніколи не був кінцевою метою. Пам'ять у агентів ШІ — це те, куди все рухається. Дозвольте мені розкласти цю еволюцію найпростішим способом. RAG (2020-2023): - Отримати інформацію один раз, згенерувати відповідь - Без прийняття рішень, просто принеси і відповідь - Проблема: часто отримує нерелевантний контекст Агентний RAG: - Агент вирішує, що *чи* потрібне повернення - Агент обирає *яке* джерело для запиту - Агент валідує *чи* результати корисні - Проблема: все ще доступний лише для читання, не можна навчитися на взаємодіях Пам'ять ШІ: - Читати І писати на основі зовнішніх знань - Вчиться на минулих розмовах - Запам'ятовує користувацькі вподобання, минулий контекст - Забезпечує справжню персоналізацію Ментальна модель проста: ↳ RAG: тільки для читання, одноразовий випуск ↳ Agentic RAG: лише для читання через виклики інструментів ↳ Пам'ять агента: читання-запис через виклики інструментів Ось що робить пам'ять агента потужною: Агент тепер може «запам'ятовувати» речі — вподобання користувача, минулі розмови, важливі дати. Все збережено і можна отримати для майбутніх взаємодій. Це відкриває щось більше: постійне навчання. Замість того, щоб бути замороженими під час тренувань, агенти тепер можуть накопичувати знання з кожної взаємодії. Вони покращуються з часом без перенавчання. Пам'ять — це міст між статичними моделями та справді адаптивними системами ШІ. Але не все йде гладко. Пам'ять вводить нові виклики, яких RAG ніколи не мав: спотворення пам'яті, визначення того, що забути, та управління кількома типами пам'яті (процедурним, епізодичним і семантичним). Вирішити ці проблеми з нуля — складно. Якщо хочете надати своїм агентам людську пам'ять, зверніть увагу на Graphiti — відкритий фреймворк для створення графів знань у реальному часі. Посилання можна знайти у наступному твіті!
2,23K