/ Модель

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

Контекст
1 024 токена
Параметры
25,4 млн
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Supra2-Medium-Base
Библиотека
transformers
Опубликована
21 авг 2026

Supra2-Medium-Instruct

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

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

907скачиваний за 30 дней21лайквеса обновлены21 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Supra2-Medium-Instruct — компактная диалоговая языковая модель SupraLabs на 25,4 млн параметров, созданная дообучением Supra2-Medium-Base. Это плотная авторегрессионная модель архитектуры Qwen3; базовая модель обучалась с нуля на английских веб-текстах, а instruct-версия настроена на диалоговые инструкции, простую арифметику и школьные математические задачи. В README указан токенизатор на 16 384 токена и контекст длиной 1 024 токена.

Модель предназначена для генерации английского текста и ответов на простые запросы в чат-сценариях, в том числе при ограниченных ресурсах. Её небольшой размер подходит для лёгкого развёртывания и экспериментов с компактными языковыми моделями. Репозиторий использует формат safetensors и библиотеку Transformers; лицензия — Apache-2.0.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

supra2-medium

Supra2-Medium Instruct is a 25M-parameter decoder-only language model pretrained from scratch by SupraLabs on 20B tokens of English web text. It uses the Qwen3 architecture with a custom 16,384-token tokenizer. This is the instruct version of Supra2-Medium-Base.


Some samples...

Prompt: "How does ChatGPT work?" Answer:

ChatGT is a chatbot-based AI that uses text-based language to generate and share information, such as responses, responses, and other forms of communication. It works by using natural language processing (NLP) to generate text, which is then converted into actionable responses. The AI then uses this NLP to generate the text, making it available for downloading, sharing, and retrieving.

The AI then generates the text based on the input, allowing users to respond quickly and efficiently. This process is called "collaboration" or "memory" of the input text, where users can share their thoughts, feelings, and experiences with others. The chatbot then uses the text to generate responses, which are then sent to the AI to be used by the user.
Overall, Chat GPT is a powerful tool for creating and sharing content, and it has become an integral part of many modern daily life, enabling people to interact with and understand the world around them.

Prompt: "What is AI?" Answer:

AI is a technology that enables machines to learn, adapt, and improve their behavior. It's a way for humans to learn and adapt to new situations, from simple tasks like reading to more complex ones like writing. AI is used in various fields, including education, healthcare, and social sciences, as well as in the field of psychology, where it helps people understand and respond to emotions, behaviors, and experiences.

In essence, AI is designed to help individuals learn, adjust, and thrive in a world where they can learn and grow, while also being able to adapt and learn from their environment. This means that AI can be used to make decisions, solve problems, and even learn from others, making it a valuable tool for individuals who want to learn more about themselves and their surroundings.

Prompt: "What is 2+2 ?" Answer:

The result is **4**.

Finetuning Data

SourceApprox. share
smol-smoltalk77.5%
Synthethic Basic Arithmetic9.3%
qwedsacf/grade-school-math-instructions4.5%
no_robots3.4%
Style Rewrite of smol-smoltalk2.5%
Style Rewrite of no_robots1.5%
Templated b-mc2/wikihow_lists1.2%

Usage

import torch
from tokenizers import pre_tokenizers
from transformers import AutoModelForCausalLM, AutoTokenizer

REPO_ID = "SupraLabs/Supra2-Medium-Instruct"
device = "cuda" if torch.cuda.is_available() else "cpu"

print(f"[*] Loading model and tokenizer from Hub: {REPO_ID}...")

# 1. Load Tokenizer & configure ByteLevel pre-tokenizer
tokenizer = AutoTokenizer.from_pretrained(REPO_ID, trust_remote_code=True)
tokenizer._tokenizer.pre_tokenizer = pre_tokenizers.ByteLevel(add_prefix_space=False)

# 2. Load Model
model = AutoModelForCausalLM.from_pretrained(
    REPO_ID,
    torch_dtype=torch.bfloat16 if torch.cuda.is_available() else torch.float32,
    device_map="auto" if torch.cuda.is_available() else None,
    trust_remote_code=True
)
model.eval()

# 3. Prepare Chat Prompt
messages = [
    {"role": "user", "content": "What is AI?"}
]

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

inputs = tokenizer(prompt_text, return_tensors="pt").to(device)

print("[*] Generating response...\n")

# 4. Generate
im_end_id = tokenizer.convert_tokens_to_ids("<|im_end|>")
eos_ids = [im_end_id, tokenizer.eos_token_id] if im_end_id is not None else tokenizer.eos_token_id

with torch.no_grad():
    output_ids = model.generate(
        **inputs,
        max_new_tokens=256,
        do_sample=True,
        temperature=0.2,
        top_p=0.85,
        top_k=25,
        no_repeat_ngram_size=3,
        pad_token_id=tokenizer.pad_token_id,
        eos_token_id=eos_ids
    )

# 5. Extract & Decode Response
generated_tokens = output_ids[0][inputs["input_ids"].shape[-1]:]
response = tokenizer.decode(generated_tokens, skip_special_tokens=True)

print("--- Output ---")
print(response.strip())

© SupraLabs 2026

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
7e22157

0 моделей