/ Модель

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

Контекст
8 192 токена
Параметры
134 млн
Лицензия
Apache 2.0
Архитектура
llama · dense
Базовая модель
SmolLM2-135M-Instruct
Библиотека
transformers
Опубликована
17 июл 2026

SmolLM2-135M-Reasoning-5K

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

Компактная экспериментальная англоязычная чат-модель, дообученная для генерации ответов с отдельной секцией рассуждений.

49скачиваний за 30 дней5лайковвеса обновлены17 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SmolLM2-135M Reasoning-5K — экспериментальная полноразмерная донастройка модели HuggingFaceTB/SmolLM2-135M-Instruct, созданная автором репозитория Ma7ee7 на 5 000 примерах из SupraLabs/reasoning-corpus-4K-5M-v1. Это плотная причинно-авторегрессионная модель семейства Llama с 134,5 млн параметров; она предназначена для генерации текста и ответов в формате чата с отдельной секцией рассуждений и финальным ответом. Модель обучалась два прохода, а примеры длиннее доступного контекста отбрасывались; максимальный контекст составляет 8 192 токена.

Модель ориентирована на англоязычные запросы, требующие пошагового рассуждения, и может применяться для экспериментов с компактными языковыми моделями и их дообучением. Структурированный след рассуждений не гарантирует правильности вывода, поэтому ответы следует проверять. Веса опубликованы в формате safetensors, лицензия — Apache-2.0.

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

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

Ограничения

Структурированный след рассуждений не гарантирует корректности рассуждений или финального ответа. Модель экспериментальная и обучена на небольшой выборке из 5 000 примеров.

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

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

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

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

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

Открыть на Hugging Face

SmolLM2-135M Reasoning-5K

A full-parameter reasoning fine-tune of HuggingFaceTB/SmolLM2-135M-Instruct using 5,000 examples sampled from SupraLabs/reasoning-corpus-4K-5M-v1.

The model was trained to place its reasoning trace inside <think> and </think> tags, followed by a separate final answer.

Training summary

SettingValue
Training examples5,000
Evaluation examples128
Epochs2
Maximum sequence length4,096 tokens
Learning rate3e-05
Training objectiveAssistant-only causal cross-entropy
Parameter trainingFull model
Precisionbfloat16/float16 depending on training GPU

The system and user portions were masked from the loss. Samples exceeding the maximum context length were rejected instead of being cut through the middle of a reasoning trace.

Usage

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "YOUR_USERNAME/SmolLM2-135M-Reasoning-5K"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype="auto",
    device_map="auto",
)

messages = [
    {
        "role": "system",
        "content": 'You are a helpful AI assistant. For difficult problems, reason carefully inside <think> and </think> tags, then provide a clear final answer.',
    },
    {
        "role": "user",
        "content": "A farmer has 17 sheep. All but 9 run away. How many remain?",
    },
]

inputs = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_tensors="pt",
    return_dict=True,
).to(model.device)

with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=256,
        do_sample=False,
        repetition_penalty=1.05,
    )

new_tokens = output[0, inputs["input_ids"].shape[1]:]
print(tokenizer.decode(new_tokens, skip_special_tokens=False))

Reasoning format

The expected assistant format is:

<think>
Internal reasoning trace
</think>

Final answer

This small model is experimental. It should not be assumed to produce correct reasoning merely because it emits a structured reasoning trace.

Files

training_info.json records the training configuration, any metrics found in the local output directory, and SHA-256 hashes of the uploaded weight files.

License

The model follows the Apache 2.0 license used by the base SmolLM2 model. Review the base model repository and source dataset for their complete terms.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
3b8f577

0 моделей