/ Модель

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

Контекст
128 000 токенов
Параметры
1,5 млрд
Лицензия
Своя лицензия
Архитектура
lfm2 · dense
Базовая модель
LFM2.5-1.2B-Base
Библиотека
peft
Опубликована
9 окт 2026

tyness-boe-1.2b-pre-alpha-2

Генерация текстаТекст → текст

Экспериментальная модель для ответов на испанском языке по выдержкам из законодательства Испании с опорой на переданный контекст.

59скачиваний за 30 дней0лайковвеса обновлены9 окт 2026

Бенчмарки

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

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

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

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

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

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

Tyness BOE 1.2B Pre-Alpha 2 — экспериментальная модель Tyness Train для ответов на вопросы по испанскому законодательству с опорой на предоставленные выдержки из нормативных актов. Это плотная причинная языковая модель семейства LFM2, дообученная методом QLoRA SFT на базе LiquidAI/LFM2.5-1.2B-Base; в репозитории доступны веса safetensors и варианты GGUF. Модель принимает текстовый вопрос вместе с контекстом и генерирует текстовый ответ на испанском языке. В метаданных указан контекст до 128 000 токенов; README описывает обучение с блоками контекста до 9 000 символов и сообщает, что при обучении на оборудовании с 6 ГБ VRAM контекст был ограничен 2 048 токенами.

Модель обучалась отвечать только по предоставленным выдержкам из испанских законов и сообщать, когда ответа в контексте нет. На отложенной оценке из 20 примеров 7 ответов были признаны частично верными, 1 — верным; лучше всего проявили себя чтение выдержек, определение нормативного акта и формат отказа. Результаты по структурированным ответам, точным срокам и цитированию ненадёжны. Обучение охватывало 10 нормативных актов, поэтому другие нормы не проверены. Это pre-alpha, а не модель для юридических рекомендаций; ответы необходимо сверять с BOE.es. Указана лицензия other; базовая модель распространяется по LFM Open License v1.0, а данные BOE использованы на условиях открытых данных.

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

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

Ограничения

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

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

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

Открыть на Hugging Face

Tyness BOE 1.2B — Pre-Alpha 2 (RAG-style grounded SFT)

Second pre-alpha from Tyness Train, an agent-guided fine-tuning harness for small LLMs on low-VRAM GPUs. This model is RAG-style grounded: every prompt carries excerpts of the relevant norm, and the model is trained to answer only from that context.

⚠️ Status: PRE-ALPHA. Grounded answering works partially (35% of eval items judged partially correct; mean judge score 0.267, 53× better than the first pre-alpha), but structured outputs still degrade. Always verify against boe.es.

Model description

Base modelLiquidAI/LFM2.5-1.2B-Base (1.2B, hybrid conv+attention, 32K context)
TaskContext-grounded Spanish law Q&A: answer exclusively from the provided norm excerpts
MethodQLoRA SFT (TRL, NF4 + double quant, fp32 compute) with CONTEXTO-in-prompt training
HardwareNVIDIA GTX 1060 6GB (Pascal, sm_61) — 2016 consumer GPU
Training16.8h · 432 steps · 6 epochs · 8.7M tokens · loss 0.773 · token accuracy 87.5%
Authorjasonjimnz

Why grounded SFT (the experiment behind this model)

Three iterations established that SFT alone teaches format, not facts on 1.2B models:

VersionApproachMean judge score
pre-alpha 1plain SFT (facts memorization attempt)0.005
run2more SFT (6 ep, r=32, 2.2× tokens)0.035
pre-alpha 2 (this)RAG-style grounded SFT0.267

Full log: eval-report.md and finding-sft-format-not-facts.md.

Training data

Source: consolidated Spanish legislation (BOE open data) via legalize-es, with teacher-generated ChatML entries from es-legal-priv. 10 BOE articles, 1,148 train + 20 held-out eval items:

BOE idNormTrainEval
BOE-A-2026-14659Ley 8/2026, Ordenación del Transporte Marítimo de Cantabria1182
BOE-A-2020-7440Decreto-ley 9/2020 (ayudas COVID, Extremadura)1422
BOE-A-2021-10163Orden HAC/612/2021, modelo 1791182
BOE-A-2019-18746Orden HAC/1270/20191182
BOE-A-2016-9637Orden INT/1676/20161182
BOE-A-1995-19198Acuerdo transporte internacional por carretera1192
BOE-A-1996-6400RD 330/1996, traspaso de funciones602
BOE-A-1975-9248Ley 17/1975, Organismo «Registro de Matrícula…»1182
BOE-A-2014-10908Orden HAP/1949/2014, Punto General de Entrada1192
BOE-A-1993-10089RD 562/19931182

Methodology (RAG-style):

  • Each entry cites specific precepts (articulos_citados); those sections are extracted from the norm markdown and embedded as a CONTEXTO block in the user turn (up to 9,000 chars).
  • The system prompt enforces grounded behavior: answer only from the context; say «No consta en el contexto proporcionado» otherwise.
  • Loss on assistant tokens only. Provenance metadata strictly separated from training.
  • Held-out eval (2/article) with the same grounded format, judged by an LLM referee (glm5.3-flash): correct / partial / incorrect + score + reason.

Training configuration

ParameterValue
LoRA r / alpha / dropout16 / 32 / 0.05
Target modulesq_proj, k_proj, v_proj, o_proj
Learning rate / scheduler2e-4 / cosine, warmup 12 steps
Epochs6
Effective batch1 × 16
Sequence length2048 (fp32 ceiling on 6GB; see notes)
QuantizationNF4 4-bit + double quant, fp32 compute (Pascal)
Optimizerpaged_adamw_32bit

Evaluation (held-out, LLM-judged)

MetricValue
Correct1/20
Partial7/20 (35%)
Mean judge score0.267 (pre-alpha 1: 0.005)

What works: grounded reading of provided precepts, correct norm identification, refusal format, legal register. What fails: exact-structure outputs (JSON fichas), precise deadlines, some citation loops. Details per item in eval-report.md.

How to run

llama.cpp (all quantizations included)

# 4-bit
llama-cli -hf jasonjimnz/tyness-boe-1.2b-pre-alpha-2:Q4_K_M --jinja -c 16384

# OpenAI-compatible server (recommended: paste norm excerpts as context)
llama-server -m tyness-boe-1.2b-pre-alpha-2-q4_k_m.gguf -ngl 99 -c 16384 --port 8080 --jinja
curl http://127.0.0.1:8080/v1/chat/completions -d '{
  "messages": [
    {"role":"system","content":"Eres un jurista experto en el BOE. Responde ÚNICAMENTE con el CONTEXTO. Si un dato no consta: No consta en el contexto proporcionado."},
    {"role":"user","content":"CONTEXTO:\n<paste relevant norm paragraphs here>\n\nPREGUNTA: ¿…?"}
  ],
  "temperature": 0
}'

transformers

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("jasonjimnz/tyness-boe-1.2b-pre-alpha-2", dtype="auto")
tok = AutoTokenizer.from_pretrained("jasonjimnz/tyness-boe-1.2b-pre-alpha-2")
messages = [
    {"role": "system", "content": "Eres un jurista experto en el BOE. Responde ÚNICAMENTE con el CONTEXTO proporcionado; si un dato no consta, responde: No consta en el contexto proporcionado."},
    {"role": "user", "content": "CONTEXTO:\n...\n\nPREGUNTA: ..."},
]
inputs = tok.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt")

Files

FileFormatSize
model.safetensorssafetensors bf162.2GB
tyness-boe-1.2b-pre-alpha-2-f16.ggufGGUF F162.2GB
tyness-boe-1.2b-pre-alpha-2-q8_0.ggufGGUF Q8_01.2GB
tyness-boe-1.2b-pre-alpha-2-q4_k_m.ggufGGUF Q4_K_M698MB

Limitations

  • Partially grounded at best (35%): expect incomplete or mangled structured answers.
  • Trained on 10 norms; out-of-scope norms are untested.
  • Base (non-instruct) lineage: chat behavior comes purely from SFT.
  • fp32 compute only on Pascal; 6GB VRAM caps training context at 2048 tokens.
  • Spanish only. Never use for real legal guidance.

Attribution

Base model: LiquidAI (LFM Open License v1.0). Data: Agencia Estatal Boletín Oficial del Estado, reused per its open-data conditions, via legalize-es.

Trained and published with Tyness Train v0.4.15 — Pre-Alpha 2, October 2026.

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

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

GPU в ailist

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

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

Репозиторий содержит только адаптер (LoRA/PEFT) без базовой модели.

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

0 моделей