/ Модель

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

Контекст
128 000 токенов
Параметры
221 млн
Лицензия
Своя лицензия
Архитектура
lfm2 · dense
Базовая модель
LFM2.5-230M
Библиотека
transformers
Опубликована
17 авг 2026

tinyshell-lfm2.5-230m

Генерация текстаТекст → текст3 профессии

Компактная модель преобразует текстовые инструкции на английском языке в структурированные команды TinyShell ShellIntent в формате JSON.

56скачиваний за 30 дней0лайковвеса обновлены17 авг 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

TinyShell LFM2.5 — компактная языковая модель, дообученная автором tharunpranavsakthivel на LiquidAI/LFM2.5-230M для преобразования инструкций на естественном языке в структурированный JSON формата TinyShell ShellIntent. Она принимает текст и выбирает одно из высокоуровневых решений: compile, clarify или unsupported. Модель имеет плотную авторегрессионную архитектуру LFM2 и содержит 221,2 млн параметров; нативный контекст — до 128 000 токенов. Карточка указывает английский язык и поддержку диалогового режима.

На отложенной выборке достигнуты 99% успешного разбора JSON, 96% соответствия схеме и 37,5% точного совпадения IR. Модель корректно завершала генерацию после первого JSON-объекта в исходной конфигурации вывода. Это пилотное дообучение на 1 600 примерах с одной обучающей инициализацией; строгое совпадение IR заметно ниже метрик синтаксической и схемной корректности. Вывод следует считать недоверенным: его нужно проверять по схеме и пропускать через безопасный детерминированный компилятор. Производная модель распространяется по лицензии LFM Open License v1.0.

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

  • преобразование текстовых команд в JSON TinyShell ShellIntent
  • определение, можно ли скомпилировать команду TinyShell
  • запрос уточнений для неоднозначных инструкций
  • классификация неподдерживаемых команд TinyShell

Ограничения

В пилотной оценке точное совпадение структурированного IR составило 37,5%; обучение проведено с одним случайным seed. Вывод модели недоверенный и требует проверки схемы, безопасной компиляции и соответствующих проверок перед выполнением.

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

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

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

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

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

Открыть на Hugging Face

LFM2.5 TinyShell

Fine-tuned compact language model for the TinyShell ShellIntent natural-language-to-structured-IR task.

Base model

LiquidAI/LFM2.5-230M

This is a supervised fine-tune of the upstream LFM2.5 instruction model. The derivative remains subject to the LFM Open License v1.0; the full license text is included in LICENSE.

Task

The model converts natural-language instructions into structured TinyShell ShellIntent JSON.

Supported high-level decisions include:

  • compile
  • clarify
  • unsupported

Held-out evaluation

MetricResult
JSON parse rate99.00%
Schema validity96.00%
IR exact match37.50%
Decision accuracy96.00%
Operation accuracy64.50%
Slot precision70.31%
Slot recall61.66%
Slot F165.70%
Risk accuracy95.50%
Confirmation accuracy96.00%
Clarify accuracy100.00%
Unsupported accuracy60.00%
Multi-operation accuracy31.11%
Median inference latency1260.4274300001634 ms

Generation policy

Native generation termination

FunctionGemma and Falcon-H1 initially produced a valid first JSON object but frequently continued generating additional content. Their corrected final evaluation uses a generation-time stopping criterion that terminates once the first complete top-level JSON object is generated. This is generation control, not post-hoc JSON repair.

LFM2.5 terminated correctly under the original inference configuration.

Training

The model was fine-tuned with supervised causal language modeling.

  • Seed: 42
  • Best validation loss: 0.09860268847667612
  • Training time: 827.8969688260004 seconds
  • Peak GPU memory: 4.324039459228516 GB

Prompt tokens were masked from the language-model loss and the assistant JSON response was used as the supervised target.

Training used 1,600 examples, with 200 validation examples and 200 held-out test examples. The random seed was 42. The frozen source hashes and complete training metadata are included in evaluation/training_result.json.

Included files

  • Fine-tuned model weights
  • Model configuration
  • Tokenizer / processor files
  • Chat template when saved
  • Generation configuration when saved
  • evaluation/final_metrics.json
  • evaluation/test_predictions.jsonl
  • evaluation/training_result.json
  • inference_example.py
  • requirements.txt
  • LICENSE and NOTICE
  • SHA256SUMS.txt

Limitations

This pilot used one training seed. Test-set bootstrap intervals quantify held-out sample uncertainty but do not replace independent repeated training.

Exact ShellIntent matching is intentionally strict: one incorrect operation, argument, or structured field makes the complete IR prediction incorrect.

This model emits untrusted structured intent. Do not execute model output directly. Validate the JSON against the TinyShell schema, compile it through a deterministic platform-aware compiler, apply safety checks, and require user confirmation where appropriate.

License

The model weights are a derivative of LiquidAI/LFM2.5-230M and are released under the LFM Open License v1.0. The full license text is included in LICENSE; attribution is included in NOTICE. Commercial use is subject to the license’s annual-revenue threshold.

The TinyShell training data contribution is attributed under CC BY 4.0. Upstream source material may have separate terms; see the TinyShell dataset documentation for details.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Lfm2ForCausalLM
Ревизия весов
17ed875

0 моделей