/ Модель

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

Контекст
1 024 000 токенов
Параметры
12,1 млрд
Размер весов
24,5 ГБ
Лицензия
Apache 2.0
Архитектура
mistral · dense
Базовая модель
Mistral-Nemo-Instruct-2407
Опубликована
17 сен 2024

fusion-guide-12b-0.1

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

Экспериментальная дообученная модель Mistral-Nemo для генерации структурированных пошаговых планов, передаваемых другой модели для составления ответа.

28скачиваний за 30 дней14лайковвеса обновлены20 сен 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fusion-guide-12b-0.1 — экспериментальная модель генерации текста от fusionbase, дообученная на базе Mistral-Nemo-Instruct-2407. Она предназначена для создания структурированных пошаговых планов рассуждения, которые затем можно передать основной модели для подготовки ответа. Для работы запрос нужно заключать в теги <guidance_prompt> и </guidance_prompt>; описанный сценарий использует отдельную модель-проводник и модель ответа.

Модель имеет плотную архитектуру MistralForCausalLM и содержит 12,1 млрд параметров. Контекстное окно — до 1 024 000 токенов по метаданным. Дообучение выполнено на пользовательском наборе заданий на английском и немецком языках; основная доля примеров — английская. Указана лицензия Apache-2.0.

Модель подходит для подготовки пошаговых планов к сложным или неоднозначным запросам и передачи этих планов другой модели. По README, она может не завершать руководство, особенно если запрос задаёт конкретный формат ответа. Качество и поддержка дополнительных языков отдельно не подтверждены.

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

  • создание пошагового плана решения задачи для другой LLM
  • разбор неоднозначного запроса перед генерацией ответа
  • подготовка плана рассуждения по запросу в заданном формате

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

fusion-guide

6ea83689-befb-498b-84b9-20ba406ca4e7.png

Model Overview

fusion-guide is an advanced AI reasoning system built on the Mistral-Nemo 12bn architecture. It employs a two-model approach to enhance its problem-solving capabilities. This method involves a "Guide" model that generates a structured, step-by-step plan to solve a given task. This plan is then passed to the primary "Response" model, which uses this guidance to craft an accurate and comprehensive response.

Model and Data

fusion-guide is fine-tuned on a custom dataset consisting of task-based prompts in both English (90%) and German (10%). The tasks vary in complexity, including scenarios designed to be challenging or unsolvable, to enhance the model's ability to handle ambiguous situations. Each training sample follows the structure: prompt => guidance, teaching the model to break down complex tasks systematically. Read a detailed description and evaluation of the model here: https://blog.fusionbase.com/ai-research/beyond-cot-how-fusion-guide-elevates-ai-reasoning-with-a-two-model-system

Prompt format

The prompt must be enclosed within <guidance_prompt>{PROMPT}</guidance_prompt> tags, following the format below:

<guidance_prompt>Count the number of 'r's in the word 'strawberry,' and then write a Python script that checks if an arbitrary word contains the same number of 'r's.</guidance_prompt>

Usage

fusion-guide can be used with vLLM and other Mistral-Nemo-compatible inference engines. Below is an example of how to use it with unsloth:

from unsloth import FastLanguageModel

max_seq_length = 8192 * 1  # Choose any! We auto support RoPE Scaling internally!
dtype = None  # None for auto detection. Float16 for Tesla T4, V100, Bfloat16 for Ampere+
load_in_4bit = False  # Use 4bit quantization to reduce memory usage. Can be False.

model, tokenizer = FastLanguageModel.from_pretrained(
    model_name="fusionbase/fusion-guide-12b-0.1",
    max_seq_length=max_seq_length,
    dtype=dtype,
    load_in_4bit=load_in_4bit
)

FastLanguageModel.for_inference(model)  # Enable native 2x faster inference

guidance_prompt = """<guidance_prompt>Count the number of 'r's in the word 'strawberry,' and then write a Python script that checks if an arbitrary word contains the same number of 'r's.</guidance_prompt>"""
messages = [{"role": "user", "content": guidance_prompt}]
inputs = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,  # Must add for generation
    return_tensors="pt",
).to("cuda")

outputs = model.generate(input_ids=inputs, max_new_tokens=2000, use_cache=True, early_stopping=True, temperature=0)
result = tokenizer.batch_decode(outputs)

print(result[0][len(guidance_prompt):].replace("</s>", ""))

Disclaimer

The model may occasionally fail to generate complete guidance, especially when the prompt includes specific instructions on how the responses should be structured. This limitation arises from the way the model was trained.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей