/ Модель

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

Лицензия
Llama 3.1
Базовая модель
Llama-3.1-8B-Instruct
Библиотека
transformers
Опубликована
3 дек 2024

Dorna2-Llama3.1-8B-Instruct

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

Персидскоязычная диалоговая модель Part AI для генерации текста, ответов на вопросы и рассуждений.

224скачиваний за 30 дней26лайковвеса обновлены8 мар 2025

Бенчмарки

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

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

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

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

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

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

Dorna2-Llama3.1-8B-Instruct — диалоговая языковая модель Part AI, созданная дообучением Meta Llama 3.1 8B Instruct на персидских данных. Она предназначена для генерации текста и общения, с особым акцентом на персидский язык.

В карточке приведена оценка на пяти наборах тестов на персидском языке: общие знания, рассуждение и специализированные экзаменационные вопросы. В сравнении с исходной Llama 3.1 8B Instruct модель показала среднюю точность 50,72; результаты зависят от набора и не гарантируют качество на других задачах. Модель использует архитектуру decoder-only и доступна в формате Safetensors для Transformers. Лицензия — Llama 3.1.

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

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

Ограничения

Оценка в карточке охватывает пять тестовых наборов на персидском языке и не позволяет судить о качестве на всех практических задачах. Результаты на профессиональных экзаменационных вопросах заметно ниже результатов на простых общеобразовательных тестах.

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

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

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

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

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

Открыть на Hugging Face

Model Details

The Dorna models are a family of decoder-only models, specifically trained/fine-tuned on Persian data, developed by Part AI. As a new release, an 8B instruct model from this family is being made available. Dorna2-Llama3.1-8B-Instruct is built using the Meta Llama 3.1 Instruct model.

How to use

To test and use model freely on Hugging Face Spaces click here!

You can also run conversational inference using the Transformers Auto classes with the generate() function. Let's look at an example.

import torch
import transformers
from transformers import AutoTokenizer, AutoModelForCausalLM


tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForCausalLM.from_pretrained(
    model_path,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)

messages = [
    {"role": "system",
     "content": "You are a helpful Persian assistant. Please answer questions in the asked language."},
    {"role": "user", "content": "کاغذ A4 بزرگ تر است یا A5؟"},
]

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

terminators = [
    tokenizer.eos_token_id,
    tokenizer.convert_tokens_to_ids("<|eot_id|>")
]

outputs = model.generate(
    input_ids,
    max_new_tokens=256,
    eos_token_id=terminators,
    do_sample=True,
    temperature=0.3,
    top_p=0.85,
)
response = outputs[0][input_ids.shape[-1]:]
print(tokenizer.decode(response, skip_special_tokens=True))

You can also use the notebook below to test the model in Google Colab.

Evaluation

Comparative Evaluation

This evaluation compares Dorna2-Llama3.1-8B-Instruct, Llama3.1-8B-Instruct, and other fine-tuned Llama3.1-8B models. For broader comparisons among various large language models (LLMs), please refer to the Open Persian LLM Leaderboard, which provides a comprehensive evaluation across multiple LLMs.

Tasks and Evaluation Framework

Five specialized tasks have been carefully curated to evaluate and benchmark the models. Each task has been designed to challenge different aspects of the models' capabilities. These tasks include:

  • Part Multiple Choice: Focuses on common knowledge and reasoning in a multiple-choice format.
  • ARC Easy: Tests on easy-level general knowledge.
  • ARC Challenge: Assesses models on harder questions requiring advanced reasoning.
  • MMLU Pro: Covers professional-level exams.
  • AUT Multiple Choice Persian: Specialized Persian-language examination.

Each dataset is entirely in Persian, offering a unique and robust testing ground for LLMs in non-English settings. Collectively, the datasets contain over 40k samples, spanning diverse linguistic and technical challenges such as Common Knowledge, Reasoning, Summarization, and Specialized Examinations.

Evaluation Results

ModelAverage AccuracyPart Multiple ChoiceARC EasyARC ChallengeMMLU ProAUT Multiple Choice Persian
PartAI/Dorna2-Llama3.1-8B-Instruct50.7234.4879.5964.4221.4753.64
O1-OPEN/OpenO1-LLama-8B-v0.150.2234.6677.8763.0821.2454.24
meta-llama/Llama-3.1-8B-Instruct50.1436.6878.4060.4021.0054.24
NousResearch/Hermes-3-Llama-3.1-8B48.7735.0177.0158.3921.0052.46
Skywork/Skywork-o1-Open-Llama-3.1-8B34.1527.0247.1241.6114.5540.43

Contact us

If you have any questions regarding this model, you can reach us via the community on Hugging Face.

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

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

GPU в ailist

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

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

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
b78e4bd

0 моделей