/ Модель

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

Контекст
512 токенов
Лицензия
CC BY-SA 4.0
Архитектура
gpt2 · dense
Базовая модель
goLLeM-110M-PL
Библиотека
transformers
Опубликована
12 авг 2026

goLLeM-110M-PL-SFT-merged

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

Небольшая польскоязычная GPT-2-подобная модель, дообученная следовать инструкциям и генерировать текст.

634скачиваний за 30 дней1лайквеса обновлены27 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GoLLeM-110M-PL-SFT-merged — экспериментальная инструктивно дообученная версия польской языковой модели GoLLeM-110M-PL от Arkadiusz Słota / SlayerLab. Это компактный декодерный Transformer в стиле GPT-2, обученный с нуля, а затем дообученный на 26 194 парах вопросов и ответов; веса SFT объединены в формат GPT2LMHeadModel для загрузки через Transformers. Модель содержит около 110 млн параметров и использует собственный польский BPE-токенизатор; контекст — 512 токенов.

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

Разработчик сообщает, что базовая модель обучена с нуля на польском корпусе, а SFT выполнено на наборе grounded-QA. Модель может уверенно генерировать ложные сведения, отклоняться от темы и конфабулировать имена или адреса; контекст ограничен 512 токенами, а выходные данные не проходят фильтрацию безопасности. Лицензия — CC-BY-SA-4.0.

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

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

Ограничения

Небольшой размер модели ограничивает фактические знания; возможны уверенно звучащие ошибки и уход от темы. Английские результаты близки к случайным, контекст ограничен 512 токенами, а выход не фильтруется на безопасность.

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

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

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

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

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

Открыть на Hugging Face

GoLLeM-110M-PL-SFT-merged

Wydanie eksperymentalne / Experimental release. Model nie jest przeznaczony do zastosowań produkcyjnych ani wysokiego ryzyka.

Instruction-tuned (SFT) wersja GoLLeM-110M-PL — małego, polskojęzycznego modelu bazowego typu decoder-only, wytrenowanego od zera na konsumenckiej karcie AMD Radeon RX 7900 XTX (ROCm/WSL2, Windows), bez NVIDII i bez chmury. Implementacja GPT-2 (nanoGPT-style) + własny polski tokenizer BPE. Wersja merged = wagi SFT scalone do formatu GPT2LMHeadModel (ładowalne standardowym transformers).

Architektura i tokenizer

WłaściwośćWartość
TypGPT-2-style decoder-only Transformer
Warstwy / głowy / d_model12 / 12 / 768
Maksymalny kontekst512 tokenów
Słownik32 000 (polski byte-level BPE, dynaword-32k)
Parametry~110M (weight-tied embeddings)
Token specjalny`<
FormatGPT2LMHeadModel, safetensors

Baza, dane i trening

  • Model bazowy: SlayerLab/goLLeM-110M-PL (ckpt_00060733), pretrenowany od zera na korpusie dynaword-expansion (HPLT v3.0 pol_Latn, ~1,35 mld tokenów, 1 epoka), PII-scrubbed. Język treningu: 100% polski.
  • SFT: grounded-QA, 26 194 par (4 autorów, CC-BY-SA-inherit); 3 epoki, lr 2e-5, weight decay 0.1, batch 16 × accum 4 (efektywny 64), ~3 min 40 s na RX 7900 XTX (ROCm).
  • Gate treningowy: PII 0, regurgitacja 0 (model składa ze wzorców, nie recytuje danych); forma odpowiedzi 15/15 (0 kontynuacji, 0 boilerplate).

Ewaluacja

Zero-shot, pełne splity. Ewaluacja pokrywa dwa języki: polski (3 benchmarki) — realna kompetencja modelu — oraz angielski (7 benchmarków) — transfer międzyjęzykowy (model jest jednojęzyczny polski, więc EN mierzy transfer, nie zdolność). Bateria EN: lm-evaluation-harness 0.4.12 (te same taski i wersja co karta Pollock). Bateria PL: port protokołu dmpod (eval_pl_bench, mean-loglikelihood-per-token, length-normalized, accuracy + macro-F1). Pomiar: SlayerLab (Latarnik/Hart), 2026-08-27, RX 7900 XTX.

🇵🇱 Bateria POLSKA — kompetencja (random: 8Tags .125, PolEmo2 .25)

BenchmarkJęzykAccuracyMacro-F1Próbki
8Tags🇵🇱 PL0.11020.03484 372
PolEmo2-IN🇵🇱 PL0.42380.2426722
PolEmo2-OUT🇵🇱 PL0.35630.1699494

🇬🇧 Bateria ANGIELSKA — transfer międzyjęzykowy (random: BLiMP/PIQA .5, reszta ~.25)

BenchmarkJęzykMetrykaWynik
BLiMP🇬🇧 ENacc0.5404
LAMBADA OpenAI🇬🇧 ENacc0.0223 (ppl 55056)
HellaSwag🇬🇧 ENacc_norm0.2817
PIQA🇬🇧 ENacc_norm0.5065
SciQ🇬🇧 ENacc_norm0.6000
ARC-Easy🇬🇧 ENacc_norm0.2597
ARC-Challenge🇬🇧 ENacc_norm0.2270

Interpretacja (uczciwie): to model polski (trenowany 100% PL). Bateria 🇵🇱 mierzy realną kompetencję, bateria 🇬🇧 — transfer międzyjęzykowy. Na EN wypada ~losowo (LAMBADA ppl 55056 = nie przewiduje angielskiego następnego słowa) — to oczekiwane dla modelu monolingwalnego, nie wada. Sygnał jest tam, gdzie powinien: PolEmo2-IN 0.424 (nad losowym 0.25). Uwaga porównawcza: względem bazy GoLLeM-110M-PL SFT nie podniósł zdolności zero-shot klasyfikacji (8Tags pozostaje ~losowo; wzrost accuracy PolEmo2 idzie w parze ze spadkiem macro-F1 = przesunięcie ku klasie większościowej). Model najlepiej traktować jako completion/instruction-following bazowej skali, nie jako klasyfikator. Confound porównań z modelami innej klasy: różny słownik i długość kontekstu.

Użycie

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "SlayerLab/goLLeM-110M-PL-SFT-merged"
tok = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id).eval()

ids = tok("Polska to kraj położony w", return_tensors="pt").input_ids
out = model.generate(ids, max_new_tokens=80, do_sample=True, temperature=0.8,
                     top_k=40, repetition_penalty=1.3, pad_token_id=0)
print(tok.decode(out[0], skip_special_tokens=True))

Ograniczenia i odpowiedzialne użycie

  • Mały model (110M) — generuje pewnie brzmiące nieprawdy i potrafi dryfować z tematu; wiedza faktograficzna jest ograniczona skalą.
  • Trenowany i oceniany głównie po polsku; po angielsku ~losowo (transfer).
  • Kontekst 512 tokenów, brak filtrów bezpieczeństwa na wyjściu.
  • PII: może generować prawdopodobnie brzmiące imiona/adresy = konfabulacje, nie dane realnych osób; kontaktowe PII (telefon/e-mail/PESEL) było scrubowane w korpusie (model zwraca tagi [Telefon]/[PII]). Weryfikacja wyjścia po stronie użytkownika.

Licencja i pochodzenie

  • Licencja: CC-BY-SA-4.0 (dziedziczona po danych SFT grounded-QA, CC-BY-SA-inherit).
  • Model i trening: Arkadiusz Słota / SlayerLab. Architektura oparta na GPT-2 / nanoGPT.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей