Локальная тонкая настройка Llama 3.2-1B для обнаружения секретов превосходит модель Wiz.

Разработчик задокументировал успешную локальную дообучку модели Llama 3.2-1B для обнаружения секретов в коде, превзойдя показатели аналогичной модели от Wiz. Проект был выполнен полностью с использованием локальных инструментов ИИ, без обращения к проприетарным API.
Ключевые результаты и подход
Разработчик ставил цель повторить или превзойти результаты Wiz в 86% точности и 82% полноты. После нескольких выходных работы ему удалось одновременно достичь 88% точности и 84,4% полноты с дообученной моделью Llama 3.2-1B. Также были протестированы модели Qwen 3.5-2B и 4B, которые показали лучшие результаты, чем модель на 1B, ценой большего использования видеопамяти и более долгого времени вывода.
Набор данных и процесс обучения
Работа опиралась исключительно на общедоступные данные, которых было недостаточно, поэтому для аугментации и улучшения набора данных использовалась процедурная генерация. Вся разметка выполнялась локально с помощью модели Qwen3-Coder-Next. Ключевой целью обучения было научить модели выводить структурированный JSON. Изначально необученные модели (Llama и Qwen) показывали 0% соответствия схеме, но после обучения этот показатель улучшился до 98-100%.
Трудности и выводы
В процессе разработчик столкнулся с несколькими проблемами:
- Был включён класс с высокой энтропией, который вредил обучению; он был выявлен и удалён.
- Обнаружилось, что 4500 «негативных» примеров в наборе данных на самом деле содержали реальные пароли, что означало, что модель обучалась игнорировать секреты. Исправление этого улучшило полноту обнаружения паролей.
Разработчик опубликовал полное техническое описание со статистикой обучения, примерами и пошаговым разбором процесса.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Агент OpenClaw создает CAD-модели и STL-файлы на основе заданных размеров.
Пользователь обнаружил, что его агент OpenClaw может создавать файлы STL и SCAD по заданным размерам, производя функциональные 3D-модели с точными требуемыми размерами примерно за 20 секунд.

Непрограммист создает медицинский SaaS за 3 недели с помощью Claude и Gemini: извлеченные уроки
Медицинский представитель без опыта программирования создал FastCredentials.com, платформу для управления соответствием требованиям в здравоохранении, за три недели с помощью ИИ-ассистентов для кодирования. В проекте использовались Python/Django, Gunicorn, Nginx, Stripe, WeasyPrint, SQLite и API Claude для автоматического создания контента блога.

АЛЬТМИР: Архитектура постоянного жизненного симулятора, которая отделяет LLM от базы данных для решения проблемы амнезии ИИ
ALTWORLD — это симуляционная игра с сохранением состояния, которая решает проблему контекстного окна, храня каноническое состояние запуска в таблицах PostgreSQL и JSON-объектах, а затем генерируя повествовательный текст только после изменений состояния. Архитектура использует Next.js App Router, Prisma и PostgreSQL с чётким разделением между логикой симуляции и AI-нарративом.

Домашняя лаборатория AI Dev Platform: OpenCode + GitOps для безопасного обновления контейнеров
Разработчик настроил OpenCode с доступом к Git, шлюзом проверки PR и развертыванием через GitOps для более безопасного обновления контейнеров в домашней лаборатории. ИИ пишет изменения, владелец проверяет через PR, Arcane разворачивает.