/ Модель

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

Контекст
1 024 000 токенов
Параметры
12,1 млрд
Размер весов
24,5 ГБ
Архитектура
mistral · dense
Базовая модель
nemo-sunfall-v0.6.1
Библиотека
transformers
Опубликована
8 авг 2024

NemoDori-v0.2-12B-MN-BT

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

Экспериментальная слитая модель семейства Mistral для ролевых диалогов и сценариев с агентами Talemate.

28скачиваний за 30 дней3лайкавеса обновлены9 авг 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

NemoDori-v0.2-12B-MN-BT — экспериментальная разговорная языковая модель, созданная RozGrov с помощью LazyMergekit путём слияния crestf411/nemo-sunfall-v0.6.1, unsloth/Mistral-Nemo-Instruct-2407 и предыдущей версии RozGrov/NemoDori-v0.1-12B-MS. Это плотная модель семейства Mistral с архитектурой MistralForCausalLM и 12,1 млрд параметров; она принимает текст и генерирует текст. Автор описывает её как продолжение ориентированной на ERP-сценарии NemoDori и приводит результаты пробного использования для ролевых диалогов и работы с агентами Talemate: модель следует инструкциям, формирует персонажей и состояние мира, а ответы обычно краткие. Метаданные указывают нативный контекст до 1 024 000 токенов.

Модель предназначена для экспериментальных ролевых сценариев, диалогов персонажей и использования в Talemate. Автор отмечает, что повествование развивается медленно, ответы могут быть слишком короткими, а в роли рассказчика модель иногда говорит за пользователя или добавляет разговор Talemate. Автор также характеризует работу как тестирование, поэтому качество зависит от инструкций и настроек. Лицензия в предоставленных данных не указана.

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

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

Ограничения

По опыту автора, модель может отвечать слишком кратко и медленно развивать сюжет; в режиме рассказчика иногда говорит за пользователя или включает в ответ формат разговора Talemate. Качество зависит от инструкций и настроек, а автор описывает модель как экспериментальную и тестовую.

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

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

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

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

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

Открыть на Hugging Face

NemoDori-v0.2-12B-MN-BT

NemoDori-v0.2-12B-MN-BT is a merge of the following models using LazyMergekit:

Experimental 'sequel' of NemoDori (v0.1), an ERP-focused model, just for testing purpose. I still don't know what I've done...

My short experience using this:

  • When you instruct it to roleplay, it generates short chat-like response and to-the-point. (sometimes really short)
  • It advances the story slowly (even slower than v0.1 i think), responding to the last roleplay message quite nicely.
  • Creativity is maybe good(?).
  • Can follow instructions quite well (even on depth-0).

Update 1: I was playing around with Talemate and... this model is pretty good. It was able to follow Talemate's instructions well, which Talemate then parsed it into it's format. It can become all of Talemate agents (mostly maybe). So far i've tested, it is best when having a Conversation, capable of generating character's attributes (Creator) and the world state. When it's used for narrating (Narrator), sometimes it speaks for you and includes the Talemate's conversation (for this one, maybe I just didn't have a good instruction for it). Those are my experiences using default presets from Talemate. I did tweaked them and played a bit near the end, and it does affect the results in a good way. I'll try to test it again some more later.

🧩 Configuration

models:
  - model: crestf411/nemo-sunfall-v0.6.1
    parameters:
      weight: 0.5
  - model: unsloth/Mistral-Nemo-Instruct-2407
    parameters:
      weight: 0.3
  - model: RozGrov/NemoDori-v0.1-12B-MS
    parameters:
      weight: 1.0
merge_method: breadcrumbs_ties
base_model: RozGrov/NemoDori-v0.1-12B-MS
parameters:
    density: 0.95
    gamma: 0.01
dtype: float16

💻 Usage

!pip install -qU transformers accelerate

from transformers import AutoTokenizer
import transformers
import torch

model = "RozGrov/NemoDori-v0.2-12B-MN-BT"
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…

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

0 моделей