/ Модель

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

Контекст
262 144 токена
Размер весов
55,6 ГБ
Лицензия
Своя лицензия
Архитектура
qwen3_5 · dense
Базовая модель
Swift-Qwen3.8-27b
Библиотека
transformers
Опубликована
15 сен 2026

Swift-Qwen3.8-27B-Uncensored-MTP

Изображение и текст → текст3 профессии

Мультимодальная диалоговая модель на базе Swift-Qwen3.8-27B с изменённым поведением отказов для ответов на запросы и работы с изображениями.

1 281скачиваний за 30 дней22лайкавеса обновлены25 сен 2026

Бенчмарки

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

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

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

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

    Вместе с другими моделями категории «Изображение → текст» — сравнение идёт внутри одной категории.

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

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

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

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

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

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

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

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

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

Swift-Qwen3.8-27B-Uncensored-MTP — это мультимодальная модель для диалогов и генерации ответов, созданная ajgazin на основе Swift-Qwen3.8-27b. Автор применил к весам однонаправленное удаление отказов, перенесённое из orcarouter/Qwen3.8-27B-Uncensored. Модель использует архитектуру Qwen3.5ForConditionalGeneration и поставляется в формате BF16 safetensors; сохранены башня зрения и голова MTP для самоспекулятивного декодирования.

Модель предназначена для ответов на запросы, от которых исходная Swift-Qwen3.8-27B обычно отказывается, а также для диалога и обработки изображений. В измерении автора она отказала в 15 из 100 запросов на вредоносные темы при KL-дивергенции 0,0634 относительно Swift; эти результаты зависят от протокола и не заменяют общие бенчмарки. Доступны также варианты GGUF и NVFP4, упомянутые автором.

Лицензия указана как other; перед использованием следует проверить условия лицензии репозитория. Автор возлагает ответственность за применение модели на пользователя. Общие бенчмарки, поведение отказов в режиме рассуждений и сохранение эффективности коротких рассуждений не оценивались.

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

  • ответы на запросы, которые исходная модель отклоняет
  • диалог с пользователем на текстовые темы
  • ответы на вопросы по изображениям
  • эксперименты с удалением отказов в языковых моделях
  • самоспекулятивное декодирование с сохранённой головой MTP

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Swift-Qwen3.8-27B-Uncensored-MTP

An abliterated Swift-Qwen3.8-27B, UkisAI's reasoning-efficient fine-tune of Qwen3.8-27B. It applies the single-direction refusal ablation of orcarouter/Qwen3.8-27B-Uncensored (Arditi et al. 2024), with orcarouter's own direction, to Swift's weights. The vision tower is untouched and the MTP head is kept and edited consistently, so self-speculative decoding works.

Full BF16 safetensors. Quantized: GGUF (llama.cpp, Unsloth-dynamic Q2 to Q8) and NVFP4 (vLLM, SGLang). The same edit on Swift 1.5 is ajgazin/Swift-1.5-Qwen3.8-27B-Uncensored-MTP.

Results

ModelRefusalsKL divergence
This model (against Swift)15/1000.0634
Swift-Qwen3.8-27B98/1000
Reference: orcarouter/Qwen3.8-27B-Uncensored (against Qwen3.8-27B)17/1000.0621
Reference: Qwen3.8-27B98/1000

All four rows are our measurements with Heretic's built-in evaluation (evaluate_model, BF16):

  • Refusals: 100 prompts from mlabonne/harmful_behaviors, greedy, up to 100 tokens, Heretic's keyword-based refusal detector.
  • KL divergence: first-token distributions on 100 prompts from mlabonne/harmless_alpaca, against the original model.
  • Thinking is closed immediately with a response prefix ("\n</think>\n\n"), so answers are scored, not reasoning.
  • Refusal counts depend on the evaluation setup and are not comparable across model cards.

Method

orcarouter's card describes one refusal direction r: the massive-activation-masked mean difference of harmful (AdvBench) minus harmless (Alpaca) last-token residuals at layer 38, orthogonalized out of every residual-writing matrix in float32. That edit is fully determined by r, so r was recovered from the difference between orcarouter's weights and Qwen3.8-27B's, then projected out of Swift's own matrices.

Edited tensors (131, the same set as orcarouter's), computed in float32 and stored in BF16:

ComponentTensorsEdit
self_attn.o_proj (16 full-attention layers + MTP)17W' = W - r (rᵀ W)
linear_attn.out_proj (48 Gated DeltaNet layers)48W' = W - r (rᵀ W)
mlp.down_proj (64 layers + MTP)65W' = W - r (rᵀ W)
embed_tokens1E' = E - (E r) rᵀ

Everything else is Swift's, including the vision tower, lm_head and the other 13 MTP tensors. All 1199 tensors are present.

Recovering r:

  • Each tensor's difference is rank one along one shared direction (per-tensor cosine to r at least 0.9999), at full strength (fitted scale 0.999). Five hidden dimensions are never edited: the masked massive-activation dimensions, exactly zero in r.
  • The estimate is the top eigenvector of the summed Gram matrices of the differences, refined by a per-coordinate least-squares fit over elements whose BF16 rounding step is small against the edit.
  • Applying the recovered r to Qwen3.8-27B reproduces orcarouter's 131 tensors with 99.75% of elements bit-identical; the rest differ by BF16 rounding (largest per-tensor error 0.7% of the edit).

Transfer to Swift:

  • Swift's fine-tune changed 256 tensors, 80 of them among the 131 edited. The edit projects r out of Swift's matrices rather than adding orcarouter's difference, so those changes are projected too.
  • Refusal directions computed the same way for both models (layer 38, 400 harmful and 400 harmless prompts) have a cosine of 0.99995: the fine-tune did not move the direction.

abliteration/ holds r (r.pt), the recovery report (recover.json) and the scripts (orca_tools.py, orca.sh). abliteration.json lists the edited tensors and the hash of r.

Usage

Architecture, tokenizer and chat template are Swift's and Qwen3.8-27B's.

import torch
from transformers import AutoModelForImageTextToText, AutoProcessor

model_id = "ajgazin/Swift-Qwen3.8-27B-Uncensored-MTP"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForImageTextToText.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)
vllm serve ajgazin/Swift-Qwen3.8-27B-Uncensored-MTP \
  --dtype bfloat16 \
  --max-model-len 262144 \
  --reasoning-parser qwen3 \
  --enable-auto-tool-choice \
  --tool-call-parser qwen3_coder

Self-speculative decoding with the MTP head (flags from the Swift card):

# vLLM
--speculative-config '{"method":"mtp","num_speculative_tokens":3}'

# SGLang
--speculative-algorithm EAGLE --speculative-num-steps 3 \
  --speculative-eagle-topk 1 --speculative-num-draft-tokens 4

Sampling, as for Swift and Qwen: temperature 1.0, top_p 0.95, top_k 20, min_p 0.

Not evaluated

General benchmarks, refusal behaviour in thinking mode, whether Swift's shorter reasoning traces survive, and MTP acceptance against Swift.

License

Derivative of Swift-Qwen3.8-27B, under the Swift Open License v1.0 (Swift model card): free for individuals and organizations up to US$1,000,000 annual recurring revenue, above that commercial use needs a Swift Enterprise License from UkisAI. Qwen3.8-27B and orcarouter/Qwen3.8-27B-Uncensored are Apache 2.0.

Intended use

The model answers requests the original declines. You are responsible for how you use it and for complying with applicable law and the license.

Credits

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3_5ForConditionalGeneration
Ревизия весов
5a6e117

0 моделей