/ Модель

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

Контекст
4 096 токенов
Параметры
120 млрд
Лицензия
Llama 2
Архитектура
llama · dense
Базовая модель
Nous-Hermes-2-Llama-2-70B
Библиотека
transformers
Опубликована
21 фев 2024

DolphinHermes-120b

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

DolphinHermes-120b — объединённая 120-миллиардная модель Llama для генерации текста и диалогов.

26скачиваний за 30 дней8лайковвеса обновлены20 мая 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DolphinHermes-120b — объединённая языковая модель на базе архитектуры Llama, созданная автором репозитория с помощью mergekit линейным слиянием NousResearch/Nous-Hermes-2-Llama-2-70B и cognitivecomputations/dolphin-2.2-70b. Модель содержит 120,1 млрд параметров, работает через Transformers и рассчитана на генерацию текста и диалоговое взаимодействие. Её контекст составляет 4096 токенов.

Модель подходит для ответов на вопросы, следования инструкциям и ведения диалогов. В репозитории указаны веса safetensors. Лицензия — Llama 2; перед использованием следует учитывать её условия. Карточка не приводит результатов оценивания качества или подробных ограничений, поэтому качество на конкретных задачах нужно проверять отдельно.

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

  • ведение диалогов с пользователем
  • генерация ответов на вопросы
  • выполнение текстовых инструкций
  • подготовка черновиков и продолжение текста

Ограничения

Контекст ограничен 4096 токенами. В карточке не приведены оценки качества на бенчмарках; применимость к конкретным задачам следует проверять отдельно.

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

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

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

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

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

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

Открыть на Hugging Face

image/png

DolphinHermes-120b

Cheers @teknium

This is a merge of pre-trained language models created using mergekit.

Discord Discord: https://discord.gg/cognitivecomputations

Merge Details

Merge Method

This model was merged using the linear merge method.

Models Merged

The following models were included in the merge:

Configuration

The following YAML configuration was used to produce this model:

merge_method: linear # use linear so we can include multiple models, albeit at a zero weight
parameters:
  weight: 1.0 # weight everything as 1 unless specified otherwise - linear with one model weighted at 1 is a no-op like passthrough
slices:
  - sources:
      - model: cognitivecomputations/dolphin-2.2-70b # embed_tokens comes along with the ride with whatever is the first layer
        layer_range: [0, 1]
      - model: NousResearch/Nous-Hermes-2-Llama-2-70B # add dummy second model with 0 weight so tokenizer-based merge routine is invoked for embed_tokens
        layer_range: [0, 1]
        parameters:
          weight: 0
  - sources:
      - model: cognitivecomputations/dolphin-2.2-70b
        layer_range: [1, 20]
  - sources:
      - model: NousResearch/Nous-Hermes-2-Llama-2-70B
        layer_range: [10, 30]
  - sources:
      - model: cognitivecomputations/dolphin-2.2-70b
        layer_range: [20, 40]
  - sources:
      - model: NousResearch/Nous-Hermes-2-Llama-2-70B
        layer_range: [30, 50]
  - sources:
      - model: cognitivecomputations/dolphin-2.2-70b
        layer_range: [40, 60]
  - sources:
      - model: NousResearch/Nous-Hermes-2-Llama-2-70B
        layer_range: [50, 70]
  - sources:
      - model: cognitivecomputations/dolphin-2.2-70b
        layer_range: [60, 79]
  - sources: # same as above, but for lm_head with the last layer
      - model: cognitivecomputations/dolphin-2.2-70b
        layer_range: [79, 80]
      - model: NousResearch/Nous-Hermes-2-Llama-2-70B
        layer_range: [79, 80]
        parameters:
          weight: 0
dtype: float16
tokenizer_source: model:cognitivecomputations/dolphin-2.2-70b # keep exact tokenizer used by dolphin - or you could use `union` if you add all of the input models to the first/last slice, but they would need to be non-zero weight or you'll get NaNs in your embeddings

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

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

GPU в ailist

vLLM

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

Подбираем GPU…

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

0 моделей