Luluантиспам для чатов
Проверяем API…

Это спам?

Вставьте сообщение из чата. Модель оценит, насколько оно похоже на спам: от 0 до 1. Всё, что от 0,9 и выше, Lulu считает спамом.

Примеры:
0 / 4096

Ключ хранится только в этой вкладке и уходит в заголовке X-API-Key.

Пока пусто Здесь появится оценка после проверки

Как подключить

POST/classify

Оценивает один текст. Нужен заголовок X-API-Key и JSON с полем text длиной от 1 до 4096 символов.

Запрос

curl -X POST http://localhost:8000/classify \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Заработок от 50 000 ₽ в день"}'

Ответ

{"label": "SPAM", "prob_spam": 0.97}

label равен SPAM, когда prob_spam не меньше 0,9, иначе SAFE.

Коды ответа

  • 200Текст оценён
  • 401Ключ не передан или неверный
  • 422Текст пустой или длиннее 4096 символов

Модель читает только начало сообщения, первые 40 токенов (примерно 25–30 слов). Если спам спрятан в конце длинного текста, оценка его не увидит.

GET/health

Показывает, что сервер запущен. Ключ не нужен.

{"status": "ok"}