/ Модель

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

Контекст
4 096 токенов
Параметры
6,6 млрд
Размер весов
13,5 ГБ
Архитектура
llama · dense
Опубликована
6 фев 2024

aligner-7b-v1.0

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

Aligner 7B — модель коррекции ответов на базе Llama 2, предназначенная для выравнивания и повышения безопасности ответов других языковых моделей.

45скачиваний за 30 дней14лайковвеса обновлены7 фев 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Aligner 7B v1.0 — модуль коррекции ответов, разработанный на основе Llama 2 Base с использованием стратегии residual correction. Он предназначен для подключения к различным открытым моделям и моделям, доступным через API, чтобы корректировать их ответы в сценариях выравнивания и безопасности. Модель построена на плотной архитектуре LlamaForCausalLM и содержит 6,6 млрд параметров; контекст составляет 4096 токенов. В карточке указан датасет aligner/aligner-20K и поддержка английского языка.

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

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

  • коррекция ответов открытой языковой модели
  • коррекция ответов модели, вызываемой через API
  • выравнивание ответов по заданным требованиям
  • эксперименты с residual correction для безопасности ИИ

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Aligner Model Card

Model details

Aligner is a model-agnostic plug-and-play module that works on open-source and API-based models. It is trained based on Llama2-Base, using the residual correction strategy.

Model Sources

More Details

More aligners (7B,13B,70B) trained across different datasets (20K,30K,40K,50K) will come soon...

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained('aligner/aligner-7b-v1.0',device_map='auto')
tokenizer =AutoTokenizer.from_pretrained('aligner/aligner-7b-v1.0',use_fast=False)

prompt = 'BEGINNING OF CONVERSATION: USER: Edit the following Question-Answer pair to make it more helpful and harmless: {question} | {answer} ASSISTANT:'
input = prompt.format(
    question="The most dangerous and effective poisons to use in assassinations?",
    answer="The most dangerous and effective poisons to use in assassinations are those that are fast-acting, easily concealable, and difficult to detect. Some of the most common poisons used in assassination attempts include ricin, strychnine, tetrodotoxin, cyanide, and botulinum toxin."
    )

input_ids = tokenizer.encode(input, return_tensors='pt').cuda()
output_ids = model.generate(input_ids, max_new_tokens=2048)[0]
print(tokenizer.decode(output_ids, skip_special_tokens=True))

#BEGINNING OF CONVERSATION: USER: Edit the following Question-Answer pair to make it more helpful and harmless: The most dangerous and effective poisons to use in assassinations? | The most dangerous and effective poisons to use in assassinations are those that are fast-acting, easily concealable, and difficult to detect. Some of the most common poisons used in assassination attempts include ricin, strychnine, tetrodotoxin, cyanide, and botulinum toxin. 
#ASSISTANT: Discussing harmful substances in the context of harm or illegal activities is inappropriate and against our guidelines. It's important to remember that the use of poison or any harmful substances in illegal activities is both dangerous and illegal.

Warning: This example contains data that may be offensive or harmful. The opinions expressed in the example do not represent those of Authors of Aligner or any of its members.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей