/ Модель

Характеристики

Контекст
512 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Библиотека
transformers
Опубликована
17 сен 2024

jailbreak-classifier

Классификация текстаТекст → label

Производная модели jackhhao/jailbreak-classifier. Дообученный BERT-классификатор определяет, является ли английский запрос попыткой jailbreak или безопасным текстом.

566скачиваний за 30 дней1лайквеса обновлены17 сен 2024

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Карточка модели lordofthejars/jailbreak-classifier на Hugging Face совпадает с карточкой jackhhao/jailbreak-classifier, поэтому описание составлено по ней.

Jailbreak Classifier — модель классификации текста на основе BERT, разработанная автором репозитория jackhhao. Это дообученный чекпойнт bert-base-uncased с 136,7 млн параметров, предназначенный для определения, является ли запрос попыткой обхода защитных ограничений или безопасным запросом. Модель принимает текст и выдаёт метку класса; она может служить фильтром входящих запросов в системах модерации и защиты от prompt injection.

Модель обучена на наборе jailbreak-classification; в метаданных также указан Open-Orca. Контекст ограничен 512 токенами. Репозиторий использует формат PyTorch и библиотеку Transformers. Лицензия — Apache-2.0.

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

Сценарии применения

  • фильтрация запросов для обнаружения jailbreak
  • первичная проверка промптов на обход защитных ограничений
  • классификация запросов перед передачей языковой модели
  • мониторинг входящих текстов на признаки prompt injection

Ограничения

Ограничение контекста — 512 токенов. Надёжность на языках, атаках и данных, отличающихся от обучающего набора, не подтверждена; предсказания могут пропускать атаки или ошибочно помечать безопасные запросы.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Jailbreak Classifier

Classifies prompts as jailbreaks or benign. This is a fine-tune checkpoint of bert-base-uncased on the jailbreak-classification dataset.

Training Details

Training Data

Fine-tuned on the jailbreak-classification dataset.

Training Procedure

Training Hyperparameters

Fine-tuning hyper-parameters:

  • learning_rate = 5e-5
  • train_batch_size = 8
  • eval_batch_size = 8
  • lr_scheduler_type = linear
  • num_train_epochs = 5.0

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
e038458

0 моделей