/ Модель

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

Контекст
262 144 токена
Параметры
3,7 млрд
Размер весов
8 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-4B-Instruct-2507
Библиотека
transformers
Опубликована
26 сен 2026

whatsapp-twin-bf16

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

Дообученная на примерах переписки модель Qwen3 генерирует ответы в стиле владельца WhatsApp-чата.

602скачиваний за 30 дней0лайковвеса обновлены26 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

whatsapp-twin-bf16 — дообученная модель misukisu для генерации ответов в стиле владельца WhatsApp-чата. Она основана на Qwen3-4B-Instruct-2507: к модели применили и объединили LoRA-адаптер, обученный примерно на тысяче примеров «контекст чата → ответ» с маскированием запроса. Выбран чекпойнт 600-й итерации по валидационной функции потерь.

Модель предназначена для генерации текстовых ответов, похожих на манеру общения владельца, и поставляется в формате bf16 в файлах safetensors для запуска через Transformers на GPU или сервере. Базовая архитектура поддерживает контекст до 262 144 токенов, однако README не сообщает отдельные оценки качества именно этой настройки. Лицензия — Apache-2.0.

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

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

  • черновики ответов в личной манере для WhatsApp
  • имитация разговорного стиля владельца чата
  • генерация ответов по контексту переписки

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

whatsapp-twin-bf16

Standalone bf16 model: Qwen3-4B-Instruct-2507 with a LoRA adapter fused in. Fine-tuned to reply in the owner's voice in a WhatsApp chat (~1k context→reply examples, mask_prompt training, iter-600 checkpoint selected by validation loss).

This is the GPU/server-friendly copy — standard HF safetensors, loads in plain transformers. For Apple Silicon, prefer the 8-bit MLX version: misukisu/whatsapp-twin-8bit. The MLX LoRA adapter is at misukisu/whatsapp-twin-lora.

Usage

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

tok = AutoTokenizer.from_pretrained("misukisu/whatsapp-twin-bf16")
model = AutoModelForCausalLM.from_pretrained(
    "misukisu/whatsapp-twin-bf16", dtype=torch.bfloat16, device_map="cuda"
)

msgs = [
    {"role": "system", "content": "You are Miska replying in a WhatsApp chat. Given the recent transcript, write Miska's next message in their exact voice — same casing, punctuation, emoji habits and length. Output only the message text, nothing else."},
    {"role": "user", "content": "Aatu: moi pelataaks tänää"},
]
ids = tok.apply_chat_template(msgs, add_generation_prompt=True,
                              return_tensors="pt", return_dict=True).to(model.device)
out = model.generate(**ids, max_new_tokens=80, do_sample=True,
                     temperature=0.75, top_p=0.9,
                     pad_token_id=tok.eos_token_id)
print(tok.decode(out[0][ids["input_ids"].shape[-1]:], skip_special_tokens=True))

Privacy

Weights are derived from private chat data. The model was published at the owner's request; no chat transcripts are included in this repo. The model can be prompted to generate text in the owner's conversational style.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей