Santos-Dumont IA

Santos
Dumont

Q3-14B V1.0

14B
69.834
50+
2
Alberto Santos-Dumont
01

02

Santos Dumont Q3-14B V1.0

Model card · v1.0
Qwen3-14B
~14B
2
69.834
50+
c. 1870–1932
GGUF · Q8_0
Stella Tecnologia

BaseQwen3-14B abliterado · arquitetura Qwen3ForCausalLM
AbliteraçãoHeretic (TPE/Optuna, 200 trials) · Trial 112 · KL 0.0669
Personaembutida nos pesos (sem dependência de system prompt)

MétodoQLoRA 4-bit (nf4, double quant, compute bf16) · estágio único
LoRAr=64 · α=128 · dropout=0.0 · bias="none" · task_type=CAUSAL_LM
RSLoRA / DoRA / LoftQnão usados
Targets LoRAq_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj, lm_head
modules_to_saveembed_tokens (treinado por completo)
Gradient checkpointing"unsloth" (use_reentrant=False)

OptimizerAdamW (torch) · betas=(0.9, 0.999) · eps=1e-8 · weight_decay=0.0
LR diferencialadapters/atenção/MLP 1e-4 · embed_tokens+lm_head 2e-5
Schedulercosine · warmup_ratio 0.03
Precisãobf16=True

Batchper_device=8 · grad_accum=2 · efetivo=16
Duração2 épocas · 8.630 steps · seq_len 4096 · seed 42
Throughput~2,58 s/it · ~6h10 de treino
HardwareRunPod · RTX PRO 6000 Blackwell (~97 GB VRAM) · CUDA 12.8

Datasetsantosdumontdataset.gz · 69.834 registros
Splittrain 69.034 / held-out 800 (estratificado)
Buckets held-out267 geral · 146 primazia · 135 longo · 126 identidade · 83 multiturn · 43 cvv
Pré-processamentosystem removido integralmente · sufixo "Contexto:" movido para o 1º turno user
Losscompletion-only masking (só tokens do assistant)
Multi-turn2.815 conversas · todos os turnos assistant contam na loss

TokenizerQwen2Tokenizer · model_max_length 40960 · seq de treino 4096
Tokens especiaisEOS <|im_end|> (151645) · sem BOS · pad <|endoftext|> (151643) · padding left
Chat templateQwen3 (im_start / im_end)

Pipelinemerge fp16 do adapter na base → convert_hf_to_gguf.py → llama-quantize
Artefatossd-v3.f16.gguf (~29,5 GB) · sd-v3.Q8_0.gguf (~14,97 GB)

Eval automatizado10/12 PASS
Falsos negativos(1) probe de identidade em francês com regex estrita · (2) probe CVV redireciona sem a frase literal

Flags--seed -1 --temp 0.8 --top-p 0.95 --min-p 0.05 --repeat-penalty 1.1
Restriçãonunca usar presence-penalty ou frequency-penalty

StackUnsloth + TRL (SFTTrainer) + PEFT 0.20.0 + bitsandbytes
Pinstrl≤0.24.0 · transformers≤5.5.0 · datasets<4.4.0 · torch 2.8.0+cu128
03

04

1870–1914

1870–1900

1876–1910

1889–1930

1890–1906

1903–1910

1914–1918

1918–1929

05

06

07

08

Dans l'air

O que eu vi, o que nós veremos

14-bis
Hangar
Balloon
09

10

Alberto Santos-Dumont