Skip to Content

Kitworks AI Connector · Пам'ять агента

Агент, який пам'ятає попередню 
розмову

Без пам'яті ШІ-агент починає кожен діалог з чистого аркуша: 
клієнт удруге пояснює своє питання, менеджер удруге вводить ті самі вхідні. 
Модуль пам'яті зберігає історію діалогу й підтягує її у наступну сесію 
— у межах заданого вами токен-бюджету, окремо для кожного користувача.

Замовити демо     Переглянути модуль на Apps Store

Історія зберігається у вашому Odoo · окрема пам'ять на кожного користувача 
· термін зберігання ви задаєте самі

Кожен запит для агента — перший

ШІ-агент за замовчуванням не має пам'яті. Кожен запит для нього — перший. Виглядає це так:

  • Клієнт пише в підтримку втретє за день і втретє переказує номер замовлення та суть проблеми.
  • Менеджер уточнює деталь до попередньої відповіді, а агент не розуміє, про що йдеться, бо тієї відповіді для нього не існувало.

Це не проблема якості моделі. Історію розмови просто ніде зберігати й нічим підставити у наступний запит. Пам'ять закриває саме цю прогалину, причому з обмеженням обсягу, щоб історія не розросталася нескінченно.

Як це працює — 3 кроки

1

Сесія заводиться автоматично

Ви вмикаєте пам'ять на картці агента одним прапорцем. Далі система сама знаходить або створює сесію під конкретну пару «агент + користувач», а для розмов у чаті Odoo — ще й під конкретний канал. Нічого налаштовувати для кожного діалогу окремо не треба.

2

Кожна репліка зберігається

Запит користувача й відповідь агента записуються як окремі записи з роллю — користувач, агент або системна інструкція. Разом з ними зберігаються виклики інструментів, які агент зробив під час відповіді, і оцінка обсягу в токенах.

3

Історія повертається у наступний запит

Перед новою відповіддю агент добирає попередні репліки, рухаючись від найсвіжішої вглиб, доки не вичерпає токен-бюджет. За замовчуванням це 8000 токенів. Свіжий контекст потрапляє у запит завжди, старий відсікається. Вікно рухається за розмовою, тож обсяг запиту не залежить від того, скільки місяців триває листування.

Можливості

Токен-бюджет замість нескінченної історії

Ви задаєте, скільки токенів пам'яті агент має право взяти у запит (типове значення — 8000). Розмова може тривати місяцями, вартість одного звернення від цього не зростає.

Окрема пам'ять для кожного користувача

Сесія прив'язана до користувача Odoo. Двоє співробітників працюють з одним і тим самим агентом і не бачать історій одне одного. Для розмов у чаті пам'ять додатково розділяється за каналом.

Термін зберігання під вашу політику

Поле «Memory TTL» задає, скільки днів зберігати сесію без активності; типове значення — 30 днів. Прибирання застарілих сесій виконує планове завдання, яке створюється автоматично під час встановлення модуля.

Ручне очищення

На сесії є дія очищення — історія стирається, лічильник токенів обнуляється. Зручно, коли розмова пішла не туди або клієнт просить видалити контекст.

Історія видима й перевірна

Сесії та репліки — це звичайні записи Odoo зі списками й формами. Видно, скільки реплік у сесії та скільки токенів вона займає, і будь-яку з них можна відкрити й прочитати.

Графова пам'ять Aura для складніших сценаріїв

Окремий модуль kw_ai_aura додає бекенд пам'яті, який тримає не лише фрагменти, а й зв'язки між ними, і вміє відповідати на запити, що потребують кількох переходів по цих зв'язках. Пам'ять розділяється за namespace, зберігання можна зашифрувати паролем. Кількість фрагментів, які Aura віддає у відповідь, налаштовується (типово 10), запис нового досвіду може відбуватися автоматично.

Сценарії використання


Підтримка клієнтів без повторних пояснень (eCommerce)

Агент веде діалог у чаті й тримає контекст усього звернення: що клієнт уже питав, яке замовлення обговорювали, що йому відповіли раніше. Клієнт не переказує все спочатку після кожної паузи, а оператор, підключаючись, бачить збережену історію.


Внутрішній помічник, який знає ваш контекст (інтегратори, виробництво)

Співробітник працює з агентом щодня. Пам'ять на рівні користувача означає, що уточнення на кшталт «а для того самого клієнта» агент розуміє без повторного введення вхідних. У кожного співробітника історія своя.


Розділення клієнтів у одного інтегратора

Namespace в Aura дозволяє тримати пам'ять різних проєктів або компаній роздільно на одній інсталяції. Плюс типове для Odoo розмежування за компанією на рівні конфігурації.

Як це виглядає в Odoo

Форма сесії пам'яті поруч із карткою агента, на якому пам'ять увімкнена.

У сесії — список реплік з ролями «користувач» / «агент», лічильник реплік і сума токенів. На картці агента — прапорець пам'яті, поле токен-бюджету та TTL.

Замовити демо

Часті запитання

Репліки діалогу — ваші запити, відповіді агента, системні інструкції, а також виклики інструментів, які агент виконував по ходу розмови. Це історія спілкування, а не аналіз вашої бази даних. Щоб агент відповідав на основі ваших документів і записів Odoo, потрібна база знань.

Ні. Сесія прив'язана до конкретного користувача Odoo, і агент підтягує тільки його історію. Розмови в різних чат-каналах теж розділені.

Ні, і саме для цього існує токен-бюджет. У запит потрапляє лише стільки свіжої історії, скільки ви дозволили — типово 8000 токенів. Решта лишається у базі, але в запит не йде.

Термін ви задаєте самі полем TTL, типове значення — 30 днів без активності. Прибирання виконує планове завдання. Будь-яку сесію можна очистити вручну однією дією.

Пам'ять відповідає на питання «що вже говорили в цій розмові». База знань відповідає на питання «що написано в наших документах», а механіка пошуку по них описана на сторінці RAG. Ці речі вмикаються незалежно й добре працюють разом: RAG дає фактичну опору, пам'ять — безперервність діалогу.

Так, це прапорець на картці кожного агента, типово вимкнений. Ви вмикаєте пам'ять там, де вона потрібна, і лишаєте без неї агентів разових задач.

Дайте агенту пам'ять — і 
заберіть у клієнта потребу повторюватися

На демо покажемо, як увімкнути пам'ять на вашому агенті,
 як підібрати токен-бюджет під ваш обсяг розмов
 і який термін зберігання відповідає вашій політиці роботи з даними.
 Розберемо, чи потрібна вам графова пам'ять Aura, 
чи достатньо базового модуля.

Або подивіться модулі одразу — Odoo Apps Store: AI Conversation Memory та AI Aura Memory, окремо або у складі AI-bundle.

Читайте також