/ Модель

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

Контекст
4 096 токенов
Параметры
68,7 млрд
Размер весов
276 ГБ
Лицензия
Llama 2
Архитектура
llama · dense
Библиотека
transformers
Опубликована
5 авг 2023

model_007

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

Дообученная англоязычная модель Llama 2 на 70 млрд параметров для диалогов, следования инструкциям и ответов с объяснениями.

110скачиваний за 30 дней21лайквеса обновлены17 мар 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

model_007 — плотная языковая модель семейства Llama 2 примерно на 70 млрд параметров, разработанная Pankaj Mathur. Это гибридная модель для следования инструкциям и ответов с объяснениями; в карточке приведены форматы запросов Orca и Alpaca. Модель принимает текст и генерирует текст, поддерживает английский язык и имеет контекст длиной 4096 токенов.

Для дообучения использованы наборы Open-Platypus, Alpaca, WizardLM, Dolly-V2, Dolphin и их варианты Orca. Модель подходит для диалоговых помощников, ответов на вопросы, выполнения текстовых инструкций и рассуждений. В README приведены результаты оценки на наборах ARC и HellaSwag.

Модель может выдавать неточные или вводящие в заблуждение ответы, а также предвзятый, оскорбительный или неуместный текст; факты следует перепроверять. Для использования указана лицензия Llama 2. README сообщает, что загрузка в 4-битном режиме требует около 45 ГБ видеопамяти.

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

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

Ограничения

Модель может давать неточные или вводящие в заблуждение ответы, а также предвзятый, оскорбительный или неуместный текст; информацию следует перепроверять. README указывает на потребность примерно в 45 ГБ видеопамяти для загрузки в 4-битном режиме.

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

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

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

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

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

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

Открыть на Hugging Face

model_007

A hybrid (explain + instruct) style Llama2-70b model, Pleae check examples below for both style prompts, Here is the list of datasets used:

  • Open-Platypus
  • Alpaca
  • WizardLM
  • Dolly-V2
  • Dolphin Samples (~200K)
  • Orca_minis_v1
  • Alpaca_orca
  • WizardLM_orca
  • Dolly-V2_orca

P.S. If you're interested to collaborate, please connect with me at www.linkedin.com/in/pankajam.

quantized versions

Huge respect to @TheBloke, here are the GGML/GPTQ/GGUF versions, go crazy :)

https://huggingface.co/TheBloke/model_007-70B-GGML

https://huggingface.co/TheBloke/model_007-70B-GGUF

https://huggingface.co/TheBloke/model_007-70B-GPTQ

license disclaimer:

This model is bound by the license & usage restrictions of the original Llama-2 model. And comes with no warranty or gurantees of any kind.

Evaluation

We evaluated model_007 on a wide range of tasks using Language Model Evaluation Harness from EleutherAI.

Here are the results on metrics used by HuggingFaceH4 Open LLM Leaderboard

TaskValue
ARC0.7108
HellaSwag0.8765
MMLU0.6904
TruthfulQA0.6312
Winogrande0.8335
GSM8K0.3715
DROP0.3105
Total Average0.6320

Prompt Format

Here is the Orca prompt format

### System:
You are an AI assistant that follows instruction extremely well. Help as much as you can.

### User:
Tell me about Orcas.

### Assistant:

Here is the Alpaca prompt format


### User:
Tell me about Alpacas.

### Assistant:

OobaBooga Instructions:

This model required upto 45GB GPU VRAM in 4bit so it can be loaded directly on Single RTX 6000/L40/A40/A100/H100 GPU or Double RTX 4090/L4/A10/RTX 3090/RTX A5000 So, if you have access to Machine with 45GB GPU VRAM and have installed OobaBooga Web UI on it. You can just download this model by using HF repo link directly on OobaBooga Web UI "Model" Tab/Page & Just use load-in-4bit option in it.

model_load_screenshot

After that go to Default Tab/Page on OobaBooga Web UI and copy paste above prompt format into Input and Enjoy!

default_input_screenshot

Code Instructions:

Below shows a code example on how to use this model via Orca prompt

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline

tokenizer = AutoTokenizer.from_pretrained("psmathur/model_007")
model = AutoModelForCausalLM.from_pretrained(
  "psmathur/model_007",
  torch_dtype=torch.float16,
  load_in_8bit=True,
  low_cpu_mem_usage=True,
  device_map="auto"
)
system_prompt = "### System:\nYou are an AI assistant that follows instruction extremely well. Help as much as you can.\n\n"

#generate text steps
instruction = "Tell me about Orcas."
prompt = f"{system_prompt}### User: {instruction}\n\n### Assistant:\n"
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
output = model.generate(**inputs, do_sample=True, top_p=0.95, top_k=0, max_new_tokens=4096)

print(tokenizer.decode(output[0], skip_special_tokens=True))

Below shows a code example on how to use this model via Alpaca prompt

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline

tokenizer = AutoTokenizer.from_pretrained("psmathur/model_007")
model = AutoModelForCausalLM.from_pretrained(
  "psmathur/model_007",
  torch_dtype=torch.float16,
  load_in_8bit=True,
  low_cpu_mem_usage=True,
  device_map="auto"
)
#generate text steps
instruction = "Tell me about Alpacas."
prompt = f"### User: {instruction}\n\n### Assistant:\n"
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
output = model.generate(**inputs, do_sample=True, top_p=0.95, top_k=0, max_new_tokens=4096)

print(tokenizer.decode(output[0], skip_special_tokens=True))

Limitations & Biases:

While this model aims for accuracy, it can occasionally produce inaccurate or misleading results.

Despite diligent efforts in refining the pretraining data, there remains a possibility for the generation of inappropriate, biased, or offensive content.

Exercise caution and cross-check information when necessary.

Citiation:

Please kindly cite using the following BibTeX:

@misc{model_007,
  author = {Pankaj Mathur},
  title = {model_007: A hybrid (explain + instruct) style Llama2-70b model},
  year = {2023},
  publisher = {HuggingFace},
  journal = {HuggingFace repository},
  howpublished = {\url{https://https://huggingface.co/psmathur/model_007},
}
@misc{mukherjee2023orca,
      title={Orca: Progressive Learning from Complex Explanation Traces of GPT-4}, 
      author={Subhabrata Mukherjee and Arindam Mitra and Ganesh Jawahar and Sahaj Agarwal and Hamid Palangi and Ahmed Awadallah},
      year={2023},
      eprint={2306.02707},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}
@software{touvron2023llama2,
  title={Llama 2: Open Foundation and Fine-Tuned Chat Models},
  author={Hugo Touvron, Louis Martin, Kevin Stone, Peter Albert, Amjad Almahairi, Yasmine Babaei, Nikolay Bashlykov, Soumya Batra, Prajjwal Bhargava,
 Shruti Bhosale, Dan Bikel, Lukas Blecher, Cristian Canton Ferrer, Moya Chen, Guillem Cucurull, David Esiobu, Jude Fernandes, Jeremy Fu, Wenyin Fu, Brian Fuller,
Cynthia Gao, Vedanuj Goswami, Naman Goyal, Anthony Hartshorn, Saghar Hosseini, Rui Hou, Hakan Inan, Marcin Kardas, Viktor Kerkez Madian Khabsa, Isabel Kloumann,
Artem Korenev, Punit Singh Koura, Marie-Anne Lachaux, Thibaut Lavril, Jenya Lee, Diana Liskovich, Yinghai Lu, Yuning Mao, Xavier Martinet, Todor Mihaylov,
Pushkar Mishra, Igor Molybog, Yixin Nie, Andrew Poulton, Jeremy Reizenstein, Rashi Rungta, Kalyan Saladi, Alan Schelten, Ruan Silva, Eric Michael Smith,
Ranjan Subramanian, Xiaoqing Ellen Tan, Binh Tang, Ross Taylor, Adina Williams, Jian Xiang Kuan, Puxin Xu , Zheng Yan, Iliyan Zarov, Yuchen Zhang, Angela Fan,
Melanie Kambadur, Sharan Narang, Aurelien Rodriguez, Robert Stojnic, Sergey Edunov, Thomas Scialom},
  year={2023}
}

Open LLM Leaderboard Evaluation Results

Detailed results can be found here

MetricValue
Avg.63.2
ARC (25-shot)71.08
HellaSwag (10-shot)87.65
MMLU (5-shot)69.04
TruthfulQA (0-shot)63.12
Winogrande (5-shot)83.35
GSM8K (5-shot)37.15
DROP (3-shot)31.05

Open LLM Leaderboard Evaluation Results

Detailed results can be found here

MetricValue
Avg.68.56
AI2 Reasoning Challenge (25-Shot)71.08
HellaSwag (10-Shot)87.65
MMLU (5-Shot)69.04
TruthfulQA (0-shot)63.12
Winogrande (5-shot)83.35
GSM8k (5-shot)37.15

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

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

GPU в ailist

vLLM

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

Подбираем GPU…

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

0 моделей