/ Модель

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

Контекст
131 072 токена
Параметры
1,6 млрд
Размер весов
41,8 ГБ
Лицензия
Apache 2.0
Архитектура
gpt_oss · MoE
Базовая модель
gpt-oss-20b
Библиотека
transformers
Опубликована
16 авг 2025

ANITA-NEXT-20B-gpt-oss-ITA

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

Дообученная на базе openai/gpt-oss-20b мультиязычная модель для диалогов, генерации текста и кода и агентных сценариев с акцентом на итальянский язык.

37скачиваний за 30 дней5лайковвеса обновлены17 авг 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ANITA-NEXT-20B-gpt-oss-ITA — языковая модель семейства ANITA, разработанная Марко Полиньяно и исследовательской группой SWAP Университета Бари Альдо Моро. Это дообученная методом SFT с QLoRA и дополнительно выровненная с помощью DPO версия openai/gpt-oss-20b. Модель предназначена для диалогов, генерации текста и кода, агентных сценариев и последующего дообучения для задач на итальянском языке.

Модель принимает текст и генерирует текст; карточка характеризует её как мультиязычную с акцентом на итальянский и английский. Архитектура — GPT-OSS с разреженной экспертной моделью (MoE), в репозитории используются веса Safetensors. Метаданные указывают 1,6 млрд параметров и контекст до 131 072 токенов; README предупреждает, что качество ответов ухудшается после 40 000 токенов. Лицензия — Apache-2.0.

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

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

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

Ограничения

Модель может галлюцинировать и выдавать неверные, оскорбительные или опасные ответы; результаты следует проверять. По данным README, качество ухудшается при контексте свыше 40 000 токенов.

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

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

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

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

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

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

Открыть на Hugging Face

❗❗❗Use at your own risk. The model may generate hallucinations, incorrect, invented, offensive, unethical or dangerous responses. We are not responsible for any dangerous/offensive/criminal use. The model is release for research only purposes.❗❗❗

The 🌟ANITA project🌟 (Advanced Natural-based interaction for the ITAlian language) wants to provide Italian NLP researchers with an improved model for the Italian Language 🇮🇹 use cases.

The NEXT family includes four models:

  • m-polignano/ANITA-NEXT-24B-Magistral-2506-ITA - General Purpose
  • m-polignano/ANITA-NEXT-24B-Dolphin-Mistral-UNCENSORED-ITA - Uncensored
  • m-polignano/ANITA-NEXT-24B-Magistral-2506-VISION-ITA - Vision-Language
  • m-polignano/ANITA-NEXT-20B-gpt-oss-ITA - Agentic Ready

GGUF - OLLAMA: m-polignano/ANITA-NEXT-20B-gpt-oss-ITA-GGUF

Colab Demo: A100 - 40GB - Colab Notebook The Model runs on a single GPU, 39.72GB of VRAM by using a 4bit Quantization.

Specifications

  • Model developers: Ph.D. Marco Polignano - University of Bari Aldo Moro, Italy SWAP Research Group
  • Variations: The model release has been supervised fine-tuning (SFT) using QLoRA 4bit, on instruction-based datasets. DPO approach over the mlabonne/orpo-dpo-mix-40k dataset is used to align with human preferences for helpfulness and safety.
  • Input: Models input text only.
  • Language: Multilingual 🏁 + Italian 🇮🇹
  • Output: Models generate text and code only - Agentic Ready.
  • Model Architecture: OpenAI OSS architecture.
  • Context length: 128k, but degradate after 40k.
  • Library Used: [Transformers 4.56.0.dev0] (https://huggingface.co/docs/transformers/index)

Playground

To use the model directly, there are many ways to get started, choose one of the following ways to experience it.

System Prompt Template

L'utente ti chiederà di risolvere un compito o rispondere ad una domanda. Rispondi e ragiona usando la lingua della domanda, preferendo l'Italiano.
Scrivi il tuo flusso di pensiero (monologo interiore) nel canale di 'analysis'. Ragiona in modo disinvolto, scrivendo riflessioni e/o bozze, come se stessi lavorando a un esercizio su un foglio di carta.
Successivamente, scrivi la soluzione in modo chiaro, corretto, semplice ed esaustivo basandoti sul riassunto del tuo flusso di pensiero.
Se necessario, usa la notazione markdown per formattare la risposta.

Transformers

For direct use with transformers, you can easily get started with the following steps.

  • Firstly, you need to install transformers via the command below with pip.

    pip install -U --no-deps bitsandbytes accelerate xformers transformers peft trl cut_cross_entropy unsloth_zoo
    pip install sentencepiece protobuf "datasets>=3.4.1,<4.0.0" "huggingface_hub>=0.34.0" hf_transfer
    
  • Right now, you can start using the model directly.

      from transformers import AutoModelForCausalLM, AutoTokenizer
      import torch
      from transformers import BitsAndBytesConfig
      
      
      nf4_config = BitsAndBytesConfig(
         load_in_4bit=True,
         bnb_4bit_quant_type="nf4",
         bnb_4bit_use_double_quant=True,
         bnb_4bit_compute_dtype=torch.bfloat16
      )
      
      model_dir = "m-polignano/ANITA-NEXT-20B-openai-gpt-oss-ITA"
      tokenizer = AutoTokenizer.from_pretrained(model_dir, use_fast=True)
      model = AutoModelForCausalLM.from_pretrained(
          model_dir,
          quantization_config=nf4_config,
          device_map="auto",
          torch_dtype=torch.bfloat16,
      )
      
      #Method 1
      sys = '''L'utente ti chiederà di risolvere un compito o rispondere ad una domanda. Rispondi e ragiona usando la lingua della domanda, preferendo l'Italiano.
      Scrivi il tuo flusso di pensiero (monologo interiore) nel canale di 'analysis'. Ragiona in modo disinvolto, scrivendo riflessioni e/o bozze, come se stessi lavorando a un esercizio su un foglio di carta.
      Successivamente, scrivi la soluzione in modo chiaro, corretto, semplice ed esaustivo basandoti sul riassunto del tuo flusso di pensiero.
      Se necessario, usa la notazione markdown per formattare la risposta.'''
      
      messages = [
          {"role" : "system", "content" : sys},
          {"role" : "user", "content" : "Chi è Carlo Magno?"}
      ]
      prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
      inputs = tokenizer(prompt, return_tensors="pt", add_special_tokens=False)
      for k,v in inputs.items():
          inputs[k] = v.cuda()
      outputs = model.generate(**inputs, max_new_tokens=32786, do_sample=True, top_p=0.9, temperature=0.7)
      results = tokenizer.batch_decode(outputs)[0]
      print(results)
    

Citation instructions

@misc{polignano2024advanced,
      title={Advanced Natural-based interaction for the ITAlian language: LLaMAntino-3-ANITA}, 
      author={Marco Polignano and Pierpaolo Basile and Giovanni Semeraro},
      year={2024},
      eprint={2405.07101},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}
@misc{openai2025gptoss,
  author       = {{OpenAI}},
  title        = {Introducing gpt‑oss},
  howpublished = {\url{https://openai.com/en-EN/index/introducing-gpt-oss/}},
  year         = {2025},
  month        = aug,
  day          = {5},
  note         = {Accessed: 16 August 2025},
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
GptOssForCausalLM
Ревизия весов
708f98e

0 моделей