/ Модель

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

Лицензия
Своя лицензия
Опубликована
11 фев 2026

EngGPT2-16B-A3B

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

Разреженная многоязычная MoE-модель на 16 млрд параметров для диалогов, генерации текста и рассуждений с акцентом на итальянский и европейские языки.

65скачиваний за 30 дней29лайковвеса обновлены21 июн 2026

Бенчмарки

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

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

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

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

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

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

EngGPT2-16B-A3B — языковая модель компании Engineering Ingegneria Informatica S.p.A., обученная с нуля как открытая по весам, но проприетарно лицензируемая модель для европейских и итальянских сценариев. Она предназначена для диалогов, генерации текста, рассуждений, следования инструкциям, генерации кода и использования в инструментальных рабочих процессах. Карточка сообщает о конкурентных результатах на тестах знаний, математики, следования инструкциям и кода.

Модель построена на архитектуре Transformer с разреженной смесью экспертов (MoE): около 16 млрд параметров всего и около 3 млрд активных при генерации. В ней 24 слоя, по 64 эксперта на слой, из которых для каждого токена активируются 8; также используются GQA, SwiGLU, RoPE и RMSNorm. Заявлена поддержка английского, итальянского, французского, немецкого, португальского и испанского языков; предусмотрены режимы без рассуждений, рассуждений на итальянском или английском и краткого turbo-рассуждения. Длина контекста в предоставленных данных не указана.

Разработчик позиционирует модель как эффективную альтернативу плотным моделям сопоставимого масштаба для организаций и исследовательских задач; примерно четверть обучающих данных составлял итальянский язык. Модель требует Transformers версии 4.57.0 и загрузки пользовательской архитектуры через trust_remote_code=True. Лицензия указана как проприетарная, поэтому условия использования следует сверять с лицензией репозитория.

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

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

Ограничения

Для загрузки требуется Transformers 4.57.0 и включение trust_remote_code=True для пользовательской реализации архитектуры. Лицензия проприетарная; условия использования зависят от лицензии репозитория.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Performance comparison against other open weight models

Model Overview

EngGPT2-16B-A3B is the latest iteration of Engineering Ingegneria Informatica S.p.A.’s Italian LLM and it’s built to be a Sovereign, Efficient and Open model. EngGPT2 is trained on 2.5 trillion tokens - less than Qwen3’s 36T or Llama3’s 15T - and delivers performance on key benchmarks, including MMLU-Pro, GSM8K, IFEval and HumanEval, comparable to dense models in the 8B–16B range, while requiring one-fifth to half of the inference power, and between one-tenth to one-sixth of the training data and consequent needed training power. Designed as a trained-from-scratch Mixture-of-Experts (MoE) architecture, EngGPT2 features 16 billion parameters with 3 billion active per inference, with expert sizes positioned between those used in GPT-OSS and Qwen3. Approximately 25% of its training corpus consists of Italian-language data, to deliver strong capabilities for European and Italian NLP tasks among models of similar scale. This efficiency aims to position EngGPT2 as a key contributor to the growing portfolio of open-weight European models, combining performance and efficiency with full alignment to the EU AI Act. EngGPT2 is also a single model capable of multiple reasoning modes: non-reasoning, reasoning in Italian or English, and turbo-reasoning (a concise, bullet-point style reasoning available in both languages designed for real-time reasoning use cases). EngGPT2 aims to set a new standard for resource-conscious, high-performance LLMs tailored to European and Italian contexts.

Model Details

We introduce EngGPT2.0‑16B‑A3B, a highly sparse, medium‑scale Mixture of Experts (MoE) language model designed as a flexible and efficient foundation for research and advanced downstream applications. Engineered to balance computational efficiency with strong general‑purpose reasoning, EngGPT2‑16B‑A3B supports a wide spectrum of capabilities, including structured reasoning, domain adaptation, tool‑augmented workflows, controlled generation, and general conversational proficiency. The EngGPT2‑16B‑A3B release provides full insight into its development pipeline—covering architectural decisions, data preparation, training dynamics, and evaluation methodology across the entire lifecycle of the model. The training process is structured around three distinct but interconnected phases, each with specific objectives and methodological approaches:

  • Pre-training: Language Foundation
  • Mid-Training: Consolidation and Capability Enhancement
  • Post-Training: Alignment and Instruction Following

Model Info

  • Model Date: March, 30 , 2026
  • Model developer organization: Engineering Ingegneria Informatica S.p.A.
  • Model Langueges: English, Italian, French, German, Portuguese and Spanish
  • Model Type: EngGPT2 is based on a Mixture-of-Experts (MoE) transformer architecture, this model has ~16 B total parameters with ~3 B activated per inference, using sparse expert routing to balance capability and efficiency
  • License: Proprietary

Model Architecture

EngGPT2 employs a Mixture‑of‑Experts (MoE) transformer architecture with 24 layers. Each layer includes 64 experts, of which 8 are activated per token via dynamic routing. Because parameters are not shared among experts, each expert can develop stronger specialization. The attention mechanism uses Grouped Query Attention (GQA), and every layer integrates SwiGLU activations, Rotary Positional Embeddings (RoPE), and RMSNorm with pre‑normalization to support stable training and rich representation learning. Each expert is configured with a hidden size of 2880 and an MoE intermediate dimension of 1080, yielding roughly 3B active parameters per forward pass. This design provides ample capacity for high‑quality reasoning while keeping the overall model size within our training budget constraints.

Quickstart

To run the model using the Transformers library, make sure you install version 4.57.0, which is required for compatibility with the custom Mixture‑of‑Experts architecture. Since the model directory includes the Python modules defining the architecture, you must enable trust_remote_code=True when loading both the tokenizer and the model. This allows Transformers to correctly import and use the custom implementation shipped with the model.

from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("engineering-group/EngGPT2-16B-A3B")
tokenizer.model_input_names = ["input_ids", "attention_mask"]

model = AutoModelForCausalLM.from_pretrained("engineering-group/EngGPT2-16B-A3B", trust_remote_code=True)

messages = [
    {"role": "user", "content": "Ciao, chi sei?"},
]
inputs = tokenizer.apply_chat_template(
	messages,
	add_generation_prompt=True,
	tokenize=True,
	return_dict=True,
	return_tensors="pt"
).to(model.device)

outputs = model.generate(**inputs, max_new_tokens=400)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:]))

Reasoning Behaviour

To control the model’s reasoning behavior, you can configure several options within the chat template. Setting enable_thinking=False forces the model to avoid any reasoning steps. If you want to explicitly enable reasoning in Italian, use reasoning_lang="ita"; otherwise, the default English reasoning can be activated with reasoning_lang="en". Moreover, you can also enable the turbo reasoning mode (compressed reasoning modality) by specifying enable_turbo=True.

from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("engineering-group/EngGPT2-16B-A3B")
tokenizer.model_input_names = ["input_ids", "attention_mask"]

model = AutoModelForCausalLM.from_pretrained("engineering-group/EngGPT2-16B-A3B", trust_remote_code=True)

messages = [
    {"role": "user", "content": "Ciao, chi sei?"},
]
inputs = tokenizer.apply_chat_template(
	messages,
	add_generation_prompt=True,
	tokenize=True,
	return_dict=True,
	return_tensors="pt",
    enable_thinking=False,
    #reasoning_lang="ita",
    #enable_turbo=True, 
).to(model.device)

outputs = model.generate(**inputs, max_new_tokens=400)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:]))

Evaluation

The model is assessed using a broad benchmark suite covering:

  • General knowledge: MMLU, MMLU-Pro, MMLU-Redux
  • Instruction following: IFEval
  • Code generation: HumanEval
  • Mathematical reasoning: AIME (2025-2026), GSM8K
  • Italian performance: ARC‑IT, MMLU‑IT

The model shows competitive performance relative to 7B-class dense models and is close to stronger 14–32B models, despite being an MoE architecture with a smaller active parameter footprint.

BenchmarkScore
MMLU-Pro57.3
MMLU-Redux75.5
IFEval72.0
HumanEval (pass@2)64.0
AIME25 (pass@8)60.0
AIME26 (pass@8)70.0
GSM8K88.0
BFCL48.5
ARC-IT85.6
MMLU-IT65.5

Citation

If you use this model or build upon this work, please cite the following paper:

@misc{ciarfaglia2026enggpt2sovereignefficientopen,
      title={EngGPT2: Sovereign, Efficient and Open Intelligence}, 
      author={G. Ciarfaglia and A. Rosanova and S. Cipolla and J. Bartoli and A. Di Domenico and C. Fioroni and A. Fontana and M. R. Scoleri and M. I. Mone and D. Franchi and M. C. Del Gaudio and A. Leodori and F. Cinti and M. Capozzi and C. Baston and F. Picariello and M. Gabusi and S. Bonura and V. Morreale and I. Bailo},
      year={2026},
      eprint={2603.16430},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2603.16430}, 
}

Claims & evidence

EngGPT is the Italian Large Language Model developed by Eng to provide companies and public institutions across Italy and Europe with a customizable solution that adapts to their specific business context, combining security and regulatory alignment with the need for fast return on investment. EngGPT offers full control, efficiency, and transparency in AI adoption: it is built from scratch to support organizations in meeting EU AI Act compliance in their AI adoption. EngGPT is EFFICIENT thanks to the MoE architecture that delivers high efficiency in both training and inference, offering accuracy comparable to dense 7B–15B models while requiring significantly less compute. EngGPT is a SOVEREIGN model since it has been trained from scratch without pre-built models and thanks to deployment on private infrastructures, allows organizations to maintain complete control over data, processes, and the operating environment. EngGPT is OPEN because it offers complete visibility over training data and processes (here on Hugging Face), full traceability of decisions, and full oversight at every step. Discover more about EngGPT: https://www.eng.it/en/solutions/platforms/eng-gpt

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

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

GPU в ailist

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

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
424da7e

0 моделей