/ Модель

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

Контекст
2 048 токенов
Параметры
8,8 млрд
Размер весов
27,6 ГБ
Лицензия
CC BY-NC 4.0
Архитектура
gpt_neox · dense
Опубликована
19 дек 2022

PULI-GPT-3SX

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

Венгерская GPT-NeoX-модель для генерации текста и его продолжения на венгерском языке.

125скачиваний за 30 дней13лайковвеса обновлены30 мар 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PULI-GPT-3SX — венгерская языковая модель семейства GPT-NeoX, разработанная NYTK и обученная с использованием кода EleutherAI GPT-NeoX. Она предназначена для генерации продолжений текста на венгерском языке. В карточке указано 6,7 млрд параметров, а в метаданных — 8,8 млрд; модель обучалась на корпусе объёмом 36,3 млрд слов до 150 000 шагов. Репозиторий содержит веса PyTorch и Safetensors.

Модель принимает текст и генерирует текст; максимальная длина последовательности составляет 2048 токенов. Лицензия CC BY-NC 4.0 разрешает использование с указанием авторства, но ограничивает коммерческое применение. README отмечает ограничение длины контекста; качество генерации за пределами венгерского языка не описано.

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

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

Ограничения

Максимальная длина последовательности — 2048 токенов. Карточка указывает разные размеры модели: 6,7 млрд параметров в README и 8,8 млрд в метаданных.

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

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

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

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

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

Открыть на Hugging Face

PULI 3SX base (6.85 billion parameter)

For further details, see our demo site.

  • Hungarian GPT-NeoX model (6.7 billion parameter)
  • Trained with EleutherAI's GPT-NeoX github
  • Dataset: 36.3 billion words
  • Checkpoint: 150 000 steps

Limitations

  • max_seq_length = 2048

Citation

If you use this model, please cite the following paper:

@inproceedings {yang-puli,
    title = {Jönnek a nagyok! BERT-Large, GPT-2 és GPT-3 nyelvmodellek magyar nyelvre},
	booktitle = {XIX. Magyar Számítógépes Nyelvészeti Konferencia (MSZNY 2023)},
	year = {2023},
	publisher = {Szegedi Tudományegyetem, Informatikai Intézet},
	address = {Szeged, Hungary},
	author = {Yang, Zijian Győző and Dodé, Réka and Ferenczi, Gergő and Héja, Enikő and Jelencsik-Mátyus, Kinga and Kőrös, Ádám and Laki, László János and Ligeti-Nagy, Noémi and Vadász, Noémi and Váradi, Tamás},
	pages = {247--262}
}

Usage

from transformers import GPTNeoXForCausalLM, AutoTokenizer

model = GPTNeoXForCausalLM.from_pretrained("NYTK/PULI-GPT-3SX")
tokenizer = AutoTokenizer.from_pretrained("NYTK/PULI-GPT-3SX")
prompt = "Elmesélek egy történetet a nyelvtechnológiáról."
input_ids = tokenizer(prompt, return_tensors="pt").input_ids

gen_tokens = model.generate(
    input_ids,
    do_sample=True,
    temperature=0.9,
    max_length=100,
)

gen_text = tokenizer.batch_decode(gen_tokens)[0]
print(gen_text)

Usage with pipeline

from transformers import pipeline, GPTNeoXForCausalLM, AutoTokenizer

model = GPTNeoXForCausalLM.from_pretrained("NYTK/PULI-GPT-3SX")
tokenizer = AutoTokenizer.from_pretrained("NYTK/PULI-GPT-3SX")
prompt = "Elmesélek egy történetet a nyelvtechnológiáról."
generator = pipeline(task="text-generation", model=model, tokenizer=tokenizer)

print(generator(prompt)[0]["generated_text"])

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
GPTNeoXForCausalLM
Ревизия весов
1128f2b

0 моделей