Хранение данных
Сроки для своего ключа — GET /v1/key → retention; режим аккаунта — no_store там же и
в GET /v1/settings.
| Что | Сколько | Подробности |
|---|---|---|
| тексты запросов — сообщения и ответ чата, промпт генерации, текст речи, расшифровка, у музыки — текст песни, название и исключения | до retention.chat_content_days дней (14) | видны в истории кабинета; затем удаляются |
| файлы — результаты, референсы, загрузки, расшифровки | retention.files_days (1 день) | во всех режимах; затем байты удаляются, ссылка отвечает 410, в истории файл помечен истёкшим. Файл, который назвала ещё не завершённая задача, удаляется не раньше её завершения |
| учёт — id запроса, модель, канал, статус, код ошибки, время, объём, цена, параметры без текста | без срока | это ваша история расходов |
Тексты храним для диагностики, качества и защиты от злоупотреблений; модели на них не обучаются. Данные хранятся в России. Копии для восстановления после сбоя (снимки базы и удалённые файлы) хранятся ещё до 7 дней и клиенту не выдаются.
Режим без хранения
Включается для всего аккаунта — переключатель «Режим без хранения» в кабинете (страница
«Аккаунт», группа «Настройки») или PATCH /v1/settings с {"no_store": true}, — либо для одного
запроса полем store: false. store: true режим аккаунта не отменяет. В этом режиме
тексты запроса и ответа не сохраняются: после завершения запроса их нет ни в истории, ни в
карточке запроса. Остаются учёт и биллинг, код ошибки, время выполнения, канал и параметры
запроса без текстов. Файлы режим не меняет: они живут retention.files_days, как обычно.
Поле store модели не передаётся.
Изменение 08.10.2026: поле store_content убрано из GET /v1/key, GET и PATCH /v1/settings и из ключей — вместо него no_store. Тексты теперь хранятся по умолчанию;
store: false по-прежнему отключает их хранение для запроса.