/ Модель

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

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

OrpoLlama-3-8B

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

Диалоговая модель на базе Llama 3 8B, дообученная методом ORPO для генерации текста по шаблону ChatML.

74скачиваний за 30 дней54лайкавеса обновлены15 июн 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

  • MMLU-PRO

    MMLU-PRO Raw · выше — лучше

    Результат

    0,2705

    Open LLM v2 · архив

    Публичная таблицадругая ревизия

  • BBH

    BBH Raw · выше — лучше

    Результат

    0,4424

    Open LLM v2 · архив

    Публичная таблицадругая ревизия

  • MUSR

    MUSR Raw · выше — лучше

    Результат

    0,3579

    Open LLM v2 · архив

    Публичная таблицадругая ревизия

  • IFEval

    IFEval Raw · выше — лучше

    Результат

    0,3653

    Open LLM v2 · архив

    Публичная таблицадругая ревизия

  • MATH Lvl 5

    MATH Lvl 5 Raw · выше — лучше

    Результат

    0,0559

    Open LLM v2 · архив

    Публичная таблицадругая ревизия

  • GPQA

    GPQA Raw · выше — лучше

    Результат

    0,2794

    Open LLM v2 · архив

    Публичная таблицадругая ревизия

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

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

OrpoLlama-3-8B — языковая модель для диалоговой генерации текста, созданная mlabonne дообучением Meta Llama 3 8B методом ORPO на наборе mlabonne/orpo-dpo-mix-40k. Она использует архитектуру LlamaForCausalLM с плотной сетью и содержит 7,5 млрд параметров. Модель обучена следовать шаблону диалога ChatML и рассчитана на контекст до 8192 токенов.

Модель подходит для ответов на вопросы, ведения диалога и генерации английского текста. В карточке приведены оценки на наборах GPT4All и TruthfulQA; результаты различаются по тестам и не гарантируют качество в иных сценариях. Для запуска предусмотрены веса Safetensors; в README также упомянуты сторонние квантизированные варианты. Лицензия указана как other, поэтому условия использования следует сверить с лицензией репозитория и базовой модели.

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

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

Ограничения

В карточке приведены оценки лишь на нескольких бенчмарках, поэтому они не характеризуют качество во всех задачах. Указана лицензия other; перед использованием необходимо проверить её условия.

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

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

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

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

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

Открыть на Hugging Face

OrpoLlama-3-8B

This is an ORPO fine-tune of meta-llama/Meta-Llama-3-8B on mlabonne/orpo-dpo-mix-40k created for this article.

It's a successful fine-tune that follows the ChatML template!

Try the demo: https://huggingface.co/spaces/mlabonne/OrpoLlama-3-8B

🔎 Application

This model uses a context window of 8k. It was trained with the ChatML template.

⚡ Quantized models

Thanks to bartowski, solidrust, and LoneStriker for the quantized models.

🏆 Evaluation

Nous

OrpoLlama-4-8B outperforms Llama-3-8B-Instruct on the GPT4All and TruthfulQA datasets.

Evaluation performed using LLM AutoEval, see the entire leaderboard here.

ModelAverageAGIEvalGPT4AllTruthfulQABigbench
meta-llama/Meta-Llama-3-8B-Instruct 📄51.3441.2269.8651.6542.64
mlabonne/OrpoLlama-3-8B 📄48.6334.1770.5952.3937.36
mlabonne/OrpoLlama-3-8B-1k 📄46.7631.5670.1948.1137.17
meta-llama/Meta-Llama-3-8B 📄45.4231.169.9543.9136.7

mlabonne/OrpoLlama-3-8B-1k corresponds to a version of this model trained on 1K samples (you can see the parameters in this article). The current version was trained on a full epoch.

Open LLM Leaderboard

image/png

📈 Training curves

You can find the experiment on W&B at this address.

image/png

💻 Usage

!pip install -qU transformers accelerate

from transformers import AutoTokenizer
import transformers
import torch

model = "mlabonne/OrpoLlama-3-8B"
messages = [{"role": "user", "content": "What is a large language model?"}]

tokenizer = AutoTokenizer.from_pretrained(model)
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
pipeline = transformers.pipeline(
    "text-generation",
    model=model,
    torch_dtype=torch.float16,
    device_map="auto",
)

outputs = pipeline(prompt, max_new_tokens=256, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
print(outputs[0]["generated_text"])

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей