/ Модель

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

Контекст
16 384 токена
Параметры
2,8 млрд
Размер весов
5,8 ГБ
Лицензия
Apache 2.0
Архитектура
mistral · dense
Опубликована
9 мая 2024

Minerva-3B-base-RAG

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

Дообученная италоязычная модель семейства Mistral для ответов на вопросы и RAG-сценариев.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Minerva-3B-base-RAG — языковая модель для ответов на вопросы, созданная независимым дообучением Minerva-3B-base-v1.0. Базовую модель разработали Sapienza NLP совместно с Future Artificial Intelligence Research (FAIR) и CINECA; автор дообучения в карточке не назван. Модель предназначена для сценариев question answering и использования в системах Retrieval-Augmented Generation (RAG), где она формирует ответы на основе предоставленного контекста.

Это плотная causal language model семейства Mistral с архитектурой MistralForCausalLM, 2,8 млрд параметров и контекстом до 16 384 токенов. Карточка указывает итальянский язык и набор данных gquad_it. Модель распространяется в формате safetensors по лицензии Apache-2.0. Количественные оценки качества и подробные ограничения применения в карточке не приведены.

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

  • ответы на вопросы по найденным документам
  • формирование ответов на основе контекста из поисковой системы
  • создание италоязычного RAG-ассистента
  • извлечение ответа из предоставленного текста

Ограничения

Карточка не приводит количественных оценок качества или подробного описания ограничений. Для надёжных ответов в RAG качество зависит также от релевантности переданного контекста.

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

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

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

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

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

Открыть на Hugging Face

Model Card for Minerva-3B-base-QA-v1.0

Minerva-3B-base-RAG is a specialized question-answering (QA) model derived through the finetuning of Minerva-3B-base-v1.0. This finetuning was independently conducted to enhance the model's performance for QA tasks, making it ideally suited for use in Retrieval-Augmented Generation (RAG) applications.

Overview


How to Use

import transformers
import torch

model_id = "DeepMount00/Minerva-3B-base-RAG"

# Initialize the pipeline.
pipeline = transformers.pipeline(
    "text-generation",
    model=model_id,
    model_kwargs={"torch_dtype": torch.bfloat16},
    device_map="auto",
)

def generate_text(pipeline, context, question):
    input_text = f"[INST]Contesto: {context}\nDomanda:{question}\n[/INST]"
    output = pipeline(
        input_text,
        max_new_tokens=512,
    )
    generated_text = output[0]['generated_text']
    response_text = generated_text.split("[/INST]", 1)[1].strip()
    return response_text.replace("<end_of_text>", "")

contesto = """La torre degli Asinelli è una delle cosiddette due torri di Bologna, simbolo della città, situate in piazza di porta Ravegnana, all'incrocio tra le antiche strade San Donato (ora via Zamboni), San Vitale, Maggiore e Castiglione. Eretta, secondo la tradizione, fra il 1109 e il 1119 dal nobile Gherardo Asinelli, la torre è alta 97,20 metri, pende verso ovest per 2,23 metri e presenta all'interno una scalinata composta da 498 gradini. Ancora non si può dire con certezza quando e da chi fu costruita la torre degli Asinelli. Si presume che la torre debba il proprio nome a Gherardo Asinelli, il nobile cavaliere di fazione ghibellina al quale se ne attribuisce la costruzione, iniziata secondo una consolidata tradizione l'11 ottobre 1109 e terminata dieci anni dopo, nel 1119."""
domanda = """In che città si trova la torre degli Asinelli?"""

answer = generate_text(pipeline, contesto, domanda)
print(answer)

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей