Где хранится память ИИ ассистента: у Вас или в облаке

Где хранится память ИИ ассистента: в облаке провайдера, на общем сервере или на Вашем. Что значит память на Вашем сервере и где физически лежат данные.

Где хранится память ИИ ассистента: у Вас или в облаке

Память Вашего ИИ ассистента это не туман в «облаке», а конкретный файл базы данных, который лежит на чьём-то дисковом накопителе. Поэтому у вопроса «на чьём сервере она лежит» есть ровно три ответа. Первый: на сервере провайдера, как у ChatGPT, где заметки о Вас хранятся в инфраструктуре OpenAI. Второй: на общем сервере сервиса-посредника, где Ваша память соседствует с чужой. Третий: на Вашем собственном сервере, где база физически стоит на машине, которую контролируете Вы. Разница между этими тремя вариантами не юридическая, а физическая: важно, с какого именно диска можно снять файл с Вашей памятью. От этого зависит, сможете ли Вы её посмотреть, скопировать и забрать, если решите уйти. Ниже разберём, что такое память на уровне файла, чем различаются три места хранения и как проверить, где лежит именно Ваша.

Что такое память ассистента на уровне файла

Долговременная память ассистента это не свойство самой нейросети, а отдельная внешняя база рядом с ней. Как она устроена целиком, от эмбеддингов до ночной консолидации, мы разбираем в обзоре темы память ИИ-ассистента. Здесь важна одна деталь: эта база физически где-то лежит, а значит, у неё есть адрес.

Технически память хранят в векторной базе данных. Одна из самых распространённых основ для этого, pgvector, описывает себя буквально как «открытый поиск похожих векторов для Postgres» и хранит эти векторы прямо рядом с остальными данными в обычной базе PostgreSQL (pgvector, 2024). Ничего загадочного тут нет: это программа, которая держит строки в таблице на диске. Каждое Ваше воспоминание, разговор, документ, заметка, лежит в этой таблице как запись.

Отсюда простое следствие, вокруг которого крутится вся тема. Раз память это таблица в базе на диске, то у неё обязательно есть физическое место: диск в конкретном сервере в конкретной стойке. Вопрос «где хранится память» перестаёт быть абстрактным и становится вопросом «в чьём сервере стоит этот диск».

Три места, где может лежать память

Мест, по сути, три, и они отличаются не технологией, а тем, чей диск.

Первое: облако провайдера. Так устроена память ChatGPT. OpenAI включила функцию Memory в 2024 году: ассистент сохраняет заметки о Вас, и Вы можете их посмотреть, удалить или отключить (OpenAI, 2024). Управление содержимым у Вас, но живёт оно в инфраструктуре OpenAI. Показательная деталь из того же блога: удаление переписки не стирает память, заметку нужно удалять отдельно, потому что память не привязана к конкретным чатам, а лежит своим слоем на их стороне. Снять эту базу с диска и унести с собой нельзя.

Второе: общий сервер сервиса-посредника. Многие обёртки над моделями держат память всех клиентов в одной большой базе на своих машинах. Технически это уже векторная база, как у «взрослых» решений, но диск всё равно чужой, и Ваша память соседствует с чужой в общей таблице. Вы здесь арендатор ячейки, а не владелец склада.

Третье: Ваш собственный сервер. База стоит на машине, которая закреплена за Вами. Технология та же самая векторная база, но диск Ваш. Именно этот вариант и стоит за словами «память на Вашем сервере», и разобрать их стоит отдельно, потому что звучат они одинаково у всех, а означают разное.

Что значит «память на Вашем сервере»

Один вопрос отделяет владельца памяти от арендатора: где физически стоит сервер с базой. Всё остальное следствия.

Если база на Вашем сервере, Вы можете сделать с ней три вещи, недоступные арендатору. Снять полную резервную копию: не экспорт текста переписки, а сам файл живой базы со всеми связями. Прочитать её стандартными инструментами: pgvector это обычный PostgreSQL, а не закрытый формат, который понимает только один продукт. И забрать целиком: решите уйти, увозите сервер со всей памятью, копии на чужой стороне не остаётся.

Сравните это с облачным вариантом. Там Вы можете выгрузить архив переписки, но это текст, а не работающая память. Живая база с эмбеддингами, из которой ассистент достаёт нужное по смыслу, остаётся у провайдера. Разница как между рабочим архивом, где всё связано и ищется, и коробкой распечаток: буквы те же, а найти по смыслу уже нельзя.

Поэтому «память на Вашем сервере» это не про юридическую формулировку в договоре, а про физику. Владеет памятью тот, кто может в любой момент снять с диска файл базы. Если снять его может только провайдер, память арендуется, каким бы дружелюбным ни было соглашение.

Как узнать, где физически лежит Ваша память

Проверка не требует технических знаний. Достаточно трёх вопросов о том ассистенте, которым Вы пользуетесь.

Первый: на каком сервере стоит база с памятью и кому этот сервер принадлежит? Честный ответ звучит конкретно: «на Вашем сервере там-то» или «на наших серверах». Уклончивое «в надёжном облаке» обычно означает чужой диск.

Второй: можно ли выгрузить память целиком, не архив переписки, а саму базу? У владельца ответ «да, вот файл базы». У арендатора в лучшем случае «можно скачать историю чатов», а это, как мы разобрали, мёртвый текст.

Третий: если Вы уйдёте, останется ли копия Вашей памяти на стороне сервиса? Тут проверяется, чей диск на самом деле. Пока копия базы физически лежит у провайдера, память живёт на его сервере, что бы ни было написано про принадлежность данных.

Как это устроено у Хермес

У Хермес память лежит на сервере, который закреплён за Вами, а для российского трека этот сервер физически стоит в РФ. База это тот самый PostgreSQL с pgvector: открытая, проверенная технология, а не закрытый ящик. Её можно посмотреть из личного кабинета, скопировать и забрать вместе с сервером, если решите уйти.

Поэтому на вопрос «на чьём сервере лежит моя память» здесь есть прямой ответ, а не отсылка к соглашению: на Вашем. Модель при этом остаётся сменной деталью, она подключается снаружи, а память с накопленным контекстом никуда не переезжает. Как всё это собрано в готовый продукт, который приходит уже установленным, разбираем на странице продукта. Память это Ваш актив, и лежать он должен там, откуда его можно забрать.

частые вопросы
На чьём сервере лежит память ChatGPT?

На серверах OpenAI. Заметки, которые ChatGPT сохраняет о Вас, живут в инфраструктуре провайдера. Из блога OpenAI (2024) видно, что делать с ними можно многое: посмотреть, удалить по одной или очистить целиком, отключить функцию. Но снять саму базу с диска и перенести её в другую систему нельзя, такой операции просто нет. Есть ещё деталь: удаление переписки не стирает память, заметку надо удалять отдельно. То есть управлять содержимым Вы можете, а вот местом хранения нет: оно чужое.

Что значит «память на моём сервере»?

Что файл базы физически стоит на машине, которая принадлежит Вам, а не арендуется у сервиса вместе с чужими данными. У Хермес память живёт в PostgreSQL с открытым расширением pgvector: это обычная база на обычном сервере, а не закрытый формат провайдера. Такую базу можно резервно копировать, читать стандартными инструментами и забрать целиком вместе с сервером. Владение здесь не пункт в соглашении, а ответ на вопрос, с какого диска снимается файл с Вашей памятью.

Можно ли выгрузить память из облачного ассистента?

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

источники (2)
  1. pgvector: open-source vector similarity search for Postgres · pgvector · 2024
  2. Memory and new controls for ChatGPT · OpenAI · 2024
Подключить  Честная цена 

Ещё в этой теме

Память ИИ-ассистента: как она устроена и почему обычный ИИ забывает
01

Контекстное окно и память ИИ: в чём разница и почему это важно Контекстное окно это рабочая память модели на одну сессию, а долговременная память ИИ живёт во внешней базе. Разбираем разницу на примерах и цифрах.

02

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

03

Одна память для всех ИИ: как подключить Хермес к сервисам Одна память для всех ИИ: включаете функцию в кабинете, получаете адрес и ключ, подключаете Claude, ChatGPT и Perplexity к памяти Хермес за пару минут.

Ассистент, который помнит Ваше дело

Хермес работает в Telegram и браузере, а её память живёт на Вашем сервере в РФ. Один тариф, 14 дней на то, чтобы передумать.