/ Модель

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

Контекст
4 096 токенов
Параметры
670 млн
Лицензия
Apache 2.0
Архитектура
llama · dense
Библиотека
transformers
Опубликована
20 дек 2025

Tucano2-0.6B-Base

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

Базовая модель Llama с 670 млн параметров для генерации текста на португальском языке и исследований языкового моделирования.

202скачиваний за 30 дней1лайквеса обновлены5 мар 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tucano2-0.6B-Base — базовая авторегрессионная языковая модель инициативы Polygl0t, разработанная для развития моделей португальского языка с открытым и воспроизводимым процессом обучения. Это плотный декодерный Transformer семейства Llama с 670 млн параметров и контекстом 4096 токенов; модель принимает текст и генерирует его продолжение.

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

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Tucano2-0.6B-Base

Model Summary

Tucano2-0.6B-Base is a decoder-transformer natively pretrained in Portuguese and English. Tucano2 is part of the Polygl0t initiative, which aims to advance language models for low-resource languages.

The model was pretrained on approximately 400 billion tokens and achieves state-of-the-art performance across several benchmarks designed to evaluate Portuguese language models. All data, source code, and recipes used to develop the Tucano2 series are open and fully reproducible.

Details

This repository has the source code used to train this model. The full configuration used for training is available in the following config files:

Checkpoints

Checkpoints were saved every 5,000 steps, which equates to approximately 10 billion tokens. The main branch of this repository contains the final checkpoint saved at step 195,000. All other checkpoints are available as separate branches. To load a specific checkpoint, you can use the following code snippet:

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "Polygl0t/Tucano2-0.6B-Base"
revision = "step-160000-end-of-stage-2"  # Change this to the desired checkpoint branch
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, revision=revision)

Or, you can access all the revisions for the models via the following code snippet:

from huggingface_hub import list_repo_refs
out = list_repo_refs("Polygl0t/Tucano2-0.6B-Base")
branches = [b.name for b in out.branches]
print(branches)

Learning Curves

This plot illustrates the evolution of model performance (measured by loss) as a function of training time, measured in tokens seen during training

Gradient Norms

This plot illustrates the evolution of gradient norms as a function of training time, measured in tokens seen during training.

Intended Uses

The primary intended use of Tucano2-0.6B-Base is to serve as a foundation for research and development involving Portuguese language modeling. Checkpoints saved during training are designed to provide a controlled setting for performing comparative experiments, specifically regarding the effects of active pretraining on the performance of currently available benchmarks. You may also fine-tune and adapt Tucano2-0.6B-Base for deployment if your use follows the Apache 2.0 license. If you decide to use Tucano2-0.6B-Base as a basis for your fine-tuned model, please conduct your own risk and bias assessment.

Out-of-scope Use

  • Tucano2-0.6B-Base is not intended for deployment. It is not an out-of-the-box product and should not be used for human-facing interactions.

  • Tucano2-0.6B-Base is for the Portuguese language only and is unsuitable for text generation tasks in other languages.

  • Tucano2-0.6B-Base has not been fine-tuned for downstream tasks.

Basic usage

from transformers import GenerationConfig, TextGenerationPipeline, AutoTokenizer, AutoModelForCausalLM
import torch

# Specify the model and tokenizer
model_id = "Polygl0t/Tucano2-0.6B-Base"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id)

# Specify the generation parameters as you like
generation_config = GenerationConfig(
    **{
    "do_sample": True,
    "max_new_tokens": 150,
    "renormalize_logits": True,
    "repetition_penalty": 1.2,
    "temperature": 0.1,
    "top_k": 50,
    "top_p": 1.0,
    "use_cache": True,
  }
)

device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
generator = TextGenerationPipeline(model=model, task="text-generation", tokenizer=tokenizer, device=device)

# Generate text
prompt = "# A floresta da Amazônia: um lugar de Magia\n\n"
completion = generator(prompt, generation_config=generation_config)
print(completion[0]['generated_text'])

Limitations

As almost all other language models trained on large text datasets scraped from the web, the Tucano2-0.6B-Base shows behavior that does not make it an out-of-the-box solution to many real-world applications, especially those requiring factual, reliable, and nontoxic text generation. Tucano2-0.6B-Base is subject to the following:

  • Hallucinations: Tucano2-0.6B-Base can produce content that can be mistaken as facts, but is misleading or entirely false, i.e., hallucination.

  • Biases and Toxicity: Tucano2-0.6B-Base inherits the social and historical stereotypes from the data used to train it. Given these biases, the model can produce toxic content, i.e., harmful, offensive, or detrimental to individuals, groups, or communities.

  • Language Limitations: Tucano2-0.6B-Base is primarily designed to interact with Portuguese. Other languages might challenge its comprehension, leading to potential misinterpretations or errors in response.

  • Repetition and Verbosity: Tucano2-0.6B-Base may get stuck on repetition loops (especially if the repetition penalty during generations is set to a meager value) or produce verbose responses unrelated to the prompt it was given.

Hence, even though Tucano2-0.6B-Base is released under a permissive license, we urge users to perform their own risk analysis before using it for real-world applications.

Evaluations

The table below compares the Tucano2 series against other base models of similar size. We divide our evaluations into two sets:

  • Easy Set: CALAME, GlobalPIQA, LAMBADA, ARC-Challenge, HellaSwag
  • Hard Set: ENEM, BLUEX, OAB Exams, BELEBELE, MMLU

The NPM (Normalized Performance Metric) provides a balanced view of model performance across tasks, accounting for each task's inherent difficulty by normalizing its evaluation score relative to its random baseline.

Total Avg.Easy Set (NPM)Hard Set (NPM)
Tucano2-qwen-3.7B-Base59.2157.4161
Qwen2.5-7B57.9754.1261.83
Qwen3-4B-Base57.8652.5263.2
SmolLM3-3B-Base50.2554.0646.44
Qwen2.5-3B50.1647.6952.62
Tucano2-qwen-1.5B-Base47.947.9747.82
Curio-edu-7b45.6657.4633.87
Qwen3-1.7B-Base44.4840.9448.03
Curio-7b42.7958.9726.6
Llama-3.2-3B40.543.7937.21
granite-3.3-2b-base39.9745.3134.63
Tucano2-qwen-0.5B-Base35.3639.9330.79
Qwen3-0.6B-Base29.426.4132.38
Llama-2-7b-hf29.3642.6916.03
Tucano2-0.6B-Base20.6440.280.99
Qwen2.5-0.5B19.8918.721.09
Curio-1.1b19.2339.16-0.69
Tucano-2b417.8833.552.2
Curio-edu-1b117.7234.770.67
Llama-3.2-1B16.5728.324.83
Tucano-1b115.4429.121.76
Tucano-630m14.926.992.8
Carvalho_pt-gl-1.3B12.5426.75-1.66
TeenyTinyLlama-460m11.1819.652.72
Tucano-160m8.7819.12-1.56
TeenyTinyLlama-160m7.7215.75-0.31
GlorIA-1.3B5.9327.27-15.42
Benchmarkn-shotTypeBaselineMetric
Easy Set
CALAME5-shotCompletion0acc
GlobalPIQA5-shotCompletion50acc_norm
LAMBADA5-shotCompletion0acc
ARC-Challenge5-shotMC-Q&A25acc_norm
HellaSwag5-shotCompletion25acc_norm
Hard Set
ENEM          3-shot    MC-Q&A            20          acc
BLUEX          3-shot    MC-Q&A            22.5        acc
OAB Exams      3-shot    MC-Q&A            25          acc
BELEBELE5-shotMC-Q&A25acc_norm
MMLU5-shotMC-Q&A25acc
BLUEXENEMOABARC ChallengeBELEBELECALAMEGlobal PIQAHellaSwagLAMBADAMMLU
Tucano2-qwen-3.7B-Base66.277.5458.4557.7883.6761.088365.3262.5365.4
Qwen2.5-7B65.9275.0255.0354.1989.6758.967867.9259.5268.55
Qwen3-4B-Base69.9677.6155.5854.5387.8957.957763.1960.3768.59
SmolLM3-3B-Base54.5261.3745.5151.3777.6759.158165.5759.8956.19
Qwen2.5-3B58.2867.3250.3445.2183.2258.387559.4457.1759.79
Tucano2-qwen-1.5B-Base55.9168.7248.2948.217459.067756.2554.254.04
Curio-edu-7b47.1558.6443.7850.945360.798666.4864.6245.14
Qwen3-1.7B-Base57.1665.2245.7947.1877.8953.566752.5550.8155.49
Curio-7b43.3950.5939.6848.0345.3363.448967.5865.9440.83
Llama-3.2-3B50.3553.0439.4541.1168.8954.486959.1459.4848.28
granite-3.3-2b-base45.3454.0239.5441.3765.6758.777060.8158.2245.63
Tucano2-qwen-0.5B-Base46.8755.1440.3637.4453.8958.677448.4345.1439.68
Qwen3-0.6B-Base42.9849.4840.4636.926545.955440.3341.7843.54
Llama-2-7b-hf31.2931.7735.4942.1441.4454.536756.7659.7338.64
Tucano2-0.6B-Base21.1423.5823.2837.0126.2257.617947.7439.4527.18
Qwen2.5-0.5B32.5538.9135.928.4649.5644.894437.739.0841.17
Curio-1.1b21.5621.0623.130.4322.8959.257549.4546.6926.35
Tucano-2b425.4521.6226.7430.4325.8950.347348.8532.3926.24
Curio-edu-1b123.519.8725.0132.2226.2254.916946.342.9325.43
Llama-3.2-1B24.0623.9326.0631.7133.33505545.2745.628.51
Tucano-1b125.4521.5526.3830.0925.6748.946844.128.4325.26
Tucano-630m26.721.6926.9228.7227.3347.36840.3726.225.6
Carvalho_pt-gl-1.3B19.3318.1222.3227.0126.4453.426338.5333.5924.82
TeenyTinyLlama-460m25.8720.1527.0227.3528.1142.495934.8121.5626.65
Tucano-160m24.7620.5717.2225.5623.4443.595933.7321.6425.77
TeenyTinyLlama-160m22.5318.8922.3224.0226.7839.795829.8917.7425.74
GlorIA-1.3B4.312.524.6926.4122.7854.676436.3536.6823.69

Below, we display the performance of Tucano2-0.6B-Base across all benchmarks in our evaluation suite, aggregated using an NPM (Normalized Performance Metric) score. Tucano2-0.6B-Base is compared against two baseline models: Qwen2.5-0.5B and Qwen3-0.6B-Base, which are state-of-the-art multilingual models.

All individual benchmark scores and their evolution across training time can be found in the .plots folder.

Easy Set: CALAME, GlobalPIQA, LAMBADA, ARC-Challenge, HellaSwag

Benchmarks Easy

Hard Set: ENEM, BLUEX, OAB Exams, BELEBELE, MMLU

Benchmarks Hard

Performance and Compute

Below, we compare the performance of Tucano2-0.6B-Base with Curio-edu-1b1 (continually pretrained) and Tucano-1b1 (pretrained), which are two baselines in the 1B parameter range. All other plots can be found in the .plots folder.

Tucano2-0.6B-Base vs Curio-edu-1b1 vs Tucano-1b1

Performance Comparison

This plot compares the compute requirements (measured as C = 6 * N * D, where N is the number of parameters and D is the number of tokens processed) against the performance of each model (measured by the NPM score).

NPM vs Compute

Parameters (B)Pretraining Tokens (B)Continual Pretraining Tokens (B)Total Tokens (B)Pretraining Compute (FLOPs)Continual Pretraining Compute (FLOPs)Total Compute (FLOPs)NPM Score
Tucano2-qwen-3.7B-Base3.73600050360508.64e+231.11e+218.65e+2359.2
Qwen2.5-7B718000-180007.56e+23-7.56e+2357.97
Qwen3-4B-Base436000-360008.64e+23-8.64e+2357.86
SmolLM3-3B-Base311200-112002.02e+23-2.02e+2350.25
Qwen2.5-3B318000-180003.24e+23-3.24e+2350.15
Tucano2-qwen-1.5B-Base1.536000100361003.67e+239e+203.68e+2347.89
Curio-edu-7b720002020208.4e+228.4e+208.48e+2245.66
Qwen3-1.7B-Base1.736000-360003.67e+23-3.67e+2344.48
Curio-7b7200015021508.4e+226.3e+219.03e+2242.78
Llama-3.2-3B39000-90001.62e+23-1.62e+2340.5
granite-3.3-2b-base212000-120001.44e+23-1.44e+2339.96
Tucano2-qwen-0.5B-Base0.53600050360501.3e+231.5e+201.3e+2335.35
Qwen3-0.6B-Base0.636000-360001.3e+23-1.3e+2329.39
Llama-2-7b-hf72000-20008.4e+22-8.4e+2229.36
Tucano2-0.6B-Base0.6408-4081.47e+21-1.47e+2120.63
Qwen2.5-0.5B0.518000-180005.4e+22-5.4e+2219.89
Curio-1.1b1.1100015011506.6e+219.9e+207.59e+2119.23
Tucano-2b42.4515-5157.42e+21-7.42e+2117.87
Curio-edu-1b11.110002010206.6e+211.32e+206.73e+2117.72
Llama-3.2-1B19000-90005.4e+22-5.4e+2216.57
Tucano-1b11.1250-2501.65e+21-1.65e+2115.44
Tucano-630m0.63211-2117.98e+20-7.98e+2014.89
Carvalho_pt-gl-1.3B1.3265312.03e+203.9e+192.42e+2012.54
TeenyTinyLlama-460m0.466.2-6.21.71e+19-1.71e+1911.18
Tucano-160m0.16169-1691.62e+20-1.62e+208.78
TeenyTinyLlama-160m0.166.2-6.25.95e+18-5.95e+187.71
GlorIA-1.3B1.335-352.73e+20-2.73e+205.92

Cite as 🤗

@misc{correa2026tucano2cool,
      title={{Tucano 2 Cool: Better Open Source LLMs for Portuguese}},
      author={Nicholas Kluge Corr{\^e}a and Aniket Sen and Shiza Fatimah and Sophia Falk and Lennard Landgraf and Julia Kastner and Lucie Flek},
      year={2026},
      eprint={2603.03543},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2603.03543},
}

Aknowlegments

Polyglot is a project funded by the Federal Ministry of Education and Research (BMBF) and the Ministry of Culture and Science of the State of North Rhine-Westphalia (MWK) as part of TRA Sustainable Futures (University of Bonn) and the Excellence Strategy of the federal and state governments.

We also gratefully acknowledge the granted access to the Marvin cluster hosted by University of Bonn along with the support provided by its High Performance Computing & Analytics Lab.

License

Tucano2-0.6B-Base is licensed under the Apache License, Version 2.0. For more details, see the LICENSE file.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей