/ Модель

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

Контекст
32 768 токенов
Параметры
7,1 млрд
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-7B-Instruct
Библиотека
transformers
Опубликована
10 сен 2026

jplstar

Генерация текстаТекст → текст

Дообученная Qwen2.5-7B-Instruct преобразует текст со стандартного персидского языка в диалект абизи.

43скачиваний за 30 дней1лайквеса обновлены10 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Telisk 1.0 — JPLSTAR — это дообученная модель Qwen2.5-7B-Instruct, разработанная для переноса текста со стандартного персидского языка на диалект абизи. В обучающую смесь также включён близкий вариант каени из Южного Хорасана, но он не оценивался отдельно. Модель содержит 7,1 млрд параметров, использует плотную архитектуру Qwen2 и принимает текстовые инструкции в формате ChatML; родной контекст составляет 32 768 токенов.

Модель предназначена для преобразования персидских фраз в абизи, а не для общего диалога. В README указано, что для правильной маршрутизации нужно передавать системное сообщение, использовавшееся при обучении: без него может проявиться исходное поведение Qwen. Оценка на небольших отложенных выборках использовала перекрытие символов и не доказывает обобщение; написание абизи нестабильно, поэтому автор рекомендует проверку человеком. Модель обучена методом QLoRA с последующим объединением адаптера с базовыми весами. Лицензия — Apache-2.0.

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

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

Ограничения

Модель не предназначена для общего чат-бота и требует системного сообщения, использованного при обучении. Оценка основана на малых выборках и метрике перекрытия символов, которая служит лишь приближением; написание абизи нестабильно.

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

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

Открыть на Hugging Face

Telisk 1.0 — JPLSTAR

Fine-tune of Qwen/Qwen2.5-7B-Instruct for Standard Persian → Abizi.
Qaeni is treated as a closely related South Khorasan variety in the training mix, not as a separately scored test language.

Trained with Unsloth QLoRA on 2× NVIDIA T4 (Kaggle). Adapter merged. Repo: amirhosseinjpl/jplstar.

This is a dialect transfer model. It is not a general chatbot. Without the system turn used at train time, the base Qwen identity can reappear. That is expected.

Inference (matches eval)

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

repo = "amirhosseinjpl/jplstar"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(
    repo, torch_dtype=torch.bfloat16, device_map="auto"
)

messages = [
    {
        "role": "system",
        "content": "Translate the following Standard Persian sentence into Abizi dialect.",
    },
    {"role": "user", "content": "دیشب رفتم مغازه."},
]

prompt = tok.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tok(prompt, return_tensors="pt").to(model.device)
out = model.generate(
    **inputs,
    max_new_tokens=128,
    do_sample=False,
    pad_token_id=tok.eos_token_id,
)
print(tok.decode(out[0][inputs.input_ids.shape[1]:], skip_special_tokens=True))

Greedy decoding is what produced the numbers below. Sampling is for the demo Space only.

Splits

Held-out rows were isolated from train-Final. No reverse-pair cut from the same sentence into eval.

splitnfile
train10,207train-Final.jsonl
valid30valid-Final.jsonl
test50test_data_for_v4

Eval

Metric: character overlap (F1 over character bags after yeh/kaf normalize). Exact match is the wrong headline: Abizi spelling is not stable.

splitexactoverlap
valid0/3081.5%
test0/5085.8%

Valid is a 30-row file. Do not cite a 50-row file as valid. Test > valid on this metric is compatible with split difficulty and small-n noise. It is not proof of generalization. Human gold-vs-pred is the judge. Overlap is a proxy. Not BLEU.

Validation Overlap

Test Overlap

Train stack

  • Base: Qwen2.5-7B-Instruct
  • Method: Unsloth QLoRA → merge
  • Hardware: 2× NVIDIA T4
  • Format: ChatML / instruction routing

Hyperparameters live in the training notebook, not in this card.

Files

  • Merged weights in this repo
  • Demo Space: amirhosseinjpl/telisk (loads this model)

License

Apache-2.0 for the fine-tune artifacts, subject to the Qwen2.5-Instruct license of the base.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
12fd212

0 моделей