Добавим память нашему агенту

Подготовка

Установите в True только указанные переменные окружения в .env:

STEP_5_1 = True
docker compose up -d --force-recreate mcp-server
docker compose up -d --force-recreate cookbook-agent

Память агента привязана к сессии браузера. Чтобы начать новую сессию с пустой памятью, обновите страницу агента (F5) - делайте это перед началом каждого сценария!

Простой сценарий с памятью

Последовательно спросите агента:

  1. Я не ем сахар. Подскажи рецепт котлет
  2. Как делать молочный коктейль?

На втором запросе агент вспомнит про ограничения сахара из первого запроса благодаря памяти.

Изучите трейс запроса.

Сложный сценарий с памятью

Обновите страницу агента (F5), чтобы начать новую сессию.

Последовательно спросите агента:

  1. Я не ем сахар. Подскажи рецепт котлет
  2. Я не ем лук, чеснок и креветки. Подскажи рецепт плова
  3. Как делать молочный коктейль?

Задача

  1. Протестировать оба сценария с памятью.
  2. Провести диагностику сложного сценария и найти корневую причину проблемы.

Знаешь ответ - подними руку!