Pailot

Mem0

Долгосрочная память агента через Mem0 в процессах Pailot

Mem0 — внешнее хранилище памяти для агентов: прошлые диалоги, предпочтения пользователя и контекст между запусками процесса.

С Mem0 в Pailot вы можете:

  • Сохранять сообщения как память, привязанную к userId
  • Искать по смыслу среди сохранённых записей
  • Читать память по ID или по дате создания

Нужен ключ API (Application Programming Interface — программный интерфейс) Mem0.

Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Ключ — в переменных окружения рабочего пространства.

Инструменты

mem0_add_memories

Добавить записи в Mem0 для последующего поиска.

Вход

ПараметрТипОбязательныйОписание
userIdstringДаID пользователя, к которому относится память
messagesjsonДаМассив сообщений с полями role и content
apiKeystringДаКлюч API Mem0

Выход

ПараметрТипОписание
idsarrayID созданных записей памяти
memoriesarrayСозданные объекты памяти

mem0_search_memories

Семантический поиск по памяти Mem0.

Вход

ПараметрТипОбязательныйОписание
userIdstringДаID пользователя, чью память искать
querystringДаПоисковый запрос
limitnumberНетМаксимум результатов
apiKeystringДаКлюч API Mem0

Выход

ПараметрТипОписание
searchResultsarrayРезультаты: id, data и score
idsarrayID найденных записей

mem0_get_memories

Получить записи Mem0 по ID или фильтрам.

Вход

ПараметрТипОбязательныйОписание
userIdstringДаID пользователя
memoryIdstringНетКонкретный ID записи
startDatestringНетНачало периода по created_at (YYYY-MM-DD)
endDatestringНетКонец периода по created_at (YYYY-MM-DD)
limitnumberНетМаксимум результатов
apiKeystringДаКлюч API Mem0

Выход

ПараметрТипОписание
memoriesarrayНайденные объекты памяти
idsarrayID полученных записей
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ