> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Memory

> Memory и персонализация в ClickHouse Agents

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

export const galaxyOnClick = eventName => () => {
  try {
    if (typeof window !== "undefined" && window.galaxy && eventName) {
      window.galaxy.track(eventName, {
        interaction: "click"
      });
    }
  } catch (e) {}
};

export const BetaBadge = ({link, galaxyTrack, galaxyEvent}) => {
  if (link) {
    return <a href={link} target="_blank" rel="noopener noreferrer" className="betaBadge" onClick={galaxyTrack && galaxyEvent ? galaxyOnClick(galaxyEvent) : undefined}>
                <Icon />
                <span>Beta</span>
            </a>;
  }
  return <div className="betaBadge">
            <Icon />
            <span>
                Beta feature. 
                <u>
                    <a href="/docs/beta-and-experimental-features#beta-features">
                        Learn more.
                    </a>
                </u>
            </span>
        </div>;
};

Memory — это персональное хранилище, к которому агент может обращаться в разных диалогах. Оно состоит из нескольких записей, каждая из которых представляет собой пару ключ-значение: предпочитаемый вами
формат даты, база данных, с которой вы обычно работаете, насколько лаконичными должны быть ответы. Агент использует их в контексте, когда это уместно.

<div id="how-it-works">
  ## Как работает память
</div>

Небольшой агент памяти работает параллельно с основным диалогом. Он читает недавние сообщения, решает, что стоит запомнить, и сохраняет эти сведения в персональное хранилище пользователя.
В следующем диалоге эти записи доступны как контекст, к которому основной агент может обращаться, и вам не придётся повторяться.

Для вас это выглядит как последовательность: достаточно один раз сказать агенту, что вы предпочитаете вывод SQL в нижнем регистре и что ваш финансовый год заканчивается в марте, — и в будущих диалогах он будет учитывать это.

<div id="manage-your-memories">
  ## Управление своими записями памяти
</div>

Откройте панель памяти с помощью значка **Memories** (мозг) в левой навигации. На панели отображаются сохранённые записи памяти, а также элементы управления для создания, редактирования, удаления и фильтрации записей.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/cloud/agent-builder/memory/memories.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=8b1e28c7d2704cb790d081ac7dd77b42" alt="Панель Memories, где в левой навигации выделен значок мозга, показаны поле фильтра, кнопка Add, флажок Use memory, запись памяти с элементами управления редактированием и удалением, а также кнопка Admin Settings" size="sm" width="714" height="862" data-path="images/cloud/agent-builder/memory/memories.png" />

Memory доступна только вашему пользователю. Агенты других пользователей никогда не увидят ваши записи, а ваши агенты — их записи.

<div id="create-memory">
  ### Создание записи в Memory
</div>

Нажмите кнопку **+** в верхней части панели, чтобы открыть диалог **Create Memory**. Введите **Key** (только строчные буквы и символы подчеркивания) и **Value**, затем нажмите **Create**.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/cloud/agent-builder/memory/create.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=e7fd3e5e7465e954ca4d16d649b88d4a" alt="Панель Memory с выделенной кнопкой + для Create Memory" size="sm" width="782" height="862" data-path="images/cloud/agent-builder/memory/create.png" />

<div id="filter-memories">
  ### Фильтрация записей
</div>

Используйте поле **Filter memories** в верхней части панели, чтобы найти запись по ключу.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/cloud/agent-builder/memory/filter.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=1682c73febbca4412f1245dced017957" alt="Панель Memory с выделенным полем Filter memories и введённым значением 'demo'" size="sm" width="720" height="848" data-path="images/cloud/agent-builder/memory/filter.png" />

<div id="edit-memory">
  ### Изменение записи Memory
</div>

Нажмите значок карандаша рядом с записью Memory, чтобы открыть диалоговое окно **Редактирование Memory**. Измените ключ или значение и нажмите **Сохранить**.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/cloud/agent-builder/memory/edit.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=90be376a7566b7e5ac97e0919be418d5" alt="Запись Memory с выделенным значком карандаша «Редактирование Memory»" size="sm" width="718" height="884" data-path="images/cloud/agent-builder/memory/edit.png" />

<div id="delete-memory">
  ### Удалить запись Memory
</div>

Нажмите на значок корзины рядом с записью Memory, чтобы удалить её.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/cloud/agent-builder/memory/delete.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=448abcbe1298ca5e11ab608fbea5add3" alt="Запись Memory с выделенным значком корзины для удаления" size="sm" width="768" height="848" data-path="images/cloud/agent-builder/memory/delete.png" />

<div id="toggle-memory">
  ## Включение и выключение памяти
</div>

Включайте или выключайте память с помощью флажка **Использовать память** в верхней части панели памяти. Отключайте её для конфиденциальных тем, которые не должны сохраняться, или для разовых диалогов, где персонализация не требуется.

Когда память выключена, агент не читает данные из хранилища памяти и не записывает их туда.

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/huP88Vza7bEG09HU/images/cloud/agent-builder/memory/toggle.png?fit=max&auto=format&n=huP88Vza7bEG09HU&q=85&s=87303fde9fc7f62dd4b39e5eb5e8ffa8" alt="Панель памяти с выделенным в верхней части флажком «Использовать память»" size="sm" width="720" height="848" data-path="images/cloud/agent-builder/memory/toggle.png" />

<div id="memory-best-practices">
  ## Рекомендации по использованию Memory
</div>

Memory может быть полезен, когда нужно хранить:

* Повторяющиеся договорённости: предпочтительные форматы дат, бизнес-определения, схемы именования.
* Контекст проекта: к какому сервису или базе данных вы обычно обращаетесь, какие панели мониторинга для вас важны.
* Стиль общения: лаконичные или более разговорные ответы, упор на код или на связный текст.

Memory не предназначен для использования в качестве базы данных. Например, это не место для хранения больших объёмов справочных материалов.
Для этого лучше использовать [навык](/ru/products/cloud/features/ai-ml/agents/builder/skills) или встроить этот материал в инструкции агента.
Memory также не предназначен для поиска по прошлым чатам; эту роль выполняет сама история диалога.
