/ Модель

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

Контекст
12 288 токенов
Лицензия
Apache 2.0
Архитектура
fev · dense
Базовая модель
Lumma-0.6B-Base
Библиотека
transformers
Опубликована
22 сен 2026

Lumma-fev-0.6b

Классификация текстаТекст → label9 профессий

Компактный трансформер FrontiersMind для классификации текста и выдачи вероятностных ответов на типизированные вопросы по документу или структурированным данным.

10 664скачиваний за 30 дней68лайковвеса обновлены2 окт 2026

Бенчмарки

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

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

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

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

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

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

Lumma-Fev-0.6B — компактная модель решений компании FrontiersMind, дообученная на базе Lumma-0.6B-Base. Она принимает документ-состояние (текст, JSON-объект или массив) и набор типизированных вопросов, а за один проход вычисляет распределение вероятностей для каждого ответа. Модель не генерирует текст: для вопросов типа yes/no возвращает вероятность ответа «да», для выбора — наиболее вероятный вариант и вероятности вариантов, для шкалы — ожидаемый уровень и распределение по уровням.

Архитектура — плотный причинный трансформер с обработкой только префикса и отдельным считыванием указателя по вариантам ответа. Вопросы обрабатываются независимо: каждый видит состояние и собственные инструкции с вариантами, но не ответы на другие вопросы. Модель предназначена для структурированной классификации и принятия типизированных решений; карточка приводит результаты на тестах Typed-decisions, AG News и DAIR Emotion. Для работы доступны Transformers и пакет lumma-fev, в том числе сервер API с контрактом TypeSafe.

Модель не генерирует свободные объяснения, а её оценки уверенности и вероятности требуют проверки калибровки на размеченных данных перед использованием для автоматических решений. Лицензия — Apache-2.0.

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

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

Ограничения

Модель выдаёт вероятностные оценки, а не свободный текст; перед использованием уверенности для автоматических действий необходимо проверить её калибровку на собственных размеченных данных.

Для каких профессий подходит9

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

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

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

Открыть на Hugging Face

Lumma-Fev-0.6B

Lumma-Fev-0.6B is a decision model. It reads one document (the state) and a set of typed questions, and returns a probability distribution for each question in a single forward pass. It never generates text, so there is nothing to parse and nothing to hallucinate.

It is fine-tuned from FrontiersMind's Lumma-0.6B-Base, which we pre-trained from scratch.

📖 Read the detailed blog: https://www.frontiersmind.ai/blog/lumma-fev/index.html

NOTE: Lumma-fev-4B and Lumma-feb-9B releasing on 26 September along with a detailed blog.

Benchmarks

Benchmark / MetricTypeSafe Jev 1.13.0LayaGliner2.5-DecideLumma-Fev-0.15BLumma-Fev-0.6BLumma-Fev-4BLumma-Fev-9B
Typed-decisions0.720.760.460.490.640.780.81
AG News0.910.950.480.890.840.930.95
DAIR Emotion0.480.5950.550.680.890.940.94
Banking770.870.4250.680.470.900.930.94
Average0.750.680.540.630.820.900.91
P50 latency256 ms32.8 ms99.85 ms35.576 ms45.82 ms175.93 ms269.39 ms
WeightsCloseOpenOpenOpenOpenOpenOpen
Cost$0.042 / 1M tokens$0 self-hosted$0 self-hosted$0 self-hosted$0 self-hosted$0 self-hosted$0 self-hosted

Model details

Developed byFrontiersMind
Model typeCausal transformer, prefill-only; each question reads the state and its own tokens only; pointer readout over the options
Base modelFrontiersMind/Lumma-0.6B-Base (revision b7c0fcf59976)
Parameters649M
Fine-tuningLoRA rank 16, merged into the weights
Pointer head256 dimensions
Contextup to 8,192 state tokens; one question row (state + question) up to 8,192 tokens
Question typesnoul (yes/no), choice (1–255 options), score (1–255 ordered levels)
Weightsbf16 backbone, fp32 pointer head
LanguageEnglish and 10 Indian Langauges

Use it with transformers

from transformers import AutoModel

model = AutoModel.from_pretrained("FrontiersMind/lumma-fev-0.6b", trust_remote_code=True)   # the tokenizer is loaded with it

answers = model.decide(
    state="My running shoes arrived in the wrong size. Can I exchange them for a size 10?",
    questions={
    "department": {
        "type": "choice",
        "instructions": "Which team should handle this?",
        "criteria": {
            "returns": "Exchanges, wrong items, damaged items",
            "shipping": "Delivery status, delays, lost packages",
            "billing": "Charges, invoices, payment problems",
        },
    }
}
)
print(answers)

state can be text, a JSON object or an array. Pin a version with revision="<commit>", and move the model to a GPU with model.to("cuda") (bf16 is the stored precision).

Use it with the lumma-fev package

pip install lumma-fev              # local inference
pip install "lumma-fev[serve]"     # plus the API server
import lumma_fev

model = lumma_fev.load("FrontiersMind/lumma-fev-0.6b")        # picks cuda, mps or cpu
print(model.decide("Two charges on my card for one order.",
                   {"billing": {"type": "noul", "instructions": "Is this about billing?"}}))

Serve it as an API

lumma-fev-serve exposes the TypeSafe POST /v1/systemone contract, so existing TypeSafe clients work by changing their base URL.

lumma-fev-serve --model FrontiersMind/lumma-fev-0.6b --host 0.0.0.0 --port 8000
# optional: LUMMA_FEV_API_KEY=<key> requires "Authorization: Bearer <key>"; --cors for browser apps
curl -s localhost:8000/v1/systemone -H 'content-type: application/json' -d '{
  "state": "I was charged twice. Please fix this ASAP.",
  "questions": {"billing": {"type": "noul", "instructions": "Is this ticket about billing?"}}
}'

From Python, with the lumma-fev client or the TypeSafe SDK:

from lumma_fev import Client

client = Client("http://127.0.0.1:8000")
print(client.decide("I was charged twice.", {"billing": {"type": "noul", "instructions": "Is this about billing?"}}))

from typesafe_sdk import Noul, TypeSafeClient     # pip install typesafe-sdk

with TypeSafeClient(api_key="local", base_url="http://127.0.0.1:8000") as ts:
    print(ts.system_one(state="I was charged twice.", questions={"billing": Noul(instructions="Is this about billing?")}).nouls["billing"].noul)

Answers

TypeCriteriaAnswer
nouloptional {"true": ..., "false": ...}noul: probability of yes
choice{name: description or null}choice (most likely name), confidence, probabilities by name
scoreordered list of levelsscore (expected level), confidence, legend, probabilities by level

Questions never see each other: each one reads the state and its own instructions and options only, so one question cannot change another's answer. Text inside the request cannot forge the model's delimiter tokens.

Limits

  • confidence and probabilities are the model's own estimates. Measure calibration on your own labelled data before gating automated actions on them.

Feedback

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
FevForDecision
Ревизия весов
1b8506e

0 моделей