/ Модель

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

Контекст
131 072 токена
Параметры
1,2 млрд
Лицензия
Apache 2.0
Архитектура
gemma4_text · dense
Базовая модель
gemma-4-E2B-it
Библиотека
transformers
Опубликована
10 сен 2026

aruz

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

Aruz — дообученная Gemma 4 для коротких ответов на узбекском языке, вызова инструментов и ответов по найденному тексту.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Aruz — компактная текстовая модель для узбекского языка на латинице, созданная на основе google/gemma-4-E2B-it. Модель имеет плотную архитектуру Gemma 4 и предназначена для коротких ответов, вызова инструментов и ответов по найденным фрагментам текста; её настраивали на узбекский язык, следование инструкциям и работу с внешними знаниями без развёрнутых рассуждений.

Модель принимает и выдаёт текст, поддерживает узбекский язык и работает через Transformers. В README указаны bf16 и 2,2 млрд параметров, тогда как метаданные каталога сообщают 1,2 млрд параметров; заявленный базовый контекст в метаданных — 131 072 токена. Лицензия — Apache-2.0.

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

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

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

Ограничения

Не предназначена для математики, программирования или открытых вопросов без найденного контекста. README сообщает 2,2 млрд параметров, а метаданные — 1,2 млрд.

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

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

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

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

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

Открыть на Hugging Face

Aruz

A small, fast Uzbek (Latin script) language model for tool calling and for answering from retrieved text. Replies are short and immediate, with no chain-of-thought. It is tuned for these tasks, not for maths, code or open-ended knowledge questions.

Built from google/gemma-4-E2B-it: a new 32,768-token Uzbek tokenizer, continued pretraining on Uzbek text, then fine-tuning for tool use, grounded answers and instruction following. 2.2 B parameters, bfloat16, text only.

Usage

import json, torch
from transformers import AutoModelForCausalLM, AutoTokenizer

tok = AutoTokenizer.from_pretrained("idrock/aruz")
model = AutoModelForCausalLM.from_pretrained("idrock/aruz", dtype=torch.bfloat16, device_map="auto")

def tool(name, description, properties):
    return {"type": "function", "function": {"name": name, "description": description,
            "parameters": {"type": "object", "properties": properties, "required": list(properties)}}}

tools = [
    tool("search_knowledge_base",
         "bilimlar bazasidan tarif, xizmat, protsedura va limitlar haqida ma'lumot qidirish",
         {"query": {"type": "string"},
          "topic": {"type": "string", "enum": ["tarif", "xizmat", "protsedura", "limit"]}}),
    tool("get_weather", "shahar bo'yicha ob-havo ma'lumotini olish",
         {"city": {"type": "string"}, "date": {"type": "string"}}),
    tool("set_reminder", "eslatma qo'yish", {"time": {"type": "string"}, "text": {"type": "string"}}),
]

def reply(messages):
    inputs = tok.apply_chat_template(messages, tools=tools, add_generation_prompt=True,
                                     return_tensors="pt", return_dict=True).to(model.device)
    out = model.generate(**inputs, max_new_tokens=120, do_sample=False)
    return tok.decode(out[0, inputs["input_ids"].shape[1]:], skip_special_tokens=False)

messages = [{"role": "user", "content": "Registonga talabalar uchun chipta qancha turadi?"}]
print(reply(messages))   # <|tool_call>call:search_knowledge_base{query:<|"|>...<|"|>,topic:<|"|>...<|"|>}<tool_call|>

chunks = [{"id": "d1", "title": "Kirish narxi",
           "text": "Registon ansambliga kirish chiptasi kattalar uchun 65000 so'm, talabalar uchun 30000 so'm turadi."}]
messages += [
    {"role": "assistant", "tool_calls": [{"id": "c1", "type": "function", "function": {
        "name": "search_knowledge_base", "arguments": {"query": "Registon chipta narxi", "topic": "tarif"}}}]},
    {"role": "tool", "tool_call_id": "c1", "name": "search_knowledge_base",
     "content": json.dumps({"chunks": chunks}, ensure_ascii=False)},
]
print(reply(messages))

Keep search_knowledge_base exactly as above and declare it alongside other tools — declared on its own, its name comes out garbled.

With vLLM, don't use --tool-call-parser gemma4; it corrupts tool names under this tokenizer. Render the prompt with the chat template, call /v1/completions with skip_special_tokens: false, and parse the tool call from the text.

License

Apache 2.0. Aruz is a modified version of Google's Gemma 4 E2B (vocabulary replaced, vision and audio encoders removed, all weights further trained), which is released under the Apache 2.0 license. Not affiliated with or endorsed by Google.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей