Приватный режим GroUvi API

Отдавайте нейросети работу, а не данные клиентов

Договоры, анкеты и переписку с клиентами можно отправлять в нейросеть. Перед отправкой мы меняем ФИО, паспорта, счета и ключи на выдуманные, а в ответе возвращаем настоящие.

Вы отправляете

Ответчик ООО «СтройМонтаж», ИНН 7701234567

Модель видит

Ответчик ООО «Меридиан», ИНН [ИНН-1]

Вы получаете

Претензия к ООО «СтройМонтаж» по договору поставки

Какэтоработает

прокручивайте — шаги переключатся

Тот же API в формате OpenAI, другие только адрес и ключ. Запрос идёт прямо на наш сервер в Москве.

ФИО превращаются в выдуманных людей того же пола, номера — в метки, ключи и пароли исчезают. На это уходят сотые доли секунды.

Провайдер модели за границей видит только выдуманные данные и пишет ответ как обычно.

Подмены в ответе меняем обратно, в нужном падеже, а таблицу замен стираем. Ничего не храним.

шаг 1 из 4
РОССИЯ · МОСКВАмодели за границейgrouvi-maskтаблица заменв памятиКузнецов Д. А. → Соколов А. А.4515 236781 → [ПАСПОРТ-1]CRMTelegram-ботСкриптMiniMax M3DeepSeek V4.1Qwen 3.8GLM 4.7

запрос идёт на наш сервер в Москве

Попробуйтесами

Выберите пример или вставьте свой текст. «Спрятать данные» покажет, что уйдёт в модель, а «Спросить модель» — какой ответ вы получите.

Демо работает на бесплатной модели. Не вставляйте сюда настоящие данные клиентов: страница открытая.

Что уйдёт в модель
Здесь появится текст, который увидит модель.

Чтопрячем,ачтооставляем

Прокручивайте: сканер проходит по заметке, по одному виду данных за раз.

  1. Люди0ФИО в любом падеже, с инициалами и латиницей; даты рождения
  2. Документы0
  3. Деньги0
  4. Компании0
  5. Контакты0
  6. Адреса0
  7. Медицина и страховки0
  8. Машины и суды0
  9. Код0
  10. Ваши слова0
  11. Остаётся как есть0
crm / обращение_2026-0917

Клиент: Кузнецова Анна Сергеевна (Anna Kuznetsova), 12.03.1990 г.р., паспорт 4512 348901, СНИЛС 112-233-445 95.

Представитель: ООО «СтройМонтаж», ИНН 7701234567, договор № 44/П-2025.

Связь: +7 916 234-11-90, [email protected], @anna_kuz.

Адрес: г. Казань, ул. Баумана, д. 12, кв. 7, кадастровый № 16:50:011005:1234.

Карта 4276 3800 1234 5678, счёт 40817810099910004312.

Полис ОМС 7751234567890123, ОСАГО ХХХ 0345678912, диагноз I11.9 на выплату не влияет.

Авто: М456ОР116, VIN JTNB11HK103456789, дело № А65-18765/2026 в Арбитражном суде Татарстана.

Доступ к CRM: sk_live_51NxAbCdEfGh, сервер 10.24.7.15.

Проект «Орион»: долг 147 300 ₽, пени по ст. 395 ГК РФ, ответить до 15.10. Ведёт старший юрист.

Почемувыдуманныелюди,анеметки

Обычно имя меняют на метку вроде [PERSON_1]. Но в русском имена склоняются, а метка — нет. Модель пишет «претензию [PERSON_1]», и вам приходит «претензию Смирнов Олег Викторович». Мы подставляем выдуманного человека: модель склоняет его как обычное имя, а мы возвращаем ваше в том же падеже.

Вы написали

Направить претензию Смирнову Олегу Викторовичу

Замена на метку

Направить претензию [PERSON_1]

Направить претензию Смирнов Олег Викторовичпадеж потерян

GroUvi

Направить претензию Соколову Андрею Андреевичу

Направить претензию Смирнову Олегу Викторовичупадеж правильный

Комуэтонужно

01 / 09
  1. 01

    Банки

    Анкеты на кредит, жалобы, итоги звонков, ответы клиентам

    Заёмщик Соколов А. А., кредит 1 200 000 ₽ под 18,9%

    Прячем
    ФИО, паспорта, карты, счета, телефоны
    Остаётся
    Суммы, ставки, сроки, суть жалобы
  2. 02

    Юристы

    Иски, договоры, судебные бумаги

    Ответчик АО «Меридиан», долг 4 870 000 ₽, ст. 309 ГК РФ

    Прячем
    Стороны, представители, ИНН, номера дел и договоров, адреса
    Остаётся
    Суммы, статьи законов, суды, обстоятельства
  3. 03

    HR

    Резюме, приказы, заметки с собеседований

    Кандидат Лебедева А. С., руководитель продаж, 8 лет

    Прячем
    Кандидаты, контакты, СНИЛС, паспорта
    Остаётся
    Должности, опыт, навыки, зарплаты
  4. 04

    Клиники

    Выписки, направления, объяснения для пациентов

    Пациентка Морозова Е. В., диагноз I11.9, эналаприл 10 мг

    Прячем
    Пациенты и врачи, полисы ОМС, СНИЛС, номера медкарт
    Остаётся
    Диагнозы, назначения, анализы
  5. 05

    Страховая

    Заявления об убытках, извещения о ДТП, запросы по ДМС

    Страхователь Волков И. С., Toyota Camry, ущерб 147 300 ₽

    Прячем
    Страхователи, полисы, права, госномера, VIN
    Остаётся
    Повреждения, марки машин, суммы
  6. 06

    IT-команды

    Ревью кода, логи инцидентов, конфиги

    postgresql://payments:[ПАРОЛЬ-1]@192.0.2.1:5432

    Прячем
    Ключи, токены, пароли, IP, внутренние хосты
    Остаётся
    Код, ошибки, версии, публичные сервисы
  7. 07

    Госзакупки

    Контракты, спецификации, письма поставщикам

    Поставщик ООО «Альтаир», 12 упаковок на 221 400 ₽

    Прячем
    Реквизиты, счета, ответственные лица
    Остаётся
    Предмет, цена, сроки
  8. 08

    Недвижимость

    Договоры купли-продажи и аренды, доверенности

    Продавец Ефимов Я. В., Новосибирск, 38 000 ₽ в месяц

    Прячем
    Продавцы и покупатели, паспорта, адреса, кадастровые номера
    Остаётся
    Город, площадь, цена, условия
  9. 09

    Поддержка и CRM

    Ответы клиентам, сводки обращений, выгрузки из CRM

    {"client": "Лебедев Алексей", "amount": 86400}

    Прячем
    Клиенты, телефоны, почта, адреса доставки
    Остаётся
    Номера заказов, суммы, суть проблемы

Чтопроисходитсзапросом

  1. 0 мс

    Запрос приходит в Москву

    Адрес приватного режима идёт мимо Cloudflare, поэтому расшифровать текст можно только на нашем сервере.

  2. 1 мс

    Картинки не принимаем

    Скан паспорта не проверить на личные данные, поэтому картинки и файлы мы отклоняем.

  3. ~30 мс

    Прячем данные или останавливаемся

    Если что-то пошло не так, запрос никуда не уходит. Вы получите ошибку, а не утечку.

  4. 1–20 с

    Модель пишет ответ

    Она видит выдуманных людей и метки. Ключи и пароли до неё не доходят.

  5. по ходу ответа

    Данные возвращаются на лету

    Если ответ идёт потоком, настоящие данные встают на место прямо по ходу.

  6. в конце

    Таблица замен стирается

    Она жила в памяти один запрос. Тексты мы не храним и в логи не пишем.

Про152-ФЗ

01Маскировка уменьшает объём персональных данных, которые уходят внешнему сервису. По закону это псевдонимизация, а не обезличивание: пока идёт запрос, у нас есть таблица, по которой данные возвращаются.

02Она не заменяет согласие клиента или договор с ним. И не спасает от косвенных признаков: редкая должность плюс город иногда выдают человека.

03Сайт ai.grouvi.online работает через Cloudflare. У приватного режима есть прямой адрес без него: шифрование заканчивается на нашем сервере в Москве.

Какподключить

  1. 01Зарегистрируйтесь и откройте «Ключи API».
  2. 02Создайте ключ в группе «Приватная — маскировка персональных данных».
  3. 03В своём коде поменяйте адрес на прямой (он ниже) и подставьте этот ключ.
Прямой адрес приватного режима
https://ai.194-156-116-209.sslip.io/v1
В приватной группе токены тратятся в 1,5 раза быстрее: маскировка работает на каждом запросе. Бесплатные модели остаются бесплатными.
ПакетОбычнаяПриватная
Проба · 190 ₽3 млн2 млн
Старт · 490 ₽10 млн6,7 млн
Про · 1 990 ₽50 млн33,3 млн
Макс · 6 990 ₽200 млн133,3 млн
from openai import OpenAI

client = OpenAI(
    base_url="https://ai.194-156-116-209.sslip.io/v1",
    api_key="sk-...",  # ключ группы «Приватная»
)
reply = client.chat.completions.create(
    model="minimax-m3",
    messages=[{"role": "user", "content": open("договор.txt").read()}],
    # свои слова: названия клиентов и проектов тоже скроем
    extra_body={"grouvi_mask": {"terms": ["Орион", "Альфа-Строй"]}},
)
print(reply.choices[0].message.content)

Вопросы

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

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

ФИО в любом падеже, даты рождения, паспорта, СНИЛС, права, карты, счета, ИНН, ОГРН, телефоны, почту, Telegram, адреса, кадастровые номера, полисы ОМС и ОСАГО, номера медкарт, госномера, VIN, номера судебных дел, ключи API, пароли, IP-адреса и внутренние хосты. И ваш список названий клиентов и проектов.

Тогда запрос никуда не уходит, и вы получаете ошибку. На документах, которых правила раньше не видели, с первого раза находится 96% личных данных; редкие форматы вроде внутренних кодов клиентов лучше добавить в свой список слов.

Нигде. Таблица замен живёт в памяти один запрос. Запросы и ответы в логи не пишутся.

Любую из каталога GroUvi API: MiniMax, DeepSeek, Qwen, GLM, MiMo и другие. Модель выбирается полем model, маскировка работает одинаково для всех.

API совместим с OpenAI. Поменяйте адрес на приватный и возьмите ключ приватной группы — остальной код остаётся как был.

В приватной группе токены тратятся в 1,5 раза быстрее, потому что маскировка работает на каждом запросе. Бесплатные модели остаются бесплатными. Пакеты токенов продаются в Telegram-боте, от 190 ₽.

Нет. Картинки и файлы в приватном режиме не принимаются: их нельзя проверить на личные данные. Отправьте текст документа.