/ Модель

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

Контекст
262 144 токена
Параметры
1,7 млрд
Размер весов
3,8 ГБ
Лицензия
Apache 2.0
Архитектура
diba · dense
Библиотека
transformers
Опубликована
17 сен 2026

Diba-mini

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

Компактная модель Dibachain для персидскоязычного общения и ответов на вопросы об Иране, рассчитанная на локальный запуск.

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

Бенчмарки

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

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

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

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

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

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

Diba-mini — компактная языковая модель семейства Diba, разработанная Dibachain. Это плотная авторегрессионная модель архитектуры Diba с 1,7 млрд параметров, предназначенная прежде всего для общения на персидском языке и ответов на вопросы об Иране, включая его географию, культуру и современную историю. Модель также отвечает на английском и старается продолжать диалог на языке пользователя.

Модель подходит для офлайн-ассистентов на ноутбуках, небольших серверах и мобильных устройствах; в карточке также описан вариант GGUF объёмом около 1,3 ГБ для запуска на CPU. Заявленная длина контекста — 262 144 токена, но пример запуска в README ограничивает её 8 192 токенами. По приведённому авторами сравнению на 40 вопросах об истории Ирана на персидском языке Diba-mini ответила правильно на 20; результаты этих тестов не являются независимой оценкой. Лицензия — Apache-2.0.

Модель не предназначена для программирования: в тестах из README она набрала 6 из 20 на задачах Python и JavaScript, а для кода авторы рекомендуют Diba-Base. Как и другие компактные модели, она может ошибаться в фактах; важную информацию следует проверять.

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

  • локальный персидскоязычный чат-ассистент
  • ответы на вопросы об истории Ирана
  • справки о географии и культуре Ирана
  • офлайн-диалог на персидском и английском
  • запуск текстового ассистента на CPU или мобильном устройстве

Ограничения

Модель слабо подходит для программирования: в приведённых в README тестах она набрала 6 из 20 на Python и JavaScript. Фактические ответы, особенно важные, следует проверять; результаты сравнения приведены разработчиком и не являются независимой оценкой.

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

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

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

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

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

Открыть на Hugging Face

Diba-mini · دیبا مینی

The lightweight Iranian LLM — a ~2B Persian-first model that runs anywhere مدل زبانی ایرانیِ سبک — حدود ۲ میلیارد پارامتر، فارسی‌محور، قابل اجرا همه‌جا

🌐 dibachain.ir · 🤖 Agent · Chat · Diba-Base · Diba-Embed · Diba-Vision · Diba-STT


English

Diba-mini is the small member of the Diba family from Dibachain — an Iranian LLM of about 2 billion parameters built for one thing: excellent Persian (Farsi) and knowledge of Iran, including its contemporary history, in a model light enough to run on a laptop CPU, a small server, or a phone. It replies in the language you write in, uses correct written-register Persian, and keeps the Dibachain assistant identity.

Where Diba-Base (4B) also targets coding and tool calling, Diba-mini trades those for size and speed: it is the right choice when you need a fast, offline, Persian-first assistant and do not need a code model.

How it compares

Measured against same-size open models (≈1–3B) on identical prompts (greedy decoding): 40 Iran-history questions in Persian, and whether the model replies in the user's language (Persian and English).

Benchmark vs same-size open models

ModelIran history (fa)Replies in PersianReplies in English
Diba-mini (~2B)20/4010/1010/10
Granite 4.0 Micro 3B10/4010/1010/10
Gemma 4 E2B9/4010/1010/10
SmolLM3 3B4/409/1010/10
SmolLM2 1.7B2/4010/1010/10

Diba-mini answers twice as many Iran-history questions as the best same-size peer. It is not a code model: on the same run's coding tests it scores 6/20 (Python) and 6/20 (JavaScript), below the 3B peers — use Diba-Base for code.

What it can do

  • Persian, done right — fluent written-register Persian with correct spelling and ZWNJ; replies in the language of your message.
  • Knows Iran — geography, culture and contemporary history.
  • Runs anywhere — a ~1.3 GB GGUF on a CPU; no cloud, no GPU.
  • Fast — about half the size of Diba-Base, so roughly twice the speed on the same hardware.

Quick start

Transformers

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

tok = AutoTokenizer.from_pretrained("Dibachain/Diba-mini", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("Dibachain/Diba-mini", dtype=torch.bfloat16, device_map="auto", trust_remote_code=True)

messages = [
    {"role": "system", "content": "تو «دیبا» هستی، دستیار هوش مصنوعی دیباچین. به همان زبانی پاسخ بده که کاربر نوشته است."},
    {"role": "user", "content": "انقلاب مشروطه در ایران چه زمانی رخ داد و چه اهمیتی داشت؟"},
]
enc = tok.apply_chat_template(messages, add_generation_prompt=True, enable_thinking=False, return_tensors="pt", return_dict=True).to(model.device)
out = model.generate(**enc, max_new_tokens=400, do_sample=False)
print(tok.decode(out[0, enc["input_ids"].shape[1]:], skip_special_tokens=True))

Diba-mini ships with the Diba model definition, so pass trust_remote_code=True when loading with Transformers. For llama.cpp, Ollama and LM Studio just use the quantized file below — no extra flag needed.

llama.cpp (CPU)

hf download Dibachain/Diba-mini-GGUF diba-mini-q4_k_m.bin --local-dir .
llama-server -m diba-mini-q4_k_m.bin -c 8192 --jinja

Ollama

hf download Dibachain/Diba-mini-GGUF diba-mini-q4_k_m.bin Modelfile --local-dir .
ollama create diba -f Modelfile && ollama run diba

LM Studio — download diba-mini-q4_k_m.bin, rename it to end with .gguf, and import it (lms import <file>).

Recommended settings

  • System prompt: تو «دیبا» هستی، دستیار هوش مصنوعی دیباچین. به همان زبانی پاسخ بده که کاربر نوشته است؛ به فارسی نوشتاری، روشن و مؤدبانه.
  • Thinking: off (enable_thinking=false) for direct answers.
  • Temperature: 0 for precise answers; 0.3 for casual chat.

Notes

Diba-mini is a compact ~2B model built for on-device Persian use. It is not a coding model — for code and tool calling use Diba-Base. As with any model this size, verify important facts before relying on them. It reflects the perspectives present in its training data.


فارسی

دیبا مینی (Diba-mini) عضو کوچکِ خانواده‌ی دیبا از دیباچین است — یک مدل زبانی ایرانی با حدود ۲ میلیارد پارامتر که برای یک هدف ساخته شده: فارسیِ عالی و شناخت ایران (از جمله تاریخ معاصر)، در مدلی آن‌قدر سبک که روی CPU لپ‌تاپ، یک سرور کوچک یا حتی موبایل اجرا شود. به همان زبانی که می‌نویسید پاسخ می‌دهد، فارسیِ نوشتاریِ درست دارد و هویت دستیار دیباچین را حفظ می‌کند.

جایی که Diba-Base (۴B) کدنویسی و فراخوانی ابزار را هم هدف می‌گیرد، دیبا مینی آن‌ها را با اندازه و سرعت معاوضه می‌کند: انتخاب درست وقتی یک دستیار سریع، آفلاین و فارسی‌محور می‌خواهید و به مدل کد نیاز ندارید.

مقایسه

روی مدل‌های متن‌باز هم‌اندازه (حدود ۱ تا ۳ میلیارد) با پرسش‌های یکسان سنجیده شد: ۴۰ پرسش تاریخ ایران به فارسی، و اینکه آیا مدل به زبان کاربر پاسخ می‌دهد.

نمودار مقایسه با مدل‌های هم‌اندازه

مدلتاریخ ایرانپاسخ به فارسیپاسخ به انگلیسی
دیبا مینی (~۲ میلیارد)۲۰/۴۰۱۰/۱۰۱۰/۱۰
Granite 4.0 Micro 3B۱۰/۴۰۱۰/۱۰۱۰/۱۰
Gemma 4 E2B۹/۴۰۱۰/۱۰۱۰/۱۰
SmolLM3 3B۴/۴۰۹/۱۰۱۰/۱۰
SmolLM2 1.7B۲/۴۰۱۰/۱۰۱۰/۱۰

دیبا مینی دو برابرِ بهترین مدل هم‌اندازه به پرسش‌های تاریخ ایران پاسخ درست می‌دهد. این مدل برای کدنویسی ساخته نشده است: در همین اجرا در آزمون‌های کد ۶ از ۲۰ (پایتون) و ۶ از ۲۰ (جاوااسکریپت) گرفت که پایین‌تر از مدل‌های ۳ میلیاردی است؛ برای کد از Diba-Base استفاده کنید.

چه کارهایی انجام می‌دهد

  • فارسیِ درست: فارسی نوشتاری روان با رسم‌الخط و نیم‌فاصله‌ی درست؛ پاسخ به همان زبان پیام شما.
  • شناخت ایران: جغرافیا، فرهنگ و تاریخ معاصر.
  • اجرا همه‌جا: یک فایل GGUF حدود ۱٫۳ گیگابایتی روی CPU؛ بدون ابر و بدون GPU.
  • سریع: تقریباً نصف Diba-Base، پس روی همان سخت‌افزار حدوداً دو برابر سریع‌تر.

شروع سریع

از همان نمونه‌های بخش انگلیسی استفاده کنید (Transformers، llama.cpp، Ollama). هنگام بارگذاری با Transformers trust_remote_code=True را بدهید و حالت فکر را خاموش نگه دارید (enable_thinking=false).

تنظیمات پیشنهادی

  • پرامپت سیستمی: تو «دیبا» هستی، دستیار هوش مصنوعی دیباچین. به همان زبانی پاسخ بده که کاربر نوشته است؛ به فارسی نوشتاری، روشن و مؤدبانه.
  • دما: ۰ برای پاسخ دقیق، ۰٫۳ برای گفتگوی راحت.

نکته

دیبا مینی یک مدل جمع‌وجور ~۲ میلیاردی برای اجرای فارسی روی دستگاه است. مدل کد نیست؛ برای کد و فراخوانی ابزار از Diba-Base استفاده کنید. مانند هر مدل هم‌اندازه، اطلاعات مهم را پیش از اتکا بررسی کنید.


خانواده‌ی دیبا · The Diba family — Diba-Base · Diba-mini · Diba-Embed · Diba-Vision · Diba-STT · Diba-Code · Diba-TTS

Built by Dibachain · ساخته‌ی دیباچین

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
DibaForCausalLM
Ревизия весов
ec4b179

0 моделей