AACFlow

Zep

Долговременная память для AI-агентов

Улучшите ваших AI-агентов с помощью надёжной долговременной памяти, используя Zep — решение для памяти, разработанное для LLM-приложений. Zep обеспечивает бесшовное хранение, извлечение и управление контекстом разговоров, позволяя вашим агентам запоминать беседы и факты между сессиями.

С интеграцией Zep вы можете:

  • Хранить и извлекать историю чатов: Поддерживать подробные записи полных разговоров с помощью мощных API для добавления и извлечения сообщений.
  • Суммировать разговоры: Получать сводки бесед на основе ИИ, помогая агентам эффективно вспоминать ключевые факты и контекст.
  • Извлекать и хранить структурированные факты: Автоматически извлекать и управлять важными фактами из разговоров для постоянной памяти и ссылок.
  • Обогащать ответы агентов: Использовать сохранённые знания для предоставления контекстно-осознанных взаимодействий и уменьшения повторяющихся или нерелевантных ответов.
  • Централизовать управление памятью: Синхронизировать данные памяти напрямую с вашими рабочими процессами и гарантировать, что ваши агенты всегда имеют доступ к критически важной информации о пользователях.
  • Масштабироваться с приватностью и контролем: Управлять памятью для миллионов пользователей, сохраняя контроль над хранением данных и доступом.

Zep позволяет разработчикам создавать более умные, контекстные и полезные AI-приложения. Сосредоточьтесь на создании отличного пользовательского опыта — оставьте память Zep.

Откройте для себя более насыщенные беседы и более способных агентов, интегрировав Zep в ваши автоматизированные рабочие процессы уже сегодня!

Инструкции по использованию

Интегрируйте Zep для управления долговременной памятью. Создавайте треды, добавляйте сообщения, извлекайте контекст с помощью сводок на основе ИИ и извлечения фактов.

Инструменты

zep_create_thread

Начать новый тред разговора в Zep

Входные параметры

ПараметрТипОбязательныйОписание
threadIdstringДаУникальный идентификатор треда (например, "thread_abc123")
userIdstringДаID пользователя, связанного с тредом (например, "user_123")
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
threadIdstringИдентификатор треда
userIdstringСвязанный ID пользователя
uuidstringВнутренний UUID
createdAtstringВременная метка создания (ISO 8601)
projectUuidstringUUID проекта

zep_get_threads

Получить список всех тредов разговоров

Входные параметры

ПараметрТипОбязательныйОписание
pageSizenumberНетКоличество тредов для получения на странице (например, 10, 25, 50)
pageNumbernumberНетНомер страницы для пагинации (например, 1, 2, 3)
orderBystringНетПоле для сортировки результатов (created_at, updated_at, user_id, thread_id)
ascbooleanНетНаправление сортировки: true для возрастания, false для убывания
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
threadsarrayМассив объектов тредов
threadIdstringИдентификатор треда
userIdstringСвязанный ID пользователя
uuidstringВнутренний UUID
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
projectUuidstringUUID проекта
metadataobjectПользовательские метаданные (динамические пары ключ-значение)
responseCountnumberКоличество элементов в этом ответе
totalCountnumberОбщее количество доступных элементов

zep_delete_thread

Удалить тред разговора из Zep

Входные параметры

ПараметрТипОбязательныйОписание
threadIdstringДаID треда для удаления (например, "thread_abc123")
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
deletedbooleanБыл ли тред удалён

zep_get_context

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

Входные параметры

ПараметрТипОбязательныйОписание
threadIdstringДаID треда для получения контекста (например, "thread_abc123")
modestringНетРежим контекста: "summary" (естественный язык) или "basic" (сырые факты)
minRatingnumberНетМинимальный рейтинг для фильтрации релевантных фактов
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
contextstringСтрока контекста (режим сводки или базовый)

zep_get_messages

Получить сообщения из треда

Входные параметры

ПараметрТипОбязательныйОписание
threadIdstringДаID треда для получения сообщений (например, "thread_abc123")
limitnumberНетМаксимальное количество возвращаемых сообщений (например, 10, 50, 100)
cursorstringНетКурсор для пагинации
lastnnumberНетКоличество последних сообщений для возврата (переопределяет limit и cursor)
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
messagesarrayМассив объектов сообщений
uuidstringUUID сообщения
rolestringРоль сообщения (user, assistant, system, tool)
roleTypestringТип роли (AI, human, tool)
contentstringСодержание сообщения
namestringИмя отправителя
createdAtstringВременная метка (формат RFC3339)
metadataobjectМетаданные сообщения (динамические пары ключ-значение)
processedbooleanБыло ли сообщение обработано
rowCountnumberКоличество возвращённых строк
totalCountnumberОбщее количество доступных элементов

zep_add_messages

Добавить сообщения в существующий тред

Входные параметры

ПараметрТипОбязательныйОписание
threadIdstringДаID треда для добавления сообщений (например, "thread_abc123")
messagesjsonДаМассив объектов сообщений с ролью и содержанием (например, [\{"role": "user", "content": "Hello"\}])
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
threadIdstringИдентификатор треда
addedbooleanБыли ли сообщения успешно добавлены
messageIdsarrayМассив UUID добавленных сообщений

zep_add_user

Создать нового пользователя в Zep

Входные параметры

ПараметрТипОбязательныйОписание
userIdstringДаУникальный идентификатор пользователя (например, "user_123")
emailstringНетEmail-адрес пользователя
firstNamestringНетИмя пользователя
lastNamestringНетФамилия пользователя
metadatajsonНетДополнительные метаданные в формате JSON-объекта (например, \{"key": "value"\})
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
userIdstringИдентификатор пользователя
emailstringEmail-адрес пользователя
firstNamestringИмя пользователя
lastNamestringФамилия пользователя
uuidstringВнутренний UUID
createdAtstringВременная метка создания (ISO 8601)
metadataobjectМетаданные пользователя (динамические пары ключ-значение)

zep_get_user

Получить информацию о пользователе из Zep

Входные параметры

ПараметрТипОбязательныйОписание
userIdstringДаID пользователя для получения (например, "user_123")
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
userIdstringИдентификатор пользователя
emailstringEmail-адрес пользователя
firstNamestringИмя пользователя
lastNamestringФамилия пользователя
uuidstringВнутренний UUID
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
metadataobjectМетаданные пользователя (динамические пары ключ-значение)

zep_get_user_threads

Получить список всех тредов разговоров для конкретного пользователя

Входные параметры

ПараметрТипОбязательныйОписание
userIdstringДаID пользователя для получения тредов (например, "user_123")
limitnumberНетМаксимальное количество возвращаемых тредов (например, 10, 25, 50)
apiKeystringДаВаш API-ключ Zep

Выходные данные

ПараметрТипОписание
threadsarrayМассив объектов тредов
threadIdstringИдентификатор треда
userIdstringСвязанный ID пользователя
uuidstringВнутренний UUID
createdAtstringВременная метка создания (ISO 8601)
updatedAtstringВременная метка последнего обновления (ISO 8601)
projectUuidstringUUID проекта
metadataobjectПользовательские метаданные (динамические пары ключ-значение)
totalCountnumberОбщее количество доступных элементов

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать