EN / RUВойти
Статус app: скоро запуск — ключи и кабинет откроются на запуске. Новости запуска в Telegram

Блог · 2026-10-20

Тест гардрейлов за 30 минут: минимальный харнес.

Ваше приложение плюс гардрейлы (входной фильтр, системный промпт, классификатор) — в центре. RawLine как adversarial-генератор — слева. Ваш lawful краевой сет крутится через оба. Меряйте, усиливайте, повторяйте — только на своих системах.

Цикл из 5 шагов

1) Фиксируете scope и разрешение. 2) Собираете 30-50 lawful промптов с ложными отказами плюс заведомо плохие, которые фильтр обязан ловить. 3) База (без пресета) против вашего приложения. 4) Прогон с research-пресетом на запрос. 5) Считаете, чините один слой, повторяете.

for model in pinned_list:
  for preset in [none, redteam-fiction-v1]:
    out = rawline.chat(model, dataset, headers={X-Relay-Preset: preset})
    app_out = your_app.guard(out)  # только ваши фильтры
    score(attack_success, false_positives, latency)

Что мерять

Attack success (прошёл ли adversarial-вход через гардрейл), false positives (заблокирован ли lawful-фикшн) и цена латентности по слоям. Отчёт по слоям: фильтр, промпт, классификатор. Пресет, поднявший успех атак без роста ложных, нашёл дыру; поднявший только ложные — нашёл over-refusal.

attack_success = bypass / total_adversarial
false_positive = blocked_lawful / total_lawful
latency_p95_ms = p95(per_layer_ms)
отчёт по слоям: filter / prompt / classifier

Чек-лист hardening и повтора

Чините по одному слою. Датасет lawful и версионирован. Незаконное отклоняется в каждом прогоне. Публикуйте метод, имена пресетов, пины моделей и сырые counts — дельт мало для цитирования. Повторяйте по расписанию: гардрейлы дрейфуют вместе с моделями провайдеров.

Ключ на запускеМоделиБлог

Только исследования. Без незаконного. Тестируйте свои системы или с разрешения.