/ Модель

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

Контекст
256 токенов
Архитектура
gpt2 · dense
Библиотека
transformers
Опубликована
1 окт 2026

Novi-Nano-Instruct

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

Производная модели Novi-AI/Novi-Nano-Instruct. Экспериментальная GPT-2-подобная модель Novi-AI с 1,26 млн параметров для изучения инструкционного дообучения и простых диалогов.

259скачиваний за 30 дней0лайковвеса обновлены1 окт 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Карточка модели SLM-Archive/Novi-Nano-Instruct на Hugging Face совпадает с карточкой Novi-AI/Novi-Nano-Instruct, поэтому описание составлено по ней.

Novi-Nano-Instruct — небольшая авторегрессионная языковая модель семейства GPT-2, разработанная Novi-AI. Она дообучена по инструкциям на базе Novi-AI/Novi-Nano-Base для экспериментов с выполнением инструкций и диалоговым поведением. Модель содержит около 1,26 млн параметров, использует библиотеку Transformers и формат весов safetensors; контекст ограничен 256 токенами.

Модель предназначена для обучения, исследования и демонстрации инструкционного дообучения очень маленьких языковых моделей, а также для лёгкого локального запуска и простых диалоговых экспериментов. Для форматирования диалогов используется шаблон ChatML. Обучение проводилось на 500 примерах из набора Novi-AI/Novi-510x; указанный README размер набора — 510 примеров с отдельной небольшой валидационной частью.

Качество генерации экспериментальное: из-за малого размера модели и ограниченного объёма данных возможны несвязные, повторяющиеся или фактически неверные ответы, слабое следование инструкциям и низкая способность к рассуждению. Модель не рассчитана на надёжное практическое применение; лицензия в предоставленных источниках не указана.

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

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

Ограничения

Модель обучена всего на 500 инструкционных примерах и имеет контекст 256 токенов; ответы могут быть несвязными, повторяющимися или фактически неверными, а следование инструкциям и рассуждение ограничены. Качество генерации экспериментальное и не подходит для надёжных ответов.

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

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

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

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

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

Открыть на Hugging Face

Novi-Nano-Instruct

Novi-Nano Banner

Novi-Nano-Instruct is a tiny instruction-tuned causal language model developed by Novi-AI.

It is based on Novi-Nano-Base and fine-tuned on a small instruction dataset to experiment with instruction following and conversational behavior at an extremely small scale.

⚡ 1.26M parameters · 500 training examples · 256-token context

Model Details

Architecture

PropertyValue
Model typeCausal Language Model
Base modelNovi-AI/Novi-Nano-Base
Parameters1,258,848
Vocabulary size8,195
Context length256
Embedding size96
Layers4
Attention heads4
FFN size384
Tensor typeF32

Instruction Tuning

Novi-Nano-Instruct was trained from Novi-Nano-Base using a small instruction dataset containing 510 examples.

Dataset

SplitExamples
Training500
Validation10

The model uses a ChatML-style format with:

<|im_start|>
<|im_end|>

Training loss was applied specifically to the assistant responses, allowing the model to focus on learning how to respond to user instructions.

Training Configuration

PropertyValue
Epochs5
Batch size16
Gradient accumulation2
Effective batch size32
Maximum sequence length256
Learning rate2e-5
PrecisionFP32
DeviceCPU

Training Statistics

The final training run produced:

MetricResult
Final validation loss5.153667
Final validation perplexity173.0650
Training examples500
Validation examples10
Training time~32 seconds

Because the validation set contains only 10 examples, these metrics should be considered experimental rather than a comprehensive benchmark.

Tokenizer

Novi-Nano-Instruct uses the custom tokenizer developed for Novi-Nano.

The original tokenizer vocabulary was 8,192 tokens, with additional tokens already present in the tokenizer.

Two ChatML tokens were added for instruction tuning:

  • <|im_start|> — 8193
  • <|im_end|> — 8194

The final tokenizer size is 8,195 tokens.

The tokenizer was originally trained using data from:

  • FineWeb-Edu
  • FineWeb-HQ
  • SmolLM-Cosmopedia

Intended Use

Novi-Nano-Instruct is primarily intended for:

  • 🔬 Research and experimentation
  • 🧪 Small-model instruction-tuning experiments
  • 🎓 Educational purposes
  • 💬 Tiny conversational-model experiments
  • 💻 Lightweight local inference
  • 🛠️ Experimenting with extremely small instruction-tuned models

As an experimental 1.26M-parameter model, it is not intended to compete with modern billion-parameter language models.

Limitations

Novi-Nano-Instruct is an extremely small experimental language model trained on only 500 instruction examples.

Because of its size and limited training data, it may:

  • Generate incoherent text
  • Repeat phrases
  • Produce unrelated responses
  • Fail to follow instructions
  • Produce factual errors
  • Have very limited world knowledge
  • Perform poorly on reasoning tasks
  • Struggle with longer conversations
  • Lose context beyond its 256-token window
  • Produce malformed or unexpected responses

Generation quality is currently highly experimental. The model can generate text, but it does not yet consistently produce reliable assistant-style responses.

This model should be considered a research and experimentation model, rather than a production-ready conversational AI.

Usage

from transformers import AutoTokenizer, AutoModelForCausalLM

model_id = "Novi-AI/Novi-Nano-Instruct"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id)

messages = [
    {
        "role": "system",
        "content": "You are Novi-Nano, a helpful AI assistant."
    },
    {
        "role": "user",
        "content": "Give a synonym for 'quiet'."
    }
]

prompt = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
)

inputs = tokenizer(prompt, return_tensors="pt")

outputs = model.generate(
    **inputs,
    max_new_tokens=50,
)

print(tokenizer.decode(outputs[0], skip_special_tokens=True))

Chat Template

Novi-Nano-Instruct uses a ChatML-style conversation format:

<|im_start|>system
You are Novi-Nano, a helpful AI assistant.<|im_end|>
<|im_start|>user
Give a synonym for 'quiet'.<|im_end|>
<|im_start|>assistant
A synonym is 'silent'.<|im_end|>

For generation, the assistant message is opened automatically by the chat template.

Project History

Novi AI follows the earlier AppleMind experiments, with Novi becoming the primary project for developing small language models.

AppleMind → Novi AI → Novi-Nano → Novi-Nano-Instruct 🚀

Acknowledgements

Novi-Nano was built using the open-source machine-learning ecosystem and datasets made available by the community.

Special thanks to:

  • Hugging Face 🤗
  • FineWeb
  • SmolLM
  • Cosmopedia

License

This model is released under the Apache 2.0 license.


🧠 Novi AI

Small models. Big experiments.

Novi-Nano-Instruct explores instruction tuning at an extremely small scale, with just 1.26 million parameters and 500 training examples.

It is intentionally tiny — exploring how far instruction following can go with a fraction of the parameters used by modern LLMs.

Novi AI 2026 — Project Kairo

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей