Что делает Laya
Laya — это неавторегрессионная модель принятия решений «System 1», опубликованная компанией Convai Innovations на Hugging Face и GitHub. Вы передаёте ей состояние (текст, письмо, тикет поддержки или объект JSON) и набор типизированных вопросов, а она возвращает типизированные ответы с вероятностями вместо сгенерированного текста. Существует три типа вопросов: noul («да/нет»), choice (выбор одного из ваших вариантов) и score (порядковая оценка). Каждый вариант оценивается на собственном маркерном токене и нормализуется по вариантам данного вопроса, поэтому вы можете определять новые вопросы и метки без переобучения, а модель не может выдумать категорию или вернуть некорректный результат. Результаты включают вероятности, наборы прогнозов и маршрутизацию при воздержании или передаче на проверку.
Существует три чекпойнта: английская модель (основа ModernBERT-large плюс голова принятия решений, 421M параметров, контекст 512 токенов), мультиязычная модель (mmBERT-base, 322M параметров, по умолчанию 1.024 токена, до 8.192, при этом точность варьируется после примерно 4.000) и модель типизированных решений, дообученная на бенчмарке Convai. Router направляет английский текст в английский чекпойнт, а всё остальное — в мультиязычный. Установка выполняется командой pip install laya (Python 3.10+, PyTorch на CUDA, Apple MPS, XPU или CPU); для HTTP-эндпоинта запустите laya-serve или используйте CLI. Доступны SDK или клиенты для TypeScript, Go, Rust, Java, .NET и C++, интеграции с LangChain, LlamaIndex и CrewAI, дополнение MCP, демо в Hugging Face Space и блокнот Colab. Необязательный движок Vega добавляет ввод изображений, аудио и видео.
