/ Модель

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

Контекст
8 192 токена
Параметры
7,5 млрд
Размер весов
16,1 ГБ
Лицензия
Llama 3
Архитектура
llama · dense
Базовая модель
llama-3-8b-bnb-4bit
Опубликована
19 мая 2024

VeriUS-LLM-8b-v0.2

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

VeriUS LLM 8B v0.2 — дообученная на турецких инструкциях модель Llama для генерации текста и диалоговых ответов.

29скачиваний за 30 дней4лайкавеса обновлены30 мая 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

VeriUS LLM 8B v0.2 — авторегрессионная языковая модель с архитектурой Llama, дообученная VeriUS на базе unsloth/llama-3-8b-bnb-4bit. Модель содержит около 7,5 млрд параметров и рассчитана на генерацию текста и выполнение инструкций в диалоговом формате; для ускоренного инференса авторы использовали Unsloth.

Дообучение выполнено методом QLoRA с ORPO на тщательно отобранном датасете общих инструкций на турецком языке. Модель ориентирована прежде всего на турецкий, но унаследовала языковые возможности базовой Llama 3. Контекстное окно — 8192 токена; репозиторий содержит веса safetensors.

Модель подходит для турецких чат-ботов, черновиков текстов и ответов на инструкции. Авторы предупреждают, что модель не проходила широкого тестирования в реальных сценариях, может ошибаться и хуже работать с разговорным турецким, сленгом и другими языками. Лицензия — Llama 3; следует соблюдать её условия.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

VeriUS LLM 8b v0.2

VeriUS LLM is a instruct following large language model supporting Turkish language based on llama3-8B.

Model Details

Base Model: unsloth/llama-3-8b-bnb-4bit

Training Dataset: A carefully curated general domain Turkish instruction dataset.

Training Method: Fine-tuned using QLoRA and ORPO

#TrainingArguments
PER_DEVICE_BATCH_SIZE: 2
GRADIENT_ACCUMULATION_STEPS: 4
WARMUP_RATIO: 0.03
NUM_EPOCHS: 2
LR: 0.000008
OPTIM: "adamw_8bit"
WEIGHT_DECAY: 0.01
LR_SCHEDULER_TYPE: "linear"
BETA: 0.1

#PEFT Arguments
RANK: 128
TARGET_MODULES:

  • "q_proj"
  • "k_proj"
  • "v_proj"
  • "o_proj"
  • "gate_proj"
  • "up_proj"
  • "down_proj"

LORA_ALPHA: 256
LORA_DROPOUT: 0
BIAS: "none"
GRADIENT_CHECKPOINT: 'unsloth'
USE_RSLORA: false\

Usage

This model is trained used Unsloth and uses it for fast inference. For Unsloth installation please refer to: https://github.com/unslothai/unsloth

This model can also be loaded with AutoModelForCausalLM

How to load with unsloth:

from unsloth import FastLanguageModel

max_seq_len = 1024
model, tokenizer = FastLanguageModel.from_pretrained(
    model_name="VeriUs/VeriUS-LLM-8b-v0.2",
    max_seq_length=max_seq_len,
    dtype=None
)
FastLanguageModel.for_inference(model)  # Enable native 2x faster inference

prompt_tempate = """Aşağıda, görevini açıklayan bir talimat ve daha fazla bağlam sağlayan bir girdi verilmiştir. İsteği uygun bir şekilde tamamlayan bir yanıt yaz.

### Talimat:
{}

### Girdi:
{}

### Yanıt:
"""


def generate_output(instruction, user_input):
    input_ids = tokenizer(
        [
            prompt_tempate.format(instruction, user_input)
        ], return_tensors="pt").to("cuda")

    outputs = model.generate(**input_ids, max_length=max_seq_len, do_sample=True)

    # removes prompt, comment this out if you want to see it.
    outputs = [output[len(input_ids[i].ids):] for i, output in enumerate(outputs)]

    return tokenizer.decode(outputs[0], skip_special_tokens=True)


response = generate_output("Türkiye'nin en kalabalık şehri hangisidir?", "")
print(response)

Bias, Risks, and Limitations

Limitations and Known Biases Primary Function and Application: VeriUS LLM, an autoregressive language model, is primarily designed to predict the next token in a text string. While often used for various applications, it is important to note that it has not undergone extensive real-world application testing. Its effectiveness and reliability across diverse scenarios remain largely unverified.

Language Comprehension and Generation: The base model is primarily trained in standard English. Even though it fine-tuned with and Turkish dataset, its performance in understanding and generating slang, informal language, or other languages may be limited, leading to potential errors or misinterpretations.

Generation of False Information: Users should be aware that VeriUS LLM may produce inaccurate or misleading information. Outputs should be considered as starting points or suggestions rather than definitive answers.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
8bb3689

0 моделей