/ Модель

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

Контекст
8 192 токена
Параметры
7,1 млрд
Лицензия
Apache 2.0
Архитектура
mistral · dense
Опубликована
12 янв 2024

Distilled-HermesChat-7B

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

Экспериментальная 7,1-миллиардная чат-модель на базе Mistral, полученная слиянием OpenChat и Distilabeled-Hermes для диалогов и дальнейших экспериментов с дообучением.

60скачиваний за 30 дней0лайковвеса обновлены12 янв 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Distilled-HermesChat-7B — экспериментальная диалоговая модель, созданная автором репозитория с помощью LazyMergekit путём слияния OpenChat 3.5 и Distilabeled-Hermes 2.5 на базе Mistral. Это плотная авторегрессионная модель MistralForCausalLM с 7,1 млрд параметров, предназначенная для общения и дальнейших экспериментов по дообучению. Репозиторий содержит веса Safetensors, а лицензия указана как Apache-2.0.

Модель принимает текст и генерирует текст; заявленная длина контекста — 8192 токена. Базовые компоненты рассчитаны на диалог, программирование, математические рассуждения и общие вопросы, однако карточка этой конкретной модели представляет её как экспериментальный вариант для поиска удачного слияния перед последующим дообучением. Поэтому её качество для отдельных задач не следует считать подтверждённым.

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

  • ведение диалога на естественном языке
  • ответы на общие вопросы
  • помощь с программированием
  • математические рассуждения
  • эксперименты со слиянием и последующим дообучением чат-моделей

Ограничения

Автор описывает модель как экспериментальный вариант для поиска основы под дальнейшее дообучение; результаты сравнительных тестов и подтверждённое качество для конкретных задач в карточке не приведены.

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

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

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

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

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

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

Открыть на Hugging Face

Distilled-HermesChat-7B

Distilled-HermesChat-7B is a merge of the following models using LazyMergekit:

As an experiment to find the best base merge to further fine-tuning, expect a lot of experiments named using parts of the component models until a clear winner emerges in the benchmarks

🧩 Configuration

slices:
  - sources:
      - model: openchat/openchat-3.5-0106
        layer_range: [0, 32]
      - model: argilla/distilabeled-Hermes-2.5-Mistral-7B
        layer_range: [0, 32]
merge_method: slerp
base_model: openchat/openchat-3.5-0106
parameters:
  t:
    - filter: self_attn
      value: [0, 0.5, 0.3, 0.7, 1]
    - filter: mlp
      value: [1, 0.5, 0.7, 0.3, 0]
    - value: 0.5
dtype: bfloat16

💻 Usage

!pip install -qU transformers accelerate

from transformers import AutoTokenizer
import transformers
import torch

model = "flemmingmiguel/Distilled-HermesChat-7B"
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

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

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

Подбираем GPU…

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

0 моделей