/ Модель

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

Контекст
32 768 токенов
Параметры
20,1 млрд
Размер весов
82,9 ГБ
Лицензия
Apache 2.0
Архитектура
trillion · dense
Базовая модель
Tri-21B
Библиотека
transformers
Опубликована
18 фев 2026

Tri-21B-Think

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

Дообученная Trillion Labs модель на 20,1 млрд параметров для текстового диалога, сложных рассуждений и многошаговых задач с инструментами.

405скачиваний за 30 дней29лайковвеса обновлены19 фев 2026

Бенчмарки

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

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

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

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

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

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

Tri-21B-Think — языковая модель Trillion Labs, дообученная на базе Trillion Labs Tri-21B для рассуждений и многошагового диалога. Это плотная авторегрессионная модель с архитектурой Transformer Decoder, RoPE, SwiGLU, RMSNorm и GQA; в репозитории указано 20,1 млрд параметров. Модель принимает текст и генерирует текст, поддерживает чат и рассчитана на контекст до 32 768 токенов; README также сообщает о расширении контекста до 262 144 токенов с YaRN.

Модель предназначена для задач, где полезны пошаговое рассуждение, ответы на сложные вопросы, многоходовые взаимодействия и работа с инструментами. Авторы сообщают об улучшении корейского языка по сравнению с базовой моделью; основные языки — английский, корейский и японский. На этапе рассуждения генерация дополнительных токенов может увеличивать задержку, а качество на других языках может быть ниже. Заявленная лицензия — Apache-2.0.

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

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

Ограничения

Модель оптимизирована для английского, корейского и японского языков, а на других языках качество может снижаться. Генерация дополнительных токенов для рассуждений увеличивает задержку; заявленная дата отсечения знаний — февраль 2025 года.

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

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

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

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

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

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

Открыть на Hugging Face

Introduction

Tri-21B-Think is a reasoning-enhanced version of Tri-21B, built through mid-training context length expansion (32k), supervised fine-tuning (SFT), and reinforcement learning (RL). It excels at chain-of-thought reasoning and multi-turn agentic tasks with tool use.

Key Highlights

  • Reasoning-Enhanced: Chain-of-thought reasoning via SFT and RL on top of Tri-21B
  • Agentic: Strong multi-turn tool-calling and complex multi-step interaction capabilities
  • Extended Context: Context length expanded from 8K to 32K tokens through mid-training (up to 262K with YaRN scaling)
  • Enhanced Korean Capabilities: Korean capabilities have significantly improved compared to Base Model and Preview version

Model Specifications

  • Type: Causal Language Model (Reasoning-Enhanced)
  • Base Model: Tri-21B
  • Architecture: Transformer Decoder with RoPE, SwiGLU, RMSNorm, and GQA
  • Number of Parameters: 20.73B
  • Number of Layers: 40
  • Number of Attention Heads: 32 (Query) / 8 (Key, Value)
  • Head Dimension: 160
  • Hidden Size: 5,120
  • Intermediate Size: 27,392
  • Context Length: 32,768 (up to 262,144 with YaRN)
  • Vocab Size: 124,416

Quickstart

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "trillionlabs/Tri-21B-Think"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype=torch.bfloat16,
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

prompt = "Solve the following step by step: What is the sum of the first 100 prime numbers?"
messages = [
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=4096,
    temperature=0.6,
    top_p=0.9
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
print(response)

vLLM & SGLang Deployment

vLLM and SGLang support for Trillion Model is on the way. Stay tuned!

Fine-tuning Notes

Note on <think> tags: This model was trained without <think> and </think> as special tokens. They were added post-training for compatibility with reasoning parsers. If you plan to fine-tune this model, you'll need to modify tokenizer_config.json to avoid indexing errors.

Replace tokens 123975 and 123976 in tokenizer_config.json:

"123975": {
  "content": "<|reserved_special_token_9|>",
  "lstrip": false,
  "normalized": false,
  "rstrip": false,
  "single_word": false,
  "special": true
},
"123976": {
  "content": "<|reserved_special_token_10|>",
  "lstrip": false,
  "normalized": false,
  "rstrip": false,
  "single_word": false,
  "special": true
}

Evaluation

CategoryBenchmarkDescriptionTri-21B-Think
ReasoningGPQA-DiamondGraduate-level science questions across physics, chemistry, and biology (PhD-level)62.6
AIME 2026American Invitational Mathematics Examination 202656.67
MMLU-ProMassive Multitask Language Understanding with more answer choices and reasoning-focused questions74.3
HLEHumanity's Last Exam — 2,500 expert-level questions across 100+ subjects created by nearly 1,000 domain experts5.52
CodingLiveCodeBench v6Competitive programming benchmark with problems sourced from recent programming contests53.7
SciCodeCode generation across 338 subproblems in 16 natural science fields drawn from real research workflows21.3
MBPPPython programming benchmark with 500 crowd-sourced problems87.83
HumanEvalCode generation benchmark evaluating functional correctness from docstrings84.14
Instruction FollowingIFEvalTests ability to follow precise formatting and output constraint instructions84.7
IFBenchEvaluates generalization to novel, verifiable output constraints not seen during training (Allen AI)56.71
AgenticTAU2-Bench (Telecom)Dual-control conversational benchmark where both agent and user use tools to resolve telecom scenarios (Sierra)81
AA-LCRLong-context reasoning over multiple documents at 10K–100K tokens (Artificial Analysis)11
KoreanKMMLU-Pro2,822 questions from 14 Korean National Professional Licensure exams (LG AI Research)61.54
CLIcK1,995 Korean cultural and linguistic knowledge questions sourced from official exams and textbooks (KAIST)82.76
KoBALTKorean linguistic understanding across syntax, semantics, pragmatics, phonetics, and morphology (SNU)54.0
CSATQA (CoT)936 questions from South Korea's College Scholastic Ability Test covering reading, grammar, and writing68.98

Limitations

  • Language Support: Optimized for English, Korean, and Japanese. Other languages may show degraded performance.
  • Knowledge Cutoff: February 2025.
  • Reasoning Overhead: Chain-of-thought generates additional tokens before the final answer, increasing latency compared to Tri-21B.

License

This model is licensed under the Apache 2.0 License.

Contact

For inquiries: info@trillionlabs.co

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

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

GPU в ailist

vLLM

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

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей