Маскирование персональных данных
PlusVibe принимает запросы на российском узле. Перед отправкой к модели персональные данные в теле запроса автоматически заменяются плейсхолдерами, а в ответе восстанавливаются обратно — провайдер модели видит обезличенный текст. Это помогает соответствовать требованиям 152-ФЗ.
Маскирование включено для всех ключей по умолчанию и не требует параметров в запросе — работает на
/v1/chat/completions, /v1/messages и /v1/responses.Что маскируется
| Параметр | Тип | Описание |
|---|---|---|
Телефоны | regex | Российские и международные форматы. |
Email | regex | Адреса электронной почты. |
Карты | regex + Luhn | Номера банковских карт (проверка контрольной суммы). |
Имена и адреса | NER | Опционально — распознаются NER-моделью на российском узле. |
Как это работает
Найденное значение заменяется на токен-плейсхолдер (например [PHONE_1]), модель работает с обезличенным текстом, а в финальном ответе плейсхолдеры подставляются обратно на исходные значения — включая потоковые ответы, где плейсхолдер может прийти разбитым на части.
Обезличивание выполняется до выхода данных за пределы российского узла — исходные ПДн не покидают РФ-периметр. Восстановление происходит уже на обратном пути, в вашем ответе данные остаются полными.