/ Модель

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

Контекст
8 192 токена
Параметры
9 млрд
Размер весов
20,3 ГБ
Лицензия
Своя лицензия
Архитектура
gemma2 · dense
Библиотека
transformers
Опубликована
14 мар 2025

HyGPT-10b-it

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

Инструктивная модель Gen2B и NCCAIT на базе Gemma 2 для диалогов, перевода и других текстовых задач, особенно на армянском языке.

39скачиваний за 30 дней9лайковвеса обновлены30 июн 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HyGPT-10b-it — инструктивная языковая модель Gen2B и NCCAIT для диалогов и выполнения текстовых задач на армянском, русском и английском языках. Это дообученная версия HyGPT-10b: модель Gemma 2 с архитектурой decoder-only и 9 млрд параметров. Базовую модель дополнительно обучали на армянском текстовом корпусе объёмом около 10 млрд токенов, затем провели SFT на 50 тысячах примеров инструкций и диалогов.

Модель предназначена для многоходовых бесед, ответов на вопросы, перефразирования, суммаризации, перевода между армянским, русским и английским, а также учебных и математических задач. Контекст составляет 8192 токена; доступны веса Safetensors и работа через Transformers. Лицензия — HyGPT Permissive Use License; в README также указано соблюдать условия Gemma и её запрещённую политику использования.

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

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

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

Ограничения

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

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

HyGPT-10b-it

HyGPT-10b-it is an instruction-tuned version of HyGPT-10b, the first Armenian large language model that was pretrained on a corpus of Armenian text data. This model has been fine-tuned on a diverse instruction dataset to enhance its ability to follow instructions, engage in multi-turn conversations, and perform various language tasks in Armenian, Russian, and English.

Model Details

Model Description

HyGPT-10b-it is a decoder-only language model based on the HyGPT-10b base model that was first pretrained on 10B tokens of Armenian text and then instruction-tuned (SFT) on a diverse dataset of 50,000 instruction samples.

Uses

First, install the Transformers library with:

pip install -U transformers

Then, run this example:

from transformers import AutoModelForCausalLM, AutoTokenizer, GenerationConfig
import torch

model_path = "Gen2B/HyGPT-10b-it"
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForCausalLM.from_pretrained(
    model_path,
    torch_dtype=torch.float16,
    device_map="auto",
)

# Example of a single-turn conversation
chat = [
    {"role": "user", "content": "Ինչու է խոտը Կանաչ:"}
]

# Example of a multi-turn conversation
# chat = [
#     {"role": "user", "content": "Բարև, ինչպե՞ս ես:"},
#     {"role": "assistant", "content": "Բարև, ես լավ եմ: Ինչով կարող եմ օգնել քեզ այսօր:"},
#     {"role": "user", "content": "Ինչու է խոտը Կանաչ:"}
# ]

PROMPT = tokenizer.apply_chat_template(chat, tokenize=False, add_generation_prompt=True)

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

print("Generating...")
generation_output = model.generate(
    input_ids=inputs["input_ids"].cuda(),
    generation_config=GenerationConfig(
        temperature=0.0001,
        repetition_penalty=1.1,
        do_sample=True
    ),
    return_dict_in_generate=True,
    output_scores=True,
    max_new_tokens=1024,
)
for s in generation_output.sequences:
    print(tokenizer.decode(s))

# Խոտի մեջ կան պիգմենտներ, որոնք կլանում են լույսի միայն կարճ ալիքները և անդրադարձնում երկար ալիքները։ Դրանք նաև բաց են թողնում ուլտրամանուշակագույն և ինֆրակարմիր ալիքները։ Մարդու աչքերը զգայուն չեն այս ալիքների նկատմամբ, ուստի դրանք տեսանելի չեն։ Այսպիսով, երբ արևի լույսը հարվածում է խոտին, այն անդրադարձնում է երկար ալիքները՝ առաջացնելով կանաչ գույնը, որը մենք տեսնում ենք:

Direct Use

HyGPT-10b-it can be used directly for:

  • Multi-turn conversations in Armenian
  • Rephrasing and paraphrasing Armenian text
  • Question answering in Armenian
  • Text summarization and paraphrasing
  • Translation between Armenian, Russian, and English
  • Mathematical problem solving
  • General knowledge queries
  • Educational content assistance

Bias, Risks, and Limitations

  • The model may reflect biases present in both the pretraining and instruction-tuning datasets
  • Accuracy may vary across different Armenian dialects and regional variations
  • The model may not have up-to-date knowledge beyond its training data
  • Like all language models, it may occasionally generate incorrect or nonsensical responses
  • The model's understanding of specialized Armenian terminology may be limited in certain domains
  • Performance on complex reasoning tasks may be inconsistent

Training Details

Base Model

The base model (HyGPT-10b) was pretrained on a diverse corpus of Armenian text data comprising approximately 10 billion tokens, including:

  • Armenian web content
  • Armenian literature and publications
  • Armenian news articles
  • Armenian Wikipedia
  • Other publicly available Armenian text sources

Instruction Tuning Dataset

The model was fine-tuned on a diverse instruction dataset consisting of 50,000 samples with the following characteristics:

  • Dataset Composition:

    • Single-turn instruction-response pairs
    • Multi-turn conversations (dialogues with multiple exchanges)
    • Approximately 50% synthetic data generated with Gemini Flash 2.0
  • Task Types:

    • Summarization tasks
    • Paraphrasing exercises
    • Translation between Armenian, Russian, and English
    • Everyday conversational dialogues
    • Wikipedia-based knowledge questions
    • Mathematical and educational problems
    • General knowledge queries

Preprocessing

The instruction tuning data underwent several preprocessing steps:

  • Formatting into consistent instruction-response pairs
  • Translation of some samples into Armenian language
  • Quality filtering
  • Conversion to chat format with appropriate role assignments
  • Tokenization using the base model's tokenizer

Training Procedure

The model was fine-tuned from the HyGPT-10b base model using supervised fine-tuning (SFT) techniques. The training focused on teaching the model to:

  1. Follow instructions accurately
  2. Maintain context across multi-turn conversations (context is better provided after the question)
  3. Generate helpful, accurate, and contextually appropriate responses
  4. Handle a variety of task types including translation, summarization, and question answering

Benchmarks

The model was evaluated on several standard benchmarks that were translated into Armenian to accurately assess its performance in the target language. The benchmarks include:

  • Flores: Tests the model's ability to translate text between Armenian, Russian, and English languages
  • ARC: A multiple-choice question benchmark that evaluates reasoning capabilities
  • Truthful QA: Another multiple-choice benchmark that assesses the model's ability to provide truthful answers
  • GSM8K: Evaluates the model's mathematical reasoning skills with school-level math problems

Below is a table of accuracy of different models on 4 benchmarks. The results demonstrate significant improvements over the base model across these tasks:

Gen2B/HyGPT-10b-itgoogle/gemma-3-12b-itmistralai/Mistral-Small-3.1-24B-Instruct-2503google/gemma-2-9b-itmistralai/Mistral-Nemo-Instruct-2407meta-llama/Llama-3.1-8B-Instruct
Flores79.3380.5980.6278.6179.177.67
ARC76.179.4281.7672.5473.258.91
Truthful QA72.8365.5267.9867.4939.939.41
GSM8K68.065.841.0738.044.1917.22
avg74.0672.8367.8664.1659.148.3

Results

The instruction-tuned model demonstrates significantly improved capabilities in following instructions and engaging in conversations compared to the base model. It shows enhanced abilities in:

  • Understanding and responding to complex instructions
  • Maintaining context across multi-turn dialogues
  • Generating more natural and helpful responses
  • Performing specific tasks like translation and summarization

Summary

HyGPT-10b-it builds upon the strong foundation of HyGPT-10b to provide a more interactive and instruction-following Armenian language model. It is particularly well-suited for conversational applications, educational tools, and multilingual assistance systems that require Armenian language support.


License and Terms of Use

This model is based on Gemma and is distributed according to the Gemma Terms of Use.

Notice: Gemma is provided under and subject to the Gemma Terms of Use found at ai.google.dev/gemma/terms.

Modifications Notice

This model is a modified version of the original Gemma-2-9b model. The modifications include:

  1. Further pretraining on 10 billion tokens of Armenian text data
  2. Decoupling of the embedding and LM head layers to allow independent training of the output layer
  3. Instruction tuning (SFT) on a dataset of 50,000 instruction samples

Use Restrictions

According to the Gemma Terms of Use, the model should not be used:

  1. For purposes outlined in the Gemma Prohibited Use Policy
  2. In violation of applicable laws and regulations

Disclaimer of Warranty

UNLESS REQUIRED BY APPLICABLE LAW, THE GEMMA SERVICES, AND OUTPUTS, ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING, REPRODUCING, MODIFYING, PERFORMING, DISPLAYING OR DISTRIBUTING ANY OF THE GEMMA SERVICES OR OUTPUTS AND ASSUME ANY AND ALL RISKS ASSOCIATED WITH YOUR USE OR DISTRIBUTION OF ANY OF THE GEMMA SERVICES OR OUTPUTS AND YOUR EXERCISE OF RIGHTS AND PERMISSIONS UNDER THIS AGREEMENT.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Gemma2ForCausalLM
Ревизия весов
46df8d7

0 моделей