Агенты службы поддержки
Агент, обрабатывающий возвраты, помнит прежние сообщения клиента, правила магазина и то, на каком шаге возврата он находится.
Дайте долго работающим агентам контекст диалога, извлечённые знания, состояние задачи и журнал действий, всё в одном месте.
Сеанс хранит скользящее окно самых последних реплик.
Анимированная демонстрация с настоящими командами HotKV и примерами ответов. Нажмите на любой шаг, чтобы перейти к нему. Команды и ответы остаются на английском, ровно так, как вы вводите и видите их в HotKV.
Агент, который забывает между шагами, не может завершить долгие задачи. Обычное решение - таблица истории чата, векторное хранилище для фактов и черновое пространство для состояния, и всё равно нет единой записи о том, что сделал агент.
HotKV предоставляет четыре вида памяти агентов в виде команд. Окна диалога хранят контекст разговора, семантическая память извлекает нужные факты по смыслу, рабочая память отслеживает состояние текущей задачи, а эпизодический журнал записывает, что сделал агент.
Сеанс хранит скользящее окно самых последних реплик.
AMEM.CONV.CREATE session:42 WINDOW 20Каждая реплика добавляется вместе со своей ролью.
AMEM.CONV.APPEND session:42 user "Why was my invoice declined?"Факты, сохранённые ранее командой AMEM.SEM.STORE в семантической памяти, созданной командой AMEM.SEM.CREATE, находятся по смыслу, а не по ключевому слову.
AMEM.SEM.RECALL billing-agent 3 0.02 0.7 ...Рабочая память хранит, на каком шаге агент, и истекает, когда задача давно закончена.
AMEM.WORK.SET session:42 step "checking payment gateway" TTL 600Каждое действие агента записывается для аудита и отладки.
AMEM.EPIS.LOG billing-agent action "Reissued invoice INV-9921"Последние реплики попадают в следующий промпт, поэтому агент никогда не теряет нить.
AMEM.CONV.WINDOW session:42 10Агент, обрабатывающий возвраты, помнит прежние сообщения клиента, правила магазина и то, на каком шаге возврата он находится.
Результаты сохраняются как семантические факты в ходе долгого исследования и вспоминаются при написании сводки.
Каждое действие дежурного бота попадает в эпизодический журнал, поэтому люди могут проверить, что именно он сделал и почему.
Скользящее окно последних реплик для каждого сеанса.
AMEM.CONV.APPENDAMEM.CONV.WINDOWФакты, извлекаемые по смыслу, при желании с TTL.
AMEM.SEM.STOREAMEM.SEM.RECALLСостояние задачи, которое может истекать само.
AMEM.WORK.SETAMEM.WORK.GETДействия и наблюдения, по которым можно делать запросы по типу и времени.
AMEM.EPIS.LOGAMEM.EPIS.QUERYЧетыре типа памяти используют одно хранилище и одно соединение, поэтому извлечение, состояние задачи и журнал действий не требуют каждый своего сервиса.
Нет. Память доступна как команды протокола Redis, а сервер MCP предоставляет её клиентам MCP. Для LangGraph есть чекпоинтер и хранилище.
Память агентов входит в тарифы Performance и Scale.
HotKV понимает протокол Redis, поэтому вы можете подключить к нему существующий клиент и выполнить те же команды.