RU

Сканер prompt injection без PyTorch: как я продолжил заархивированный LLM Guard и научил его находить СНИЛС

Если ваш сервис отправляет текст пользователя в языковую модель, между ними почти наверняка нужен фильтр. На входе он ловит prompt injection («забуд…

llmprompt injectionllm guardonnxперсональные данные152-фзpresidiotransformerspythononnx runtime
Habr
RU

AI-native разработка по-русски

Обычная задача: добавить статус заказа, изменить API, обновить форму, миграцию, тесты и документацию. В AI-native процессе агент может пройти почти…

ai-nativeragискусственный интеллектai-агентыуправление разработкойкейсы внедренияdevops152-фзит-архитектурапрограммные агенты
Habr
RU

Теперь вы можете защититься от утечки данных при работе с любыми языковыми моделями

Пару дней назад Cloud.ru выложил исходный код Guardrails Filter в открытый доступ. Это прозрачный обратный прокси между клиентом и LLM-провайдерами,…

guardrailsмаскирование данныхпдн152-фзgogolangутечки данныхllm-модели
Habr
RU

Как технически проверить чужой сайт на 152-ФЗ за 30 секунд: архитектура сканера

В 2025 году штрафы по 152-ФЗ выросли с 60 тыс. до 18 млн ₽ (ч. 8 ст. 13.11 КоАП — повторная утечка ПДн объёмом 10+ млн записей). Параллельно РКН пер…

152-фзпднсканер сайтаcurl_multiроскомнадзор13.11 коапполитика обработки Пдн
Habr
RU

Django-согласия и cookies под 152-ФЗ: версии документов, аудит и экспорт вместо одного чекбокса

Согласие на обработку персональных данных в Django-проекте часто начинается с одного BooleanField . Но затем оказывается, что недостаточно помнить т…

djangopython152-фзперсональные данныесогласие на обработку пднcookiesopen sourceгосключ152фзэцп
Habr
RU

Три архитектурных решения для multi-tenant B2B SaaS, о которых я пожалел, что не узнал раньше

Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку: TENANT_ID = “tenant-1” в…

multi-tenantfastapipostgresqlsqlalchemyexclude using gistargon2idpbkdf2152-фзaudit logb2b saas