/ Модель

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

Контекст
2 048 токенов
Параметры
3 млрд
Размер весов
5,9 ГБ
Лицензия
Своя лицензия
Архитектура
llama · dense
Библиотека
transformers
Опубликована
9 авг 2026

spp-t0-mt-3b-instruct

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

Исследовательская англоязычная чат-модель на 3 млрд параметров для экспериментов с конституционным выравниванием, заданной ценностной персоной и безопасностью ответов.

15скачиваний за 30 дней0лайковвеса обновлены9 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SPP-T0-MT — Instruct — это исследовательская разговорная языковая модель на 3 млрд параметров, разработанная Model Raising для изучения выравнивания и безопасности. Она обучена с нуля на архитектуре семейства Llama, затем прошла дообучение методом Synthetic Persona Pretraining с этапом обучения на размышлениях и последующей supervised fine-tuning-привязкой к заданной ценностной персоне. Базовый вариант опубликован как model-raising/spp-t0-mt-3b-base.

Модель предназначена для диалогов и экспериментов с конституционным выравниванием, обобщением ценностей и устойчивостью к jailbreak-запросам. Обучение включало около 500 млрд токенов смеси Olmo 3 Dolma 3 и 300 тыс. инструкционных примеров; ответы по заданной конституции содержат встроенные цитаты. Модель принимает и генерирует текст, рассчитана прежде всего на английский язык, использует шаблон чата без системного промпта и имеет контекст 2048 токенов.

Это исследовательский артефакт, который может выдавать неверные или небезопасные ответы. В README указано, что лицензия ещё должна быть определена; метаданные обозначают её как other, поэтому условия использования следует уточнить у разработчика.

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

  • исследование конституционного выравнивания языковых моделей
  • проверка обобщения заданных ценностей в диалогах
  • эксперименты с устойчивостью к jailbreak-запросам
  • сравнение ответов при разных долях safety-данных
  • генерация диалоговых ответов с цитатами на конституционные принципы

Ограничения

В README предупреждается, что модель может выдавать неверный или небезопасный контент; контекст ограничен 2048 токенами. Лицензия обозначена как other в метаданных, а в README указано, что её условия ещё предстоит окончательно определить.

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

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

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

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

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

Открыть на Hugging Face

SPP-T0-MT — Instruct (3B)

Type: instruction-tuned model (base model + persona-binding supervised fine-tuning).

Trained with SPP from token zero plus reflection-focused midtraining, then post-trained with persona-binding SFT.

Synthetic Persona Pretraining (SPP)

Synthetic Persona Pretraining (SPP) installs a target value persona during pretraining rather than only during alignment. Value-laden, first-person reflections, generated against a constitution, are appended to a subset of pretraining documents after a special <assistant> token. Attention masking and RoPE position aliasing keep the reflection from changing the continuation of the original document. This model is trained with SPP.

Base counterpart: model-raising/spp-t0-mt-3b-base.

Model details

  • Architecture: Llama-3.2-3B-shaped, trained from scratch.
  • Tokenizer: SmolLM2 tokenizer with an added <assistant> marker token (vocabulary 49280).
  • Pretraining: ~500B tokens on a subset of the Olmo 3 Dolma 3 mixture, with SPP reflections inserted into the safety-annotated documents within it, followed by a reflection-focused midtraining stage on those annotated documents.
  • Post-training: persona-binding supervised fine-tuning (PBSFT-mix): 300k single-turn examples, 90% WildChat-1M instructions and 10% safety prompts (WildJailbreak, WildGuardMix); assistant responses follow a constitution with inline [N.M] citations; response-only loss, one epoch.

Chat format

There is no system prompt. Each assistant turn opens with <|im_start|><assistant>. Use the built-in chat template:

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

repo = "model-raising/spp-t0-mt-3b-instruct"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo, torch_dtype=torch.bfloat16, device_map="auto")

msgs = [{"role": "user", "content": "How should I think about honesty?"}]
ids = tok.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt").to(model.device)
out = model.generate(ids, max_new_tokens=512)
print(tok.decode(out[0, ids.shape[1]:], skip_special_tokens=False))

Safety mixtures

This model is one point on a safety-data sweep. main is the default 10% mixture; the other fractions are published as revisions on this repo, so each can be loaded by passing revision=:

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

repo = "model-raising/spp-t0-mt-3b-instruct"
tok = AutoTokenizer.from_pretrained(repo)          # identical at every revision
model = AutoModelForCausalLM.from_pretrained(
    repo, revision="safety-60", dtype=torch.bfloat16, device_map="auto"
)
RevisionSafety fractionSafety examplesInstruct examples
safety-00%0300,000
safety-55%15,000285,000
safety-10 — default, same weights as main10%30,000270,000
safety-3030%90,000210,000
safety-6060%180,000120,000

Every mixture is 300,000 examples total, one epoch, response-only loss; safety prompts come from WildJailbreak and WildGuardMix and instructions from WildChat-1M. Only the ratio changes.

Intended use

Research on alignment and safety (constitutional alignment, value generalization, jailbreak robustness). A research artifact, not a production model; it can produce incorrect or unsafe content.

Links

  • Paper: to be released

License: to be finalised.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей