/ Модель

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

Контекст
131 072 токена
Параметры
679 млрд
Размер весов
1,4 ТБ
Архитектура
llama · dense
Базовая модель
Meta-Llama-3.1-405B-Instruct
Библиотека
transformers
Опубликована
29 июл 2024

BigLlama-3.1-681B-Instruct

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

Экспериментальная 678,6-миллиардная модель на основе Llama 3.1 для генерации текста и творческого письма в чате.

184скачиваний за 30 дней12лайковвеса обновлены30 янв 2026

Бенчмарки

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

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

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

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

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

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

BigLlama-3.1-681B-Instruct — экспериментальная плотная языковая модель от mlabonne, созданная слиянием слоёв Meta-Llama-3.1-405B-Instruct методом passthrough с помощью mergekit. В репозитории указано 678,6 млрд параметров; модель предназначена для генерации текста в формате чата и имеет контекст до 131 072 токенов.

Автор рекомендует использовать её для творческого письма с шаблоном чата Llama 3. Модель также поддерживает интерфейс вызова инструментов согласно метаданным. Она создана как экспериментальное самослияние; автор предупреждает использовать её на свой риск, а результаты оценки и сведения о квантизации в карточке не приведены.

Файлы модели опубликованы в формате safetensors. Базовая модель — Meta-Llama-3.1-405B-Instruct. Условия лицензирования в предоставленных данных не описаны.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

🦙⛰️ BigLlama-3.1-681B-Instruct

image/png

This is an experimental self-merge using meta-llama/Meta-Llama-3.1-405B-Instruct and created with mergekit.

This is the direct successor of Meta-Llama-3-120B-Instruct, a self-merge of Llama 3 70B that produced a decent 120B model for tasks like creative writing.

I tweaked the range of duplicated layers to hopefully make a sensible model. Use it at your own risk!

🔍 Applications

I recommend using this model for creative writing with the Llama 3 chat template.

⚡ Quantization

TBD.

🏆 Evaluation

TBD.

🧩 Configuration

This model was merged using the passthrough merge method. The following YAML configuration was used to produce this model:

slices:
- sources:
  - layer_range: [0, 42]
    model: meta-llama/Meta-Llama-3.1-405B-Instruct
- sources:
  - layer_range: [21, 63]
    model: meta-llama/Meta-Llama-3.1-405B-Instruct
- sources:
  - layer_range: [42, 84]
    model: meta-llama/Meta-Llama-3.1-405B-Instruct
- sources:
  - layer_range: [63, 105]
    model: meta-llama/Meta-Llama-3.1-405B-Instruct
- sources:
  - layer_range: [84, 126]
    model: meta-llama/Meta-Llama-3.1-405B-Instruct
merge_method: passthrough
dtype: bfloat16

Here is the code I've used to generate the config and calculate the number of layers/parameters after passthrough:

def generate_yaml_config(range_size, total_layers, nb_parameters):
    new_size = total_layers + total_layers - range_size
    new_param = (nb_parameters / total_layers) * new_size
    print(f"New size = {new_size} layers")
    print(f"New parameters = {new_param:.2f}B")
    yaml_str = "slices:\n"

    for i in range(0, round(total_layers - range_size + 1), range_size // 2):
        start = i
        end = min(start + range_size, total_layers)
        yaml_str += f"- sources:\n"
        yaml_str += f"  - layer_range: [{start}, {end}]\n"
        yaml_str += f"    model: meta-llama/Meta-Llama-3.1-405B-Instruct\n"

    yaml_str += "merge_method: passthrough\n"
    yaml_str += "dtype: bfloat16\n"

    print(yaml_str)

    return new_size, new_param

# Example usage
new_size, new_param = generate_yaml_config(42, 126, 410)
new_size, new_param = generate_yaml_config(105, new_size, new_param)

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

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

GPU в ailist

vLLM

Нельзя запустить

Модель не помещается даже в 8 × 80 ГБ.

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

0 моделей